spaxel/dashboard
jedarden 4960fbfd51 feat(dashboard): implement tap-to-jump time-travel coordination
Timeline events now delegate to SpaxelReplay.jumpToTime() for coordinated
replay session creation instead of making direct fetch calls. Selected
events highlight with timeline-event-selected class, and cross-module
selection is cleared between sidebar and full-page timeline views.

- timeline.js: use SpaxelReplay.jumpToTime() in handleSeek, export
  clearSelection and hideNowReplayingChip, clear sidebar on jump
- sidebar-timeline.js: clear full-page timeline selection on sidebar jump
- replay.js: return promise from exitReplayMode for proper chaining
- timeline.test.js: 14 tests covering timestamp emission, highlighting,
  now-replaying chip, cross-module coordination, simple mode gating,
  and error handling

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-04-24 18:14:51 -04:00
..
css feat(dashboard): implement command palette with fuzzy search and time navigation 2026-04-24 17:36:14 -04:00
js feat(dashboard): implement tap-to-jump time-travel coordination 2026-04-24 18:14:51 -04:00
node_modules feat: implement repeated-setting change detection with guided calibration 2026-04-11 00:18:19 -04:00
ambient.html style(dashboard): replace remaining hardcoded colors with design tokens 2026-04-24 15:14:40 -04:00
fleet.html style(dashboard): replace remaining hardcoded colors with design tokens 2026-04-24 15:14:40 -04:00
help_articles.json feat: implement contextual help system with searchable overlay 2026-04-11 00:44:54 -04:00
index.html feat(dashboard): restructure home page as status headline + 3 cards 2026-04-24 09:07:43 -04:00
integrations.html fix(dashboard): add viewport-fit=cover and apple mobile meta tags to integrations page 2026-04-24 17:12:27 -04:00
jest.config.js feat: implement spatial quick actions context menu for 3D scene 2026-04-10 22:56:17 -04:00
live.html fix(dashboard): repair CSS syntax errors and complete token migration 2026-04-24 16:57:32 -04:00
package-lock.json feat(dashboard): interactive onboarding wizard for ESP32-S3 node provisioning 2026-03-28 02:36:58 -04:00
package.json feat(dashboard): interactive onboarding wizard for ESP32-S3 node provisioning 2026-03-28 02:36:58 -04:00
setup.html refactor(dashboard): consolidate overlay/panel positioning into layout.css 2026-04-24 16:39:53 -04:00
simple.html style(dashboard): extract inline styles to tokenized CSS files 2026-04-24 15:47:33 -04:00