Dashboard shell
willink/dashboard-shellUnverifiedBlock
A responsive app shell composing the @willink-labs/react primitives (Sheet + ScrollArea + Avatar + DropdownMenu + Button + Badge + Separator) — a fixed desktop sidebar (mobile Sheet drawer) with a scrollable nav rail, a topbar with the mobile menu trigger + title + a user Avatar menu (onSelect), wrapping arbitrary `children`. Copy-to-own via `npx shadcn add @willink/dashboard-shell`; the nav and user menu are yours to wire and the `--color-brand` theming comes from the npm packages (ADR-0020).
Install it
npx shadcn@latest add https://raw.githubusercontent.com/willink-oss/willink-design-system/main/apps/registry/dashboard-shell.jsonThis registry does not serve an item endpoint we could read, so we hold its metadata but not its source.
What it pulls in
npm packages
Files it writes
More from @willink
All 26 items| Component | Registry | Kind | Access | Installs | Command |
|---|---|---|---|---|---|
| Article cardarticle-card | @willink | Blocks | Unverified | 2 deps | |
| Auth formauth-form | @willink | Blocks | Unverified | 2 deps | |
| Command palettecommand-palette | @willink | Blocks | Unverified | 2 deps | |
| Comparison tablecomparison-table | @willink | Blocks | Unverified | 2 deps | |
| Confirm dialogconfirm-dialog | @willink | Blocks | Unverified | 2 deps | |
| Contact formcontact-form | @willink | Blocks | Unverified | 2 deps | |
| CTA sectioncta-section | @willink | Blocks | Unverified | 2 deps | |
| Data tabledata-table | @willink | Blocks | Unverified | 2 deps |
