Components
Atoms · molecules · organisms · templates · pages.
The catalog below lists the primitives canon's chrome imports
today — Lit web components vendored from @gyrum-labs/components, in maintenance per ADR-182.
New canon-tier primitives author as Svelte 5 source under @gyrum-labs/svelte. Click a row to see the live render + the prop space. Every
page on canon.gyrum.ai is itself rendered with these primitives —
what you see is what you ship. The Guides page covers the atomic-design tier definitions and composition
rules; the Application library tracks canon-tier
organisms still living in product code, pending promotion to
gyrum-ui per warp#2278 Phase 4.
Atoms
Single-purpose primitives — buttons, badges, dots, type-set headings. No application data; compose only via slot/prop.
Welcome
Lede paragraph.
Velocity
PRs merged · last 14 daysMolecules
A few atoms combined for one job — kpi-card, list-row, hero. Composes atoms only; still data-shape-agnostic.
3 things need you today.
Mainline is healthy. Two open items would unblock the distill release.
Organisms
Self-contained sections of UI — pulse-grid, runtime-band. May handle one named data shape; composes molecules + atoms.
Templates
Page-level layouts with locked geometry and named slots — overview, rail. Owns the chrome so consumers cannot drift from token-defined gutters or gaps.
Pages
Fully-realised compositions with sample data — the reference shape for each surface. Scaffold lands under warp#2512; concrete primitives follow under warp#2521.