diff --git a/src/app/globals.css b/src/app/globals.css index f11110b..643e01e 100644 --- a/src/app/globals.css +++ b/src/app/globals.css @@ -4,10 +4,11 @@ :root { /* ========== VISUAL-TRUTH UI TOKEN CONTRACT (bb-vt.1.1) ========== */ - --ui-bg-app: #070d16; - --ui-bg-shell: #0c1420; - --ui-bg-panel: #111c2a; - --ui-bg-card: #1a2431; + /* Lightened aurora palette */ + --ui-bg-app: #0d1219; + --ui-bg-shell: #131b26; + --ui-bg-panel: #1a2330; + --ui-bg-card: #222d3d; --ui-border-soft: rgba(153, 171, 190, 0.2); --ui-border-strong: rgba(153, 171, 190, 0.34); diff --git a/src/components/shared/left-panel.tsx b/src/components/shared/left-panel.tsx index ad21774..1f1e500 100644 --- a/src/components/shared/left-panel.tsx +++ b/src/components/shared/left-panel.tsx @@ -139,15 +139,15 @@ function statusDot(status: BeadIssue['status']): string { function rowTone(entry: EpicEntry): string { if (entry.blockedCount > 0) { - return '#22111a'; + return 'rgba(255, 76, 114, 0.08)'; } if (entry.activeCount > 0) { - return '#221a11'; + return 'rgba(255, 178, 74, 0.08)'; } if (entry.readyCount > 0) { - return '#0f221c'; + return 'rgba(53, 217, 143, 0.08)'; } - return '#111f2b'; + return 'var(--ui-bg-panel)'; } function isTaskMatch(task: BeadIssue, filters: LeftPanelFilters): boolean { @@ -213,7 +213,7 @@ export function LeftPanel({ issues, selectedEpicId, onEpicSelect, filters, onFil })} -