rspace-online/website
Jeff Emmett 0f7d4eb7bb feat: canvas tab bar + rApps toolbar + iframe shell for all modules
Add the missing tab bar to the canvas page so users can switch between
rApp layers (with full CommunitySync persistence). Add an "rApps"
toolbar group that embeds any of the 18 remaining modules as interactive
iframes directly on the canvas. Switch all module page routes to
renderIframeShell, loading standalone domains inside the unified shell.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-25 18:03:29 -08:00
..
public refactor: standardize module component UI across all rApps 2026-02-25 15:47:58 -08:00
admin.html feat: consistent headers across all rApps + add mi AI assistant 2026-02-25 15:09:41 -08:00
canvas.html feat: canvas tab bar + rApps toolbar + iframe shell for all modules 2026-02-25 18:03:29 -08:00
create-space.html feat: consistent headers across all rApps + add mi AI assistant 2026-02-25 15:09:41 -08:00
index.html feat: auto-route users to personal/demo space + landing overlay 2026-02-25 15:47:47 -08:00
shell.ts feat: canonical subdomain routing — {space}.rspace.online/{moduleId} 2026-02-25 16:24:36 -08:00
sw.ts feat: add offline-first support with IndexedDB persistence and Service Worker 2026-02-18 12:39:28 -07:00