Chirp UI patterns are recipes for composing registry-backed macros into real pages. Start here when a page feels bigger than one component but does not yet justify a new public macro.
Pattern Families
Choose between global shell navigation, object context, route tabs, command launchers, sidebars, and page-local tools.
Build product, marketing, proof, lifecycle, story, and CTA pages from stable composition primitives.
Build dense catalog, reference, and object-library search surfaces with scoped counts, facets, HTMX updates, and responsive command surfaces.
Build dense search, operations, support, and admin workspaces with shell, rail, result, metric, and inspector primitives.
Describe parent-scoped layout intent for dense responsive recipes without adding utility classes or premature public manifest fields.
Compose acquisition, catalog, title detail, watch-side, live event, profile, and plan comparison surfaces.
Compose community, topic list, thread, Q&A, moderation, and activity surfaces without adding forum-specific API too early.
The component registry is still the source of truth. Promote a recipe into a component only after repeated real pages prove that the shape is stable.