Screens
Real-world screens rebuilt only with the components and tokens of the design system. A component proves itself when it is assembled with others: screens show the system on pages people recognise, test how components combine, and list what the system still lacks.
From apps/docs/screens/<source>/<block>.screen.mjs: each screen renders the components' own templates, laid out by apps/docs/screens/screens.css on semantic tokens. They follow every change of a component or a token. Each screen keeps its source and licence; the first batch comes from shadcn/ui (sources and licences).
Dashboards
Application home pages that summarise data: KPI cards, charts and tables inside an application shell.
Application shells
The frame of an application: a sidebar navigation, a header with a breadcrumb, and the content area.
-
Sidebar with grouped navigation
-
Sidebar with collapsible sections
-
Sidebar with submenus
-
Floating sidebar with submenus
-
Sidebar with collapsible submenus
-
Sidebar with submenus as dropdowns
-
Sidebar that collapses to icons
-
Inset sidebar with secondary navigation
-
Nested sidebars for a mail app
-
Sidebar in a popover
-
Sidebar with a file tree
-
Sidebar with a calendar
-
Sidebar in a dialog
-
Sidebar on the right
-
Left and right sidebars
-
Sidebar with a sticky site header
Login
Pages to sign in to an existing account.
Sign up
Pages to create an account.