dashboard shell
the canonical klera 4-area dashboard layout. brand corner top-left, topnav across the top, sidenav running the left column, stage filling the rest.
this design app is rendered with it. what you see around this content — the brand corner, the breadcrumb in the topnav, the section nav on the left — is DashboardShell from @klera/ui.
import from @klera/ui/components/dashboard/DashboardShell
variants
brand 290×100 · topnav (1fr × 100) · sidenav-content (290 × 1fr, scrolls) · sidenav-footer (290 × 100, pinned) · stage-content (1fr × 1fr, scrolls) · stage-footer (1fr × 100, scrolls with stage).
look down. the sidenav footer ("canonical rules in DESIGN.md") is pinned at the bottom-left of this app — it never moves even if you make the sidenav nav very long.
the stage footer ("klera design language · v0.1 · 22 components") sits at the end of every page's scrollable content — scroll any page to the bottom and you'll see it align with the sidenav footer to its left.
sidenavFooter pins at the bottom of the sidenav cell with content scrolling above it. stageFooter sits at the natural end of the stage scroll. both are 100px tall (matching the topnav) so they form a coherent footer band when visible together.