spaxel/dashboard/css
jedarden 55675943ce refactor(dashboard): complete home page restructure with tokenized live view
Home page (index.html) is now a clean status+cards layout (109 lines):
- Row 1: status headline with ok/warn/alert states
- Row 2: three cards linking to /live#zones, /fleet, /live#timeline
- Row 3: optional briefing, anomaly, security toggle
- Mobile bottom nav for Home/Live/Fleet/Setup

3D viewer lives at /live (live.html), fleet at /fleet, setup at /setup.
All routes served by Go chi router. home-cards.js connects to /ws/dashboard
for snapshot+incremental updates.

Remaining CSS tokenization: live.html buttons and layout.css status bar
now use design tokens instead of hardcoded colors. Added --orange token
for GDOP fair quality. timeline.js gains replay state fields.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-04-24 15:14:40 -04:00
..
_fix_html.py style(dashboard): complete CSS tokenization and add live-view grid layout classes 2026-04-24 15:14:40 -04:00
_tokenize.py style(dashboard): complete CSS tokenization and add live-view grid layout classes 2026-04-24 15:14:40 -04:00
ambient.css style(dashboard): complete CSS tokenization and add live-view grid layout classes 2026-04-24 15:14:40 -04:00
anomaly.css style(dashboard): complete CSS tokenization and add live-view grid layout classes 2026-04-24 15:14:40 -04:00
apdetection.css style(dashboard): complete CSS tokenization and add live-view grid layout classes 2026-04-24 15:14:40 -04:00
ble-panel.css style(dashboard): complete CSS tokenization and add live-view grid layout classes 2026-04-24 15:14:40 -04:00
briefing.css style(dashboard): complete CSS tokenization and add live-view grid layout classes 2026-04-24 15:14:40 -04:00
command-palette.css style(dashboard): complete CSS tokenization and add live-view grid layout classes 2026-04-24 15:14:40 -04:00
expert.css style(dashboard): complete CSS tokenization and add live-view grid layout classes 2026-04-24 15:14:40 -04:00
explainability.css style(dashboard): complete CSS tokenization and add live-view grid layout classes 2026-04-24 15:14:40 -04:00
fleet-page.css style(dashboard): complete CSS tokenization and add live-view grid layout classes 2026-04-24 15:14:40 -04:00
floorplan.css style(dashboard): complete CSS tokenization and add live-view grid layout classes 2026-04-24 15:14:40 -04:00
guided-help.css style(dashboard): complete CSS tokenization and add live-view grid layout classes 2026-04-24 15:14:40 -04:00
home.css fix(dashboard): improve home-cards.js snapshot caching and alert handling 2026-04-24 13:07:18 -04:00
layout.css refactor(dashboard): complete home page restructure with tokenized live view 2026-04-24 15:14:40 -04:00
notifications.css style(dashboard): complete CSS tokenization and add live-view grid layout classes 2026-04-24 15:14:40 -04:00
panels.css style(dashboard): complete CSS tokenization and add live-view grid layout classes 2026-04-24 15:14:40 -04:00
quick-actions.css style(dashboard): complete CSS tokenization and add live-view grid layout classes 2026-04-24 15:14:40 -04:00
replay.css style(dashboard): complete CSS tokenization and add live-view grid layout classes 2026-04-24 15:14:40 -04:00
security.css style(dashboard): complete CSS tokenization and add live-view grid layout classes 2026-04-24 15:14:40 -04:00
simple.css style(dashboard): complete CSS tokenization and add live-view grid layout classes 2026-04-24 15:14:40 -04:00
simulator.css refactor(dashboard): complete home page restructure with tokenized live view 2026-04-24 15:14:40 -04:00
sleep.css style(dashboard): complete CSS tokenization and add live-view grid layout classes 2026-04-24 15:14:40 -04:00
timeline.css style(dashboard): complete CSS tokenization and add live-view grid layout classes 2026-04-24 15:14:40 -04:00
tokens.css refactor(dashboard): complete home page restructure with tokenized live view 2026-04-24 15:14:40 -04:00
troubleshoot.css style(dashboard): complete CSS tokenization and add live-view grid layout classes 2026-04-24 15:14:40 -04:00