Generated catalog
Components
Search and filter every component record. Status labels distinguish shipped previews and labs from planning records.
41 items
- ButtonStableForms and controls · component · native · general-purpose
Trigger an immediate native action with theme-driven presentation.
- FieldStableForms and controls · component · css-only · general-purpose
Arrange a native label, form control, persistent hint, and optional server-rendered error without owning form behavior.
- Field validation enhancementPreviewForms and controls · component · dependency-free · general-purpose
Progressively mirror a native constraint-validation failure as an inline description without replacing browser validation or form submission.
- Text inputStableForms and controls · component · native · general-purpose
Present a native single-line text control while preserving browser-owned typing, validation, autofill, submission, and password-manager behavior.
- SelectStableForms and controls · component · native · general-purpose
Present a native option list while preserving browser-owned keyboard, pointer, validation, and submission behavior.
- TextareaStableForms and controls · component · native · general-purpose
Present a native multiline text control while preserving browser-owned editing, validation, submission, scrolling, and resize behavior.
- Autogrow textareaPreviewForms and controls · component · dependency-free · general-purpose
Optionally grow a native textarea with its content while retaining a useful, resizable no-JavaScript control.
- Range inputPreviewForms and controls · component · native · general-purpose
Theme a native range input while retaining its keyboard, pointer, touch, validation, and submission behavior.
- File inputPreviewForms and controls · component · native · general-purpose
Present a native file picker in a resilient shell with space for concise selection and drag-state guidance.
- CheckboxStableForms and controls · component · native · general-purpose
Present a single native checkbox and its label as an accessible, keyboard-operable choice without replacing browser semantics.
- Radio groupStableForms and controls · component · native · general-purpose
Group mutually exclusive choices as native radio inputs inside a fieldset and legend so browsers own selection and keyboard behavior.
- SwitchStableForms and controls · component · native · general-purpose
Present an on/off preference as a native checkbox with role=switch so keyboard, pointer, validation, and form submission stay canonical.
- Date and time input guidancePreviewForms and controls · component · native · general-purpose
Compose native date and time controls with an explicit time-zone value and server-owned calendar rules.
- CalendarLabForms and controls · component · dependency-free · general-purpose
Evaluate a bounded progressive calendar surface while retaining the native date input and ordinary server request as the canonical, locale-aware path.
- DialogStableDisclosure and overlays · component · native · general-purpose
Present a focused task in the browser top layer while preserving native dialog semantics, Escape dismissal, and form method=dialog submission.
- Disclosure and overlays · component · dependency-free · general-purpose
Resize two authored regions with bounded pointer and keyboard mechanics while preserving their native reading order and stacked fallback.
- CardStableFeedback and content · component · css-only · general-purpose
Group related content, metadata, and actions in a raised surface without replacing semantic landmarks or native control behavior.
- BadgeStableFeedback and content · component · css-only · general-purpose
Present a compact inline status or category label without replacing meaningful text or native semantics.
- AlertStableFeedback and content · component · css-only · general-purpose
Present persistent, in-flow feedback that remains visible without JavaScript and does not steal focus from the current task.
- ToastStableFeedback and content · component · dependency-free · general-purpose
Present transient, server-authored feedback without requiring a client-side message store.
- Toast regionStableFeedback and content · component · dependency-free · general-purpose
Receive and announce a bounded stack of server-authored toast messages with polite, assertive, or silent live-region behavior.
- BreadcrumbsStableNavigation · component · native · general-purpose
Show the current page location within a site hierarchy using a named navigation landmark and an ordered list.
- PaginationStableNavigation · component · native · general-purpose
Navigate between related result pages with durable links and a clearly marked current page.
- TabsStableNavigation · component · dependency-free · general-purpose
Organize related sections with an authored ARIA tablist and an optional, dependency-free keyboard and panel coordinator.
- Video and lite embedPreviewFeedback and content · component · dependency-free · general-purpose
Show authored video behind an explicit activation boundary so third-party embed code makes no request before the visitor chooses to load it.
- CarouselPreviewFeedback and content · component · dependency-free · general-purpose
Present a finite set of media in a natively scrollable reel.
- Product galleryPreviewFeedback and content · component · dependency-free · general-purpose
Show product media without coupling image selection to variant, inventory, or price truth.
- LightboxPreviewFeedback and content · component · dependency-free · general-purpose
Enhance full-size image links with a native modal viewer.
- Logo reelPreviewFeedback and content · component · dependency-free · general-purpose
Present an overflow set of linked organization marks in a natively scrollable semantic list without duplicating the wrapping Logo cloud or inventing carousel behavior.
- Combobox and autocompletePreviewForms and controls · component · dependency-free · general-purpose
Enhance a native text field with bounded ARIA listbox navigation while keeping typed values, submission, and server-provided results durable.
- SpinnerPreviewFeedback and content · component · css-only · general-purpose
Announce an indeterminate wait with a small CSS-only rotating indicator whose accessible name explains what is loading.
- Keyboard keyPreviewFeedback and content · component · native · general-purpose
Skin the native <kbd> element as a compact keycap for keyboard shortcut guidance without redefining its semantics or content model.
- SeparatorPreviewFeedback and content · component · native · general-purpose
Divide sibling content or inline controls with a native, theme-aware boundary that respects logical writing modes and forced colors.
- StatusPreviewFeedback and content · component · css-only · general-purpose
Label the current state of a record or service with text and a coloured dot, without turning the label into a control or a live region.
- Progress and meterPreviewFeedback and content · component · native · general-purpose
Size and colour the native progress and meter elements so task progress and bounded measurements share one visual treatment while keeping their distinct meaning.
- SkeletonPreviewFeedback and content · component · css-only · general-purpose
Reserve the space of content that is still loading so the layout does not shift, while a separate status message tells assistive technology what is happening.
- Empty statePreviewFeedback and content · component · css-only · general-purpose
Explain why a view has no content and offer the next useful action, in place of the missing list or table.
- AvatarPreviewFeedback and content · component · css-only · general-purpose
Show a person or organisation as a cropped image or initials beside their name.
- TablePreviewFeedback and content · component · native · general-purpose
Give native data tables readable cell spacing and row rules, and let a wide table scroll inside its own labelled region instead of widening the page.
- MenubarLabNavigation · component · dependency-free · general-purpose
Prototype the bounded ARIA composite keyboard model for desktop-style command sets when ordinary navigation cannot express the task.
- Disclosure and overlays · component · dependency-free · general-purpose
Keyboard and pointer reorder primitive provides a lab component for disclosure and overlays.