hyperhive/frontend/packages/dashboard/src
Repository files (latest commit first)
Filename Latest commit message Latest commit date
iris 742d4a5c6d fix(frontend): var-derive hardcoded palette colours for theme-swap safety
Replace ~92 hardcoded Catppuccin rgba literals across the dashboard,
agent, and shared terminal stylesheets with color-mix() over the theme
:root vars, so a stylix-generated theme.css recolours the whole UI, not
just the elements that already referenced the vars. Pixel-identical
under the default palette (same RGB + alpha; color-mix(in srgb, C N%,
transparent) == rgba(C, N/100)).

Also fixes four var(--mauve, #cba6f7) usages: --mauve is undefined (the
var is --purple), so they were silently falling back to the hardcoded
hex and would not have recoloured on a theme swap. The bare crust hex in
terminal.css and the checkerboard-gradient hexes in common.css are
var-derived too.

Pure black/white drop-shadow/frost scrims are left as literals (not
theme colours). Two off-palette surface tints (dim-purple schedule rows,
warm-amber inline-button hover) are also left, with a comment, pending a
dedicated named var. Correct-var fallbacks like var(--red, #f38ba8) are
left as-is since they already recolour via the var.
2026-06-08 21:24:07 +02:00
..
common.css fix(frontend): var-derive hardcoded palette colours for theme-swap safety 2026-06-08 21:24:07 +02:00
common.js feat(dashboard): generic server-warnings banner on every page (#1518) 2026-06-08 20:55:15 +02:00
dashboard.css fix(frontend): var-derive hardcoded palette colours for theme-swap safety 2026-06-08 21:24:07 +02:00
dashboard.html feat(stats): hive-wide "favorite tools" rollup on ST4TS 2026-06-08 20:46:19 +02:00
flow.css fix(frontend): var-derive hardcoded palette colours for theme-swap safety 2026-06-08 21:24:07 +02:00
flow.html feat(dashboard): serve H0M3 at /, relocate dashboard to /dashboard.html (#1464) 2026-06-07 21:00:34 +02:00
flow.js feat(dashboard): generic server-warnings banner on every page (#1518) 2026-06-08 20:55:15 +02:00
home.css fix(frontend): var-derive hardcoded palette colours for theme-swap safety 2026-06-08 21:24:07 +02:00
home.js feat(dashboard): generic server-warnings banner on every page (#1518) 2026-06-08 20:55:15 +02:00
index.html feat(dashboard): serve H0M3 at /, relocate dashboard to /dashboard.html (#1464) 2026-06-07 21:00:34 +02:00
logs.css feat(logs): URL deep-link + fetched-age chip for AGENT/SYSTEM tabs 2026-06-05 13:17:43 +02:00
logs.html feat(dashboard): serve H0M3 at /, relocate dashboard to /dashboard.html (#1464) 2026-06-07 21:00:34 +02:00
logs.js feat(dashboard): generic server-warnings banner on every page (#1518) 2026-06-08 20:55:15 +02:00
stream-worker.js chore: scrub #NNN issue references from code comments and nix descriptions 2026-06-01 13:30:52 +02:00
tabs.js feat(dashboard): generic server-warnings banner on every page (#1518) 2026-06-08 20:55:15 +02:00
theme.css feat(frontend): split theme CSS vars into a standalone theme.css 2026-06-06 08:46:45 +02:00