Foundation · Surfaces
App-first. One foundation.
byronwade/ui is an app-only system: build application surfaces by default — dashboards, admin panels, developer tools, AI workbenches, resource lists, and object-detail workflows. Marketing and editorial are a secondary lane for docs, screenshots, and demos — sharing every shared token and install path, never the default for product screens.
Do not split the registry
Keep a single @byronwade/foundation and one --brand knob. Split navigation, typography lane, and layout primitive — not packages. Install what you need; ignore the rest.
- 144 application components (primary lane)
- 84 marketing & editorial components (secondary: docs / screenshots / demos)
Agent routing
| Surface | Typography | Layout | Reach for |
|---|---|---|---|
| Application UI — primary | UI lane — font-sans, text-sm/text-base | app-shell, sidebar, tables, morph-dock | App Shell, Table, Resource List, Command |
| Marketing & editorial — secondary | reading-prose / reading-ui for copy | marketing-layout, hero-section, full-bleed media | Hero Section, Video Shelf, Marketing Layout |
Application UI
The primary lane — dashboards, admin panels, developer tools, AI workbenches, resource lists, command centers, and object-detail workflows. Sans UI lane, compact chrome, dense operational layouts.
144 components · Browse in catalog
UI
Composites
Primitives
Forms
Overlays
Charts
House components
Marketing & editorial
Secondary lane — screenshot, documentation, and demo utilities: landing pages, media, commerce, market/trading widgets, and essays on reading-prose and full-bleed scaffolds. Not the default for product screens.
84 components · Browse in catalog