spaxel/dashboard/css
jedarden 21020e9fc9 feat(timeline): add tap-to-jump time-travel coordination
When timeline event is clicked in expert mode, emit jump_to_time command
with event timestamp. The time-travel player pauses live playback, seeks
CSI recording buffer to timestamp, and begins replay. Selected event
highlights in timeline and "Now replaying" chip appears in header.

Backend: POST /api/replay/jump-to-time creates replay session centered
on timestamp, replaces previous active session. Frontend: handleSeek()
in sidebar-timeline delegates to SpaxelReplay.jumpToTime() which calls
the API, shows replay control bar, and notifies Viz3D.

Tests: 7 Go test cases for jump-to-time endpoint, 8 JS test cases for
tap-to-jump interaction, event highlighting, and now-replaying chip.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-04-24 12:08:39 -04:00
..
ambient.css fix: resolve iOS Safari passive event listener warnings and double-tap zoom 2026-04-11 03:10:21 -04:00
anomaly.css feat: complete anomaly detection & security mode dashboard UI 2026-04-09 05:59:54 -04:00
apdetection.css feat: implement passive radar auto-detection of router AP 2026-04-06 14:03:03 -04:00
ble-panel.css feat: implement BLE device discovery & registration dashboard panel 2026-04-06 15:21:11 -04:00
briefing.css feat: implement morning briefing feature 2026-04-10 00:25:33 -04:00
command-palette.css feat: implement command palette with fuzzy matching and mode awareness 2026-04-09 23:11:07 -04:00
expert.css feat: add iOS Safari safe area CSS support 2026-04-11 03:07:40 -04:00
explainability.css feat: implement detection explainability system 2026-04-09 11:48:55 -04:00
fleet-page.css feat: complete fleet status page implementation 2026-04-11 10:34:31 -04:00
floorplan.css feat: complete floor plan dashboard UI 2026-04-09 08:37:08 -04:00
guided-help.css feat: implement spatial quick actions with follow camera 2026-04-09 22:54:36 -04:00
home.css feat(timeline): add tap-to-jump time-travel coordination 2026-04-24 12:08:39 -04:00
layout.css feat(dashboard): restructure home page as status headline + 3 cards 2026-04-24 09:07:43 -04:00
notifications.css feat: implement notification configuration UI for dashboard 2026-04-11 17:55:31 -04:00
panels.css feat: add iOS Safari safe area CSS support 2026-04-11 03:07:40 -04:00
quick-actions.css feat: add iOS Safari safe area CSS support 2026-04-11 03:07:40 -04:00
replay.css feat(timeline): add tap-to-jump time-travel coordination 2026-04-24 12:08:39 -04:00
security.css feat: implement security mode dashboard UI 2026-04-07 10:22:00 -04:00
simple.css feat: implement ambient dashboard mode with Canvas 2D renderer 2026-04-10 22:09:12 -04:00
simulator.css feat: implement ambient dashboard mode with Canvas 2D renderer 2026-04-10 22:09:12 -04:00
sleep.css feat: complete anomaly detection & security mode dashboard UI 2026-04-09 05:59:54 -04:00
timeline.css feat(timeline): add tap-to-jump time-travel coordination 2026-04-24 12:08:39 -04:00
tokens.css feat(dashboard): restructure home page as status headline + 3 cards 2026-04-24 09:07:43 -04:00
troubleshoot.css feat: add iOS Safari safe area CSS support 2026-04-11 03:07:40 -04:00