Overview
One iframe, many hub docks. This SPA hosts its own internal views
(Overview · Components · Timeline · Settings)
and exposes each as a first-class hub dock that shares
this single iframe. Switching docks soft-navigates here — no
reload — via the devframe:frame-nav postMessage protocol.
Components
A stand-in view. Selecting the Components dock in the hub posts
navigate to this frame, which routes here client-side.
Timeline
Navigate inside this frame (the tab bar above) and watch the
hub's active dock follow — the frame posts navigated back.
- 10:02 — build started
- 10:02 — 214 modules transformed
- 10:03 — page reload
Settings
The manifest each tab reports (title, icon,
navTarget) becomes a client-only dock in the hub — never
written to the devframe:docks shared state.