wifi-densepose/dashboard
ruv f25b82ddb5 feat(dashboard): always-visible Tour button — replay welcome modal any time
The 10-step welcome tour was first-run-only (persisted in IndexedDB).
After dismissing, users had no clear path back to it.

Fix:
- Topbar gets a '★ Tour' ghost button next to '?' that fires
  CustomEvent('nv-show-tour') any time.
- Help-center Quickstart adds a primary 'Take the interactive 10-step
  tour' button that closes help and launches the tour.
- nv-help listens for 'nv-show-help-close' to support the help→tour
  hand-off cleanly.

Settings drawer already has 'Replay welcome tour' (added earlier);
this just makes the same action one-click from the always-visible
topbar.

Co-Authored-By: claude-flow <ruv@ruv.net>
2026-04-27 11:40:37 -04:00
..
public feat(nvsim): server + onboarding + PWA + GH Pages workflow [ADR-092] 2026-04-26 20:09:27 -04:00
src feat(dashboard): always-visible Tour button — replay welcome modal any time 2026-04-27 11:40:37 -04:00
.gitignore feat(dashboard): nvsim Vite+Lit dashboard with WASM transport + App Store [ADR-092] 2026-04-26 19:22:04 -04:00
index.html feat(dashboard): nvsim Vite+Lit dashboard with WASM transport + App Store [ADR-092] 2026-04-26 19:22:04 -04:00
package-lock.json feat(nvsim): server + onboarding + PWA + GH Pages workflow [ADR-092] 2026-04-26 20:09:27 -04:00
package.json feat(nvsim): server + onboarding + PWA + GH Pages workflow [ADR-092] 2026-04-26 20:09:27 -04:00
tsconfig.json feat(dashboard): nvsim Vite+Lit dashboard with WASM transport + App Store [ADR-092] 2026-04-26 19:22:04 -04:00
vite.config.ts feat(nvsim): server + onboarding + PWA + GH Pages workflow [ADR-092] 2026-04-26 20:09:27 -04:00