{
  "schemaVersion": 1,
  "name": "Signal / Design system",
  "audience": "A compact control room for service owners. Inspect operational work, assign review and acknowledge records locally.",
  "atmosphere": "Compact teal operations surfaces, table-first hierarchy and square geometry.",
  "principles": "Use named semantic roles, clear typographic hierarchy, purposeful spacing and explicit recovery states. Keep light and dark themes equally usable; reserve saturated color for actions and feedback.",
  "font": "system-sans",
  "fontStack": "ui-sans-serif, system-ui, sans-serif",
  "density": "compact",
  "themes": [
    {
      "id": "paper",
      "name": "Terminal",
      "description": "Compact teal operations surfaces, table-first hierarchy and square geometry.",
      "colors": {
        "canvas": "#101e22",
        "surface": "#182a30",
        "ink": "#e5f5f4",
        "muted": "#adc9ca",
        "primary": "#8ce5d0",
        "on-primary": "#123b35",
        "border": "#739c9d",
        "success": "#234c35",
        "on-success": "#d2f4d1",
        "danger": "#542a24",
        "on-danger": "#ffd9cc",
        "focus": "#8ce5d0"
      },
      "sourceColors": {
        "canvas": "#101e22",
        "surface": "#182a30",
        "ink": "#e5f5f4",
        "muted": "#adc9ca",
        "primary": "#8ce5d0",
        "on-primary": "#123b35",
        "border": "#739c9d",
        "success": "#234c35",
        "on-success": "#d2f4d1",
        "danger": "#542a24",
        "on-danger": "#ffd9cc",
        "focus": "{primary}"
      }
    },
    {
      "id": "midnight",
      "name": "Day shift",
      "description": "Compact teal operations surfaces, table-first hierarchy and square geometry.",
      "colors": {
        "canvas": "#edf5f4",
        "surface": "#ffffff",
        "ink": "#173633",
        "muted": "#4a6965",
        "primary": "#186657",
        "on-primary": "#ffffff",
        "border": "#73958f",
        "success": "#e2efdf",
        "on-success": "#24452e",
        "danger": "#fbe0d9",
        "on-danger": "#862f25",
        "focus": "#186657"
      },
      "sourceColors": {
        "canvas": "#edf5f4",
        "surface": "#ffffff",
        "ink": "#173633",
        "muted": "#4a6965",
        "primary": "#186657",
        "on-primary": "#ffffff",
        "border": "#73958f",
        "success": "#e2efdf",
        "on-success": "#24452e",
        "danger": "#fbe0d9",
        "on-danger": "#862f25",
        "focus": "{primary}"
      }
    }
  ],
  "scales": {
    "spacing": [
      4,
      8,
      12,
      16,
      24,
      32,
      48,
      64
    ],
    "radius": [
      0,
      2,
      4
    ],
    "type": {
      "base": 14,
      "ratio": 1.25,
      "steps": 6
    },
    "motion": {
      "fast": 120,
      "normal": 220,
      "slow": 400
    }
  },
  "typeSizes": [
    14.0,
    17.5,
    21.875,
    27.344,
    34.18,
    42.725
  ]
}
