{
  "edition": 1,
  "appVersion": "0.1.21-test.1",
  "name": "ONO / Shared Frame",
  "defaultTheme": "dropbox",
  "sourceFiles": [
    "src/renderer/src/design/tokens.css",
    "src/renderer/src/design/eink.css",
    "src/renderer/src/design/feedback-october.css"
  ],
  "brand": [
    {
      "name": "Lime",
      "hex": "#D7EE85",
      "role": "Signature mark on charcoal; large communication accents",
      "pair": "#101310"
    },
    {
      "name": "Charcoal",
      "hex": "#101310",
      "role": "Core brand ground",
      "pair": "#D7EE85"
    },
    {
      "name": "Paper",
      "hex": "#F7F5F2",
      "role": "Website and editorial canvas",
      "pair": "#1E1919"
    },
    {
      "name": "Ink",
      "hex": "#1E1919",
      "role": "Reading, outlines and the light-surface mark",
      "pair": "#F7F5F2"
    },
    {
      "name": "Action blue",
      "hex": "#0061FE",
      "role": "Website actions and the default UI accent",
      "pair": "#FFFFFF"
    },
    {
      "name": "White",
      "hex": "#FFFFFF",
      "role": "Reading surfaces and reverse artwork",
      "pair": "#1E1919"
    }
  ],
  "fonts": [
    {
      "family": "Roboto",
      "weights": "100–900",
      "role": "App UI, website, body and display",
      "file": "roboto.woff2",
      "license": "Roboto-OFL.txt"
    },
    {
      "family": "Roboto Mono",
      "weights": "100–700",
      "role": "Technical labels, numbers and Terminal metadata",
      "file": "roboto-mono.woff2",
      "license": "RobotoMono-OFL.txt"
    },
    {
      "family": "Syne",
      "weights": "400–800",
      "role": "The smeidu creator signature",
      "file": "syne.woff2",
      "license": "Syne-OFL.txt"
    }
  ],
  "geometry": {
    "markWidth": 336,
    "markHeight": 104,
    "clearSpace": 24,
    "appBar": 48,
    "browserHeader": 40,
    "addressHeight": 28,
    "sidebarDefault": 280,
    "sidebarMin": 220,
    "sidebarMax": 380,
    "stripeGap": 16
  },
  "themes": [
    {
      "id": "dropbox",
      "label": "smeidu’s choice",
      "tokens": {
        "--bg-base": "#f7f5f2",
        "--bg-glow-a": "transparent",
        "--bg-glow-b": "transparent",
        "--surface-window": "#fff",
        "--surface-panel": "#f7f5f2",
        "--surface-bar": "#ebe9e6",
        "--matte": "#1e19190a",
        "--hairline": "#d3cec9",
        "--hairline-hi": "#978f86",
        "--text-1": "#1e1919",
        "--text-2": "#5b5650",
        "--text-3": "#67615a",
        "--accent-from": "#0061fe",
        "--accent-to": "#007891",
        "--accent-solid": "#0061fe",
        "--state-ok": "#0f503c",
        "--state-warn": "#9b6400",
        "--state-busy": "var(--text-2)",
        "--blur": "none",
        "--texture": "none",
        "--font-meta": "inherit",
        "--shadow-window": "0 12px 36px -12px #1e19192b",
        "--shadow-window-unfocused": "0 6px 18px -6px #1e19191a",
        "--shadow-bar": "0 1px 0 #d3cec9",
        "--shadow-accent": "0 3px 12px #0061fe26",
        "--active-glow": "0 0 0 2px #0061fe",
        "--control": "#ebe9e6",
        "--hover": "#dfdcd8",
        "--r-window": "12px",
        "--r-panel": "10px",
        "--r-chip": "5px",
        "--r-pill": "999px",
        "--font-ui": "Roboto, system-ui, sans-serif"
      }
    },
    {
      "id": "neutral",
      "label": "Neutral",
      "tokens": {
        "--bg-base": "#17191c",
        "--bg-glow-a": "transparent",
        "--bg-glow-b": "transparent",
        "--surface-window": "#202327",
        "--surface-panel": "rgba(40, 43, 48, 0.96)",
        "--surface-bar": "rgba(20, 22, 25, 0.92)",
        "--matte": "rgba(255, 255, 255, 0.06)",
        "--hairline": "rgba(255, 255, 255, 0.09)",
        "--hairline-hi": "rgba(255, 255, 255, 0.2)",
        "--text-1": "#e6e5e2",
        "--text-2": "#9b9a96",
        "--text-3": "#6a6966",
        "--accent-from": "#7e8ca0",
        "--accent-to": "#94a0b2",
        "--accent-solid": "#8894a6",
        "--state-ok": "#91b49a",
        "--state-warn": "#d2aa68",
        "--state-busy": "var(--text-2)",
        "--blur": "blur(20px) saturate(105%)",
        "--texture": "none",
        "--font-meta": "inherit",
        "--shadow-window": "0 24px 64px -12px #000b, 0 2px 8px #0006",
        "--shadow-window-unfocused": "0 12px 32px -12px #0009",
        "--shadow-bar": "0 -8px 32px #0005",
        "--shadow-accent": "0 0 24px #8894a640",
        "--active-glow": "0 0 0 1px #8894a68c, 0 0 32px -4px #8894a640",
        "--control": "rgba(255, 255, 255, 0.06)",
        "--hover": "rgba(255, 255, 255, 0.1)",
        "--r-window": "20px",
        "--r-panel": "14px",
        "--r-chip": "7px",
        "--r-pill": "999px",
        "--font-ui": "Roboto, system-ui, sans-serif"
      }
    },
    {
      "id": "terminal",
      "label": "Terminal",
      "tokens": {
        "--bg-base": "#0a0a0b",
        "--bg-glow-a": "transparent",
        "--bg-glow-b": "transparent",
        "--surface-window": "#111112",
        "--surface-panel": "rgba(23, 23, 24, 0.98)",
        "--surface-bar": "#080809",
        "--matte": "#c9922e1a",
        "--hairline": "#d6b77a24",
        "--hairline-hi": "#d6b77a42",
        "--text-1": "#d8d2c4",
        "--text-2": "#8c8879",
        "--text-3": "#5f5c52",
        "--accent-from": "#c9922e",
        "--accent-to": "#e0a94a",
        "--accent-solid": "#d19a33",
        "--state-ok": "#a6b985",
        "--state-warn": "#dbb96c",
        "--state-busy": "var(--text-2)",
        "--blur": "blur(8px) saturate(90%)",
        "--texture": "none",
        "--font-meta": "\"Roboto Mono\", monospace",
        "--shadow-window": "0 24px 64px -12px #000c, 0 2px 8px #0007",
        "--shadow-window-unfocused": "0 12px 32px -12px #0009",
        "--shadow-bar": "0 -8px 32px #0005",
        "--shadow-accent": "0 0 24px #d19a3338",
        "--active-glow": "0 0 0 1px #d19a338c, 0 0 32px -4px #d19a3340",
        "--control": "rgba(255, 255, 255, 0.06)",
        "--hover": "rgba(255, 255, 255, 0.1)",
        "--r-window": "20px",
        "--r-panel": "14px",
        "--r-chip": "7px",
        "--r-pill": "999px",
        "--font-ui": "Roboto, system-ui, sans-serif"
      }
    },
    {
      "id": "daylight",
      "label": "Daylight",
      "tokens": {
        "--bg-base": "#f4f3f0",
        "--bg-glow-a": "transparent",
        "--bg-glow-b": "transparent",
        "--surface-window": "#fff",
        "--surface-panel": "#f7f7f5",
        "--surface-bar": "#ffffffe8",
        "--matte": "#0000000d",
        "--hairline": "#00000014",
        "--hairline-hi": "#00000024",
        "--text-1": "#1c1b19",
        "--text-2": "#6e6c68",
        "--text-3": "#9a9894",
        "--accent-from": "#6366a8",
        "--accent-to": "#8286c4",
        "--accent-solid": "#6f73b4",
        "--state-ok": "#3d7650",
        "--state-warn": "#936019",
        "--state-busy": "var(--text-2)",
        "--blur": "blur(24px) saturate(120%)",
        "--texture": "none",
        "--font-meta": "inherit",
        "--shadow-window": "0 8px 24px -8px #0000001f, 0 1px 2px #0000000f",
        "--shadow-window-unfocused": "0 6px 18px -6px #00000014",
        "--shadow-bar": "0 -4px 20px #0000000f",
        "--shadow-accent": "0 4px 18px #6f73b429",
        "--active-glow": "0 0 0 1px #6f73b48c, 0 8px 28px -6px #6f73b447",
        "--control": "#00000006",
        "--hover": "#0000000e",
        "--r-window": "20px",
        "--r-panel": "14px",
        "--r-chip": "7px",
        "--r-pill": "999px",
        "--font-ui": "Roboto, system-ui, sans-serif"
      }
    },
    {
      "id": "aurora",
      "label": "Aurora",
      "tokens": {
        "--bg-base": "#07080b",
        "--bg-glow-a": "#3d8bff29",
        "--bg-glow-b": "#9b6bff24",
        "--surface-window": "#121624",
        "--surface-panel": "rgba(26, 30, 46, 0.96)",
        "--surface-bar": "rgba(10, 12, 22, 0.92)",
        "--matte": "rgba(255, 255, 255, 0.06)",
        "--hairline": "rgba(255, 255, 255, 0.09)",
        "--hairline-hi": "rgba(255, 255, 255, 0.2)",
        "--text-1": "#eceef7",
        "--text-2": "#a5abbe",
        "--text-3": "#737c94",
        "--accent-from": "#3d8bff",
        "--accent-to": "#9b6bff",
        "--accent-solid": "#6e7bff",
        "--state-ok": "#89cda8",
        "--state-warn": "#e0b16a",
        "--state-busy": "var(--text-2)",
        "--blur": "blur(24px) saturate(130%)",
        "--texture": "none",
        "--font-meta": "inherit",
        "--shadow-window": "0 24px 64px -12px #000b, 0 2px 8px #0006",
        "--shadow-window-unfocused": "0 12px 32px -12px #0009",
        "--shadow-bar": "0 -8px 32px #0005",
        "--shadow-accent": "0 0 24px #6e7bff73",
        "--active-glow": "0 0 0 1px #6e7bff8c, 0 0 32px -4px #6e7bff40",
        "--control": "rgba(255, 255, 255, 0.06)",
        "--hover": "rgba(255, 255, 255, 0.1)",
        "--r-window": "20px",
        "--r-panel": "14px",
        "--r-chip": "7px",
        "--r-pill": "999px",
        "--font-ui": "Roboto, system-ui, sans-serif"
      }
    },
    {
      "id": "eink",
      "label": "E-ink",
      "tokens": {
        "--bg-base": "#f5f5f3",
        "--bg-glow-a": "transparent",
        "--bg-glow-b": "transparent",
        "--surface-window": "#fff",
        "--surface-panel": "#f5f5f3",
        "--surface-bar": "#f5f5f3",
        "--matte": "#ececec",
        "--hairline": "#d6d6d6",
        "--hairline-hi": "#777",
        "--text-1": "#111",
        "--text-2": "#444",
        "--text-3": "#62625f",
        "--accent-from": "#111",
        "--accent-to": "#111",
        "--accent-solid": "#111",
        "--state-ok": "#111",
        "--state-warn": "#444",
        "--state-busy": "#444",
        "--blur": "none",
        "--texture": "none",
        "--font-meta": "\"Roboto Mono\", monospace",
        "--shadow-window": "none",
        "--shadow-window-unfocused": "none",
        "--shadow-bar": "none",
        "--shadow-accent": "none",
        "--active-glow": "none",
        "--control": "#ececec",
        "--hover": "#ddd",
        "--r-window": "10px",
        "--r-panel": "10px",
        "--r-chip": "5px",
        "--r-pill": "999px",
        "--font-ui": "Roboto, system-ui, sans-serif"
      }
    }
  ],
  "icons": {
    "bot": "M7 7h6a3 3 0 013 3v4a3 3 0 01-3 3H7a3 3 0 01-3-3v-4a3 3 0 013-3zM7.5 11v2M12.5 11v2M10 7V4.5M11.5 3a1.5 1.5 0 11-3 0 1.5 1.5 0 013 0M1.5 10.5v3M18.5 10.5v3",
    "globe": "M17 10a7 7 0 11-14 0 7 7 0 0114 0M3 10h14M10 3a14 14 0 010 14 14 14 0 010-14",
    "files": "M2 5h6l2 2h8v10H2zM2 5V3h6l2 2",
    "pin": "M7 3h6l-1 6 3 3H5l3-3-1-6zM10 12v6",
    "gear": "M7.63 4.27L8.71 3.94L8.75 2.10L11.25 2.10L11.29 3.94L12.37 4.27L13.38 4.80L14.70 3.53L16.47 5.30L15.20 6.62L15.73 7.63L16.06 8.71L17.90 8.75L17.90 11.25L16.06 11.29L15.73 12.37L15.20 13.38L16.47 14.70L14.70 16.47L13.38 15.20L12.37 15.73L11.29 16.06L11.25 17.90L8.75 17.90L8.71 16.06L7.63 15.73L6.62 15.20L5.30 16.47L3.53 14.70L4.80 13.38L4.27 12.37L3.94 11.29L2.10 11.25L2.10 8.75L3.94 8.71L4.27 7.63L4.80 6.62L3.53 5.30L5.30 3.53L6.62 4.80Z M13 10a3 3 0 1 1-6 0a3 3 0 1 1 6 0",
    "send": "M3 10l14-7-5 14-2-5-7-2zM10 12l7-9",
    "overview": "M2 2h6v6H2zM12 2h6v6h-6zM2 12h6v6H2zM12 12h6v6h-6z",
    "split": "M2 3h16v14H2zM10 3v14",
    "close": "M5 5l10 10M15 5L5 15",
    "check": "M4 10l4 4 8-8",
    "search": "M14 14l4 4M15 8a7 7 0 11-14 0 7 7 0 0114 0",
    "plus": "M10 3v14M3 10h14"
  }
}
