UI components
The implemented modules in @dawn/ui. Each reference page renders the package component directly and documents its public composition API.
Actions
Data display
Labels a compact status, category, or piece of metadata.
@dawn/ui/components/badgeAvatarDisplays an image or fallback identity, with optional status and grouping.
@dawn/ui/components/avatarInitials avatarDerives a compact two-letter identity from a label with a stable semantic tone.
@dawn/ui/components/initials-avatarCardGroups related content and actions inside a bordered surface.
@dawn/ui/components/cardTableComposes accessible table elements inside a horizontally scrollable container.
@dawn/ui/components/tableForms
Applies Dawn's field treatment to a native single-line input.
@dawn/ui/components/inputInput groupCombines an input or textarea with inline or block add-ons and actions.
@dawn/ui/components/input-groupTextareaApplies Dawn's field treatment to a native multi-line textarea.
@dawn/ui/components/textareaSwitchToggles a single setting between enabled and disabled.
@dawn/ui/components/switchCommandProvides a filterable command list, either inline or inside a dialog.
@dawn/ui/components/commandOverlays
Layout
Divides adjacent content visually, with optional semantic separator behavior.
@dawn/ui/components/separatorTitle stackAligns a page title, optional navigation or identity, description, and actions.
@dawn/ui/components/title-stackSidebarComposes Dawn's responsive application navigation and its collapsed state.
@dawn/ui/components/sidebar