App shell: rail nav, routing, theme, offline sim, States gallery #15

Closed
opened 2026-07-08 15:15:11 +00:00 by christian · 1 comment
Owner

208px rail + main column + 330px chat panel scaffold; data-theme toggle; back-stack of one; connection dot w/ offline sim; port EmptyState/OfflineBanner/ModelAwayState. Chat panel is a fixture shell (real wiring = P4).

Acceptance: nav + dark mode match Shell.jsx; connection dot flips the offline banner + disables the composer.

Open scope: does this ship a non-functional fixture chat, or is the panel deferred wholesale to P4? Affects shell layout acceptance.

208px rail + main column + 330px chat panel scaffold; `data-theme` toggle; back-stack of one; connection dot w/ offline sim; port EmptyState/OfflineBanner/ModelAwayState. Chat panel is a fixture shell (real wiring = P4). **Acceptance:** nav + dark mode match Shell.jsx; connection dot flips the offline banner + disables the composer. **Open scope:** does this ship a non-functional fixture chat, or is the panel deferred wholesale to P4? Affects shell layout acceptance.
christian added this to the P3 — UI views milestone 2026-07-08 15:15:11 +00:00
christian added the
p
1
est
3d
labels 2026-07-08 15:15:11 +00:00
christian added a new dependency 2026-07-08 15:15:43 +00:00
christian added a new dependency 2026-07-08 15:15:44 +00:00
christian added a new dependency 2026-07-08 15:15:44 +00:00
christian added a new dependency 2026-07-08 15:15:44 +00:00
christian added a new dependency 2026-07-08 15:15:44 +00:00
christian added a new dependency 2026-07-08 15:15:45 +00:00
Author
Owner

Done in PR #35 (f18c6d1). App shell: rail, chat panel, routing, theme, offline sim, States gallery, issue back-stack.

Done in PR #35 (f18c6d1). App shell: rail, chat panel, routing, theme, offline sim, States gallery, issue back-stack.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Reference: christian/commitea#15
No description provided.