rspace-online/website
Jeff Emmett 6b81f808f5 feat(canvas): mobile toolbar flush, zoom icon toggle, SW update banner
- Mobile toolbar collapsed position now flush with bottom-toolbar (bottom: 8px)
- Toolbar defaults to collapsed on mobile (<768px)
- Zoom expand/minimize uses distinct icons (magnifier +/-) instead of CSS rotation
- SW update banner on all pages: "New version available — Tap to update"
  - Detects controllerchange + updatefound events
  - Purple gradient bar, dismissible, reloads on tap
  - Added to both shell.ts (module pages) and canvas.html (standalone)
- folk-rapp: filter picker/switcher by enabled modules
- server/shell: react to modules-changed event for runtime module toggling
- collab-presence: minor overlay updates

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-25 16:34:48 -07:00
..
public fix(routing): prevent domain stacking and remove Try Demo button 2026-03-25 11:16:46 -07:00
admin.html fix(spaces): fix space creation routing and use /rspace URLs 2026-03-20 11:07:01 -07:00
canvas.html feat(canvas): mobile toolbar flush, zoom icon toggle, SW update banner 2026-03-25 16:34:48 -07:00
create-space.html fix(spaces): redirect to subdomain URL after space creation 2026-03-20 16:45:35 -07:00
index.html fix(spaces): fix space creation routing and use /rspace URLs 2026-03-20 11:07:01 -07:00
shell.ts feat(canvas): mobile toolbar flush, zoom icon toggle, SW update banner 2026-03-25 16:34:48 -07:00
sw.ts feat(rmaps): UX parity with rmaps-online — route overlay, ping cooldown, session persistence 2026-03-24 18:25:46 -07:00
test-stack.html test: add stack view + wiring test page 2026-03-02 13:03:29 -08:00