codeburn/windows/tokens.json
iamtoruk b199af182e windows: import the Tauri tray app as the Windows menubar
Brings the Tauri 2.x tray popover from #1022 onto main as windows/, mirroring
mac/. Product name, bundle identifier, and version line up with the macOS
menubar (org.agentseal.codeburn-menubar, 0.9.20); the crate is renamed off
"desktop" so it no longer collides with the Electron app in app/.

Linux (ksni) stays compiled and dev-usable but is documented as experimental:
gnome/ is the shipping Linux surface.

The five src/ CLI commits on that branch are dropped - they re-implement a
daily-bucketing fix main already carries.
2026-08-18 04:00:59 -07:00

75 lines
1.8 KiB
JSON

{
"version": 1,
"_comment": "Canonical design tokens for CodeBurn. The Swift mac/ app reads this at build time to populate Theme.swift; the windows/ Tauri frontend imports it as CSS custom properties. Side-by-side screenshots on macOS and Linux should read as the same product.",
"color": {
"brand": {
"accent": "#C9521D",
"accentDark": "#E8774A",
"emberDeep": "#8B3E13",
"emberGlow": "#F0A070",
"bright": "#FF7A2A"
},
"surface": {
"light": "#FAF7F3",
"dark": "#1C1816",
"elevated": "#FFFFFF",
"elevatedDark": "#2A2320"
},
"text": {
"primary": "#1C1816",
"primaryDark": "#FAF7F3",
"secondary": "#6E5D53",
"secondaryDark": "#B5A49A",
"tertiary": "#A0897D",
"tertiaryDark": "#8A7A70"
},
"categorical": {
"claude": "#C9521D",
"cursor": "#4A7D5C",
"codex": "#5C7CA3",
"pi": "#8B5A9C",
"copilot":"#B8944C"
}
},
"type": {
"family": {
"sans": "Inter, 'Segoe UI Variable', 'SF Pro Text', system-ui, sans-serif",
"mono": "'JetBrains Mono', 'SF Mono', 'Cascadia Code', Menlo, monospace",
"rounded": "'SF Pro Rounded', Inter, system-ui, sans-serif"
},
"scale": {
"hint": 9.5,
"caption": 10.5,
"body": 11.5,
"label": 12.5,
"heading": 16,
"hero": 32
},
"weight": {
"regular": 400,
"medium": 500,
"semibold": 600
}
},
"spacing": {
"xs": 2,
"sm": 6,
"md": 10,
"lg": 14,
"xl": 20
},
"radius": {
"sm": 3,
"md": 6,
"lg": 8,
"pill": 999
},
"layout": {
"popoverWidth": 360,
"popoverHeight": 660,
"activityBarWidth": 56,
"trendBarWidth": 13,
"trendBarGap": 4,
"trendChartHeight": 90
}
}