Component specifications
Build from documented contracts.
Every public primitive is documented as a visual system, an interaction contract, and a production implementation. Search the library or browse by responsibility.
22 entries
Actions & feedback
5 documented contracts
Button / buttonStyles
Triggers an action with a consistent visual hierarchy.
Badge
Displays a short status or classification label.
Notice
Communicates an informational, success, warning, or error message.
Skeleton
Reserves space while content is loading.
ErrorReport
Presents a user-facing error with optional copyable diagnostics.
Layout & content
2 documented contracts
Fields & selection
7 documented contracts
Field family / style helpers
Builds consistently labelled and described form controls.
Checkbox
Controls an independent boolean choice.
RadioGroup
Selects exactly one option from a set.
Toggle
Switches a setting between on and off.
Slider
Selects a numeric value within a range.
Dropdown
Selects one value from a compact list.
Tabs / useTabPanelProps
Switches between related views without leaving the page.
Overlays
4 documented contracts
Dialog
Presents focused content above the current page.
Modal family
Composes a themed modal from overlay, panel, header, body, and footer.
ConfirmDialog
Confirms a consequential action with explicit cancel and confirm controls.
Tooltip
Provides brief supplemental information for a trigger.
Theme & media
2 documented contracts
Utilities & motion
2 documented contracts