{
  "id": "ship-cold",
  "name": "Cold Chain Label",
  "description": "Cold Chain Label layout with mapped Product Name, Temperature Range, Pack Date, Expiry Date fields, XLSX sample data, and print-ready sizing.",
  "category": "Shipping & Logistics",
  "thumbnail": "/templates/thumbnails/ship-cold.svg",
  "settings": {
    "width": 76,
    "height": 50,
    "unit": "mm",
    "dpi": 203,
    "name": "Cold Chain Label",
    "type": "cold_chain_label"
  },
  "elements": [
    {
      "id": "border",
      "type": "RECTANGLE",
      "x": 1,
      "y": 1,
      "width": 74,
      "height": 48,
      "fill": "#ffffff",
      "stroke": "#111827",
      "strokeWidth": 0.4,
      "borderRadius": 1
    },
    {
      "id": "title",
      "type": "TEXT",
      "x": 3,
      "y": 3,
      "width": 70,
      "height": 8,
      "content": "Cold Chain Label",
      "fontSize": 8,
      "fontWeight": "bold",
      "textAlign": "center",
      "textFitMode": "shrink",
      "color": "#111827"
    },
    {
      "id": "qr",
      "type": "QR",
      "x": 51,
      "y": 14.000000000000002,
      "width": 21,
      "height": 21,
      "content": "{{QR Code}}",
      "qrCorrectionLevel": "M"
    },
    {
      "id": "main",
      "type": "TEXT",
      "x": 4,
      "y": 13,
      "width": 45,
      "height": 9,
      "content": "{{Product Name}}",
      "fontSize": 8.5,
      "fontWeight": "bold",
      "textFitMode": "shrink",
      "color": "#111827"
    },
    {
      "id": "secondary",
      "type": "TEXT",
      "x": 4,
      "y": 23,
      "width": 45,
      "height": 7.000000000000001,
      "content": "{{Temperature Range}}",
      "fontSize": 7,
      "textFitMode": "shrink",
      "color": "#111827"
    },
    {
      "id": "mapped-details",
      "type": "TEXT",
      "x": 3,
      "y": 44,
      "width": 70,
      "height": 4,
      "content": "Pack Date: {{Pack Date}} | Expiry Date: {{Expiry Date}}",
      "fontSize": 4,
      "textFitMode": "shrink",
      "textAlign": "center",
      "color": "#374151"
    }
  ],
  "columns": [
    {
      "key": "product_name",
      "label": "Product Name",
      "required": true
    },
    {
      "key": "temperature_range",
      "label": "Temperature Range",
      "required": true
    },
    {
      "key": "pack_date",
      "label": "Pack Date",
      "required": true
    },
    {
      "key": "expiry_date",
      "label": "Expiry Date",
      "required": false
    },
    {
      "key": "qr_code",
      "label": "QR Code",
      "required": false
    }
  ],
  "files": {
    "xlsx": "/label-templates/ship-cold.xlsx",
    "json": "/templates/ship-cold.json",
    "svg": "/templates/thumbnails/ship-cold.svg"
  }
}