App Shell

A full application shell pattern — Sidebar + Navbar + PageHeader + content, with permission-aware nav, collapse, and a mobile overlay.

Users

People with access to this organisation.

Active users

AW

Amina Wanjiru

amina.w@steward.co.ke

Controller
BO

Brian Otieno

b.otieno@steward.co.ke

Approver
DN

Dennis Ndung’u

dennis@steward.co.ke

Owner
FK

Faith Kamau

faith.k@steward.co.ke

Preparer
5175 of 214

Badge

OwnerPreparer3 pendingSuspended

Switch

Colourful avatars

Tooltip

Sidebar — mobile overlay preview

Users

Content area — tap the grid icon.

Tap the icon. The real Sidebar uses Tailwind md: breakpoints for the overlay vs docked split — this frame drives the same props directly so the interaction is demonstrable without a narrow browser window.

Shell components: Avatar · Badge · Switch · Card(+Header/Body/Footer) · Breadcrumb · PageHeader · Tooltip · Pagination(meta API) · Menu(+Trigger/Content/Item/CheckboxItem/Separator/Label) · Sidebar(+Nav/Section/Item/Group/Footer/Account/LogoutButton) · Navbar — all in src/components/ui/, exported from index.ts.