Release catalog
Every shipped release item
Stable is the default discovery channel. Choose Preview when you want the larger experimental inventory; Lab records remain opt-in and are not included in the CDN starter.
41 stable items
- ResetPreviewfoundation · css-only
Browser defaults and semantic HTML remain usable without the reset.
- Semantic basePreviewfoundation · css-only
Semantic elements preserve meaning and interaction without CSS.
- Neutral themePreviewfoundation · css-only
Foundation fallbacks and browser defaults remain when the Neutral mapping is unavailable.
- Thin-Sky themePreviewfoundation · css-only
Semantic content remains available if the Thin-Sky mapping is absent.
- Curated themesPreviewfoundation · css-only
Semantic content and browser color defaults remain without a curated mapping.
- Fluid typePreviewfoundation · css-only
Browser font sizing remains readable without the generated type roles.
- Fluid spacePreviewfoundation · css-only
Normal document flow remains readable without generated spacing roles.
- TypographyPreviewfoundation · css-only
Semantic document content remains readable with browser typography.
- IconsPreviewfoundation · css-only
Accessible text and control names communicate meaning if icons are unavailable.
- MotionPreviewfoundation · css-only
State changes remain understandable without animation.
- Accessibility modesPreviewfoundation · css-only
Semantic HTML and native controls preserve the core accessibility contract without CSS.
- Design tokensStablefoundation · css-only
Semantic HTML and browser defaults remain readable if theme assets are unavailable.
- StackStablelayout · css-only
Normal document flow remains readable if CSS is unavailable.
- ClusterStablelayout · css-only
Normal document flow remains readable if CSS is unavailable.
- GridStablelayout · css-only
Normal document flow remains readable if CSS is unavailable.
- CenterStablelayout · css-only
Normal document flow remains readable if CSS is unavailable.
- BoxStablelayout · css-only
Normal document flow remains readable if CSS is unavailable.
- FlowStablelayout · css-only
Normal document flow remains readable if CSS is unavailable.
- Icon layoutStablelayout · css-only
Normal document flow remains readable if CSS is unavailable.
- BreakoutPreviewlayout · css-only
Normal document flow remains readable if CSS is unavailable.
- ContainerPreviewlayout · css-only
Normal document flow remains readable if CSS is unavailable.
- CoverPreviewlayout · css-only
Normal document flow remains readable if CSS is unavailable.
- FramePreviewlayout · css-only
Normal document flow remains readable if CSS is unavailable.
- OverlayPreviewlayout · css-only
Normal document flow remains readable if CSS is unavailable.
- ReelPreviewlayout · css-only
Normal document flow remains readable if CSS is unavailable.
- SidebarPreviewlayout · css-only
Normal document flow remains readable if CSS is unavailable.
- SwitcherPreviewlayout · css-only
Normal document flow remains readable if CSS is unavailable.
- View-transition packPreviewfoundation · native
If CSS, @view-transition, named pseudo-elements, or cross-document transitions are unsupported, links perform ordinary full-page navigation with identical content and focus behavior.
- foundation · css-only
Without theme or pattern CSS, labels, values, symbols, SVG descriptions, summaries, and semantic tables retain all information.
- Page shellStablepattern · css-only
Landmarks and content remain in ordinary document order when layout styles are unavailable.
- Region rhythmStablepattern · css-only
Landmarks and content remain in ordinary document order when layout styles are unavailable.
- Sticky sidebarStablepattern · css-only
Landmarks and content remain in ordinary document order when layout styles are unavailable.
- BentoPreviewpattern · css-only
Without CSS, authored headings, landmarks, cards, links, and content remain in normal document order.
- Dashboard shellPreviewpattern · css-only
Without CSS, authored headings, landmarks, cards, links, and content remain in normal document order.
- ImposterPreviewrecipe · native
Without advanced positioning CSS, authored content remains readable in flow; native popover, links, forms, and durable destinations retain their browser behavior.
- Anchored placementPreviewrecipe · native
Without advanced positioning CSS, authored content remains readable in flow; native popover, links, forms, and durable destinations retain their browser behavior.
- SplitStablepattern · css-only
Semantic content, media, product links, and captions remain in ordinary document order when layout styles are unavailable.
- Media objectStablepattern · css-only
Semantic content, media, product links, and captions remain in ordinary document order when layout styles are unavailable.
- Product gridStablepattern · css-only
Semantic content, media, product links, and captions remain in ordinary document order when layout styles are unavailable.
- Gallery layoutStablepattern · css-only
Semantic content, media, product links, and captions remain in ordinary document order when layout styles are unavailable.
- ButtonStablecomponent · native
Native button behavior remains intact without CSS.
- FieldStablecomponent · css-only
Without Thin-Sky CSS or JavaScript, the labelled native control, constraint validation, submission value, autocomplete, authored hint, and server-rendered error remain usable.
- Field validation enhancementPreviewcomponent · dependency-free
The explicit label, native constraint validation, submitted name and value, autocomplete, and ordinary form submission work before the optional inline validation connects.
- Text inputStablecomponent · native
The native input remains editable, validated, and submitted without CSS or JavaScript.
- SelectStablecomponent · native
The native select remains keyboard operable and submits its selected value without CSS or JavaScript.
- TextareaStablecomponent · native
The native textarea remains resizable, validated, and submitted without CSS or JavaScript.
- Autogrow textareaPreviewcomponent · dependency-free
The authored textarea remains resizable, validated, scrollable, and submitted without the enhancement.
- Range inputPreviewcomponent · native
The native range remains keyboard operable and submits its value without CSS or JavaScript.
- File inputPreviewcomponent · native
The native file picker remains keyboard accessible and submits selected files without CSS or JavaScript.
- CheckboxStablecomponent · native
The native checkbox remains keyboard-operable and submits its value without CSS or JavaScript.
- Radio groupStablecomponent · native
Native radio inputs remain keyboard-operable and submit the selected value without CSS or JavaScript.
- SwitchStablecomponent · native
Without the switch skin the native checkbox with role=switch still communicates on/off state and submits its value.
- Drag-and-drop file uploaderPreviewrecipe · datastar-required · datastar@1.0.2
Users choose files with the native picker and submit the ordinary multipart POST form without JavaScript.
- OTP inputLabpattern · dependency-free
The labelled native input validates and submits one server-readable value without JavaScript.
- Input maskLabpattern · dependency-free
The labelled native input validates and submits one server-readable value without JavaScript.
- Quantity inputPreviewpattern · dependency-free
The native number input retains keyboard entry, validation, and submission; stepper buttons are hidden without JavaScript.
- RatingPreviewpattern · native
The fieldset remains a labeled native radio group that validates and submits one value without CSS or JavaScript.
- Date and time input guidancePreviewcomponent · native
Native date, time, and zone controls submit without CSS or JavaScript.
- CalendarLabcomponent · dependency-free
The native date input, constraints, guidance, and ordinary form submission remain complete without the experimental surface.
- Form validationPreviewrecipe · datastar-optional
The native form posts to its server action and returns complete errors without JavaScript.
- Multi-step formPreviewrecipe · datastar-required · datastar@1.0.2
Each deep link renders a complete page and every native form navigates to a complete server response without JavaScript.
- DialogStablecomponent · native
Essential tasks require an in-flow fallback such as a dedicated page, inline form, or ordinary link destination.
- Alert dialogPreviewpattern · dependency-free
Keep urgent server feedback in-flow or navigate to a dedicated acknowledgement page when JavaScript and native dialog presentation are unavailable.
- Confirm dialogPreviewpattern · dependency-free
The initiating action should navigate or submit to a server-rendered confirmation page when enhancement is unavailable; never make a destructive action depend on hidden dialog content alone.
- SheetPreviewpattern · dependency-free
Keep the initiating link and essential destination available in the page; the panel is an optional presentation enhancement.
- Slide-overPreviewpattern · dependency-free
Keep the initiating link and essential destination available in the page; the panel is an optional presentation enhancement.
- DrawerPreviewpattern · dependency-free
Keep the initiating link and essential destination available in the page; the panel is an optional presentation enhancement.
- Hover cardPreviewrecipe · native
The authored popover trigger and durable subject/detail links preserve the complete information path without custom JavaScript.
- Context menuPreviewrecipe · native
The authored details/summary disclosure, links, and forms preserve the complete action path without custom JavaScript.
- Command palettePreviewrecipe · datastar-required · datastar@1.0.2, dialog, field, status
Without Datastar or dialog command support, the visible /search destination and native GET submission provide the complete search workflow.
- Search result listPreviewrecipe · datastar-required · datastar@1.0.2, dialog, field, status
Without Datastar or dialog command support, the visible /search destination and native GET submission provide the complete search workflow.
- component · dependency-free
Without JavaScript the two authored regions stack in normal reading order and the separator is visually inert.
- CardStablecomponent · css-only
Without Thin-Sky CSS, headings, paragraphs, links, and buttons remain in document order and fully operable.
- BadgeStablecomponent · css-only
Without Thin-Sky CSS, the badge text remains readable inline content.
- AlertStablecomponent · css-only
Without Thin-Sky CSS, the alert text and any links or buttons remain fully readable and operable in document order.
- ToastStablecomponent · dependency-free
Without JavaScript, server-rendered messages and actions remain visible in document order; use a form submit or link when dismissal must work without enhancement.
- Toast regionStablecomponent · dependency-free
Without JavaScript, authored toast messages remain visible in document order inside the labelled region.
- Product cardStablepattern · datastar-optional · quantity-input, drawer, product-gallery
Products, prices, forms, pagination, and empty states remain in document flow.
- Product detailPreviewpattern · dependency-free · quantity-input, rating, toast, confirm-dialog, drawer, product-gallery, lightbox
Products, prices, inventory messages, variant choices, and cart actions remain server-authored links, forms, and content without optional enhancement.
- CollectionPreviewpattern · datastar-optional · quantity-input, rating, toast, confirm-dialog, drawer, product-gallery, lightbox
Products, prices, inventory messages, variant choices, and cart actions remain server-authored links, forms, and content without optional enhancement.
- Product filtersPreviewpattern · datastar-optional · quantity-input, rating, toast, confirm-dialog, drawer, product-gallery, lightbox
Products, prices, inventory messages, variant choices, and cart actions remain server-authored links, forms, and content without optional enhancement.
- Product sortingPreviewpattern · datastar-optional
The browser submits the GET form and replaces the document with server-sorted results when CSS or optional enhancement is unavailable.
- Product recommendationsPreviewpattern · datastar-optional · quantity-input, rating, toast, confirm-dialog, drawer, product-gallery, lightbox
Products, prices, inventory messages, variant choices, and cart actions remain server-authored links, forms, and content without optional enhancement.
- Empty resultsPreviewpattern · dependency-free
The explanation and recovery links remain complete, navigable content without CSS or JavaScript.
- Mini-cart drawerPreviewrecipe · datastar-required · quantity-input, rating, toast, confirm-dialog, drawer, product-gallery, lightbox, datastar@1.0.2
Products, prices, inventory messages, variant choices, and cart actions remain server-authored links, forms, and content without optional enhancement.
- CartPreviewpattern · dependency-free · field, quantity-input, alert, status, steps
Cart lines, checkout forms, discounts, availability notices, totals, errors, and order progress remain server-rendered and usable without JavaScript.
- CheckoutPreviewpattern · dependency-free · field, quantity-input, alert, status, steps
Cart lines, checkout forms, discounts, availability notices, totals, errors, and order progress remain server-rendered and usable without JavaScript.
- DiscountsPreviewpattern · dependency-free · field, quantity-input, alert, status, steps
Cart lines, checkout forms, discounts, availability notices, totals, errors, and order progress remain server-rendered and usable without JavaScript.
- AvailabilityPreviewpattern · dependency-free · field, quantity-input, alert, status, steps
Cart lines, checkout forms, discounts, availability notices, totals, errors, and order progress remain server-rendered and usable without JavaScript.
- Order statusPreviewpattern · dependency-free · field, quantity-input, alert, status, steps
Cart lines, checkout forms, discounts, availability notices, totals, errors, and order progress remain server-rendered and usable without JavaScript.
- Filtered data viewPreviewrecipe · datastar-required · datastar@1.0.2, field, fieldset, select, status, pagination
Without Datastar, Apply filters, Clear filters, result links, and pagination perform ordinary GET navigation and browser history restores the server-rendered URL state.
- CRUD listPreviewrecipe · datastar-required · datastar@1.0.2
Links and ordinary server-submitted forms retain complete list, detail, edit, validation, and cancellation workflows without Datastar or JavaScript.
- CRUD detailPreviewrecipe · datastar-required · datastar@1.0.2
Links and ordinary server-submitted forms retain complete list, detail, edit, validation, and cancellation workflows without Datastar or JavaScript.
- CRUD editPreviewrecipe · datastar-required · datastar@1.0.2
Links and ordinary server-submitted forms retain complete list, detail, edit, validation, and cancellation workflows without Datastar or JavaScript.
- Inline editingPreviewrecipe · datastar-required · datastar@1.0.2
Links and ordinary server-submitted forms retain complete list, detail, edit, validation, and cancellation workflows without Datastar or JavaScript.
- Authentication flowsPreviewrecipe · datastar-optional
Real links and server-submitted forms retain complete authentication and preference workflows without Datastar or JavaScript.
- Settings and preferencesPreviewrecipe · datastar-optional
Real links and server-submitted forms retain complete authentication and preference workflows without Datastar or JavaScript.
- DashboardPreviewrecipe · datastar-required · datastar@1.0.2
Server-rendered content, real links, native controls, and ordinary submitted forms preserve the complete workflow without Datastar or JavaScript.
- Bulk actionsPreviewrecipe · datastar-required · datastar@1.0.2
Server-rendered content, real links, native controls, and ordinary submitted forms preserve the complete workflow without Datastar or JavaScript.
- UploadsPreviewrecipe · datastar-required · datastar@1.0.2
Server-rendered content, real links, native controls, and ordinary submitted forms preserve the complete workflow without Datastar or JavaScript.
- NotificationsPreviewrecipe · datastar-required · datastar@1.0.2
Server-rendered content, real links, native controls, and ordinary submitted forms preserve the complete workflow without Datastar or JavaScript.
- Command workflowsPreviewrecipe · datastar-required · datastar@1.0.2
Server-rendered content, real links, native controls, and ordinary submitted forms preserve the complete workflow without Datastar or JavaScript.
- Realtime jobsPreviewrecipe · datastar-required · datastar@1.0.2
Server-rendered content, real links, native controls, and ordinary submitted forms preserve the complete workflow without Datastar or JavaScript.
- ChatLabrecipe · datastar-required · datastar@1.0.2
The server-rendered transcript, message permalinks, and ordinary submitted message form remain complete without Datastar, SSE, or JavaScript.
- MessagesLabrecipe · datastar-required · datastar@1.0.2
The server-rendered transcript, message permalinks, and ordinary submitted message form remain complete without Datastar, SSE, or JavaScript.
- BreadcrumbsStablecomponent · native
The ordered list of links and current-page text remains readable without CSS or JavaScript.
- PaginationStablecomponent · native
The complete set of page links and current-page marker remains readable without CSS or JavaScript.
- TabsStablecomponent · dependency-free
Without JavaScript, the authored controls and all ordinary panel content remain in document order; links may be used when navigation is the canonical interaction.
- Table of contentsStablepattern · native
The labelled list of fragment links remains navigable and printable without CSS or JavaScript.
- ProseStablepattern · native
The complete semantic document, heading hierarchy, links, lists, quotation attribution, and media fallback remain readable without CSS or JavaScript.
- Responsive tablePreviewpattern · native
The native caption, headers, rows, and cells preserve every relationship without CSS or JavaScript; a narrow no-CSS viewport may use browser page overflow.
- Data tablePreviewrecipe · datastar-required · datastar@1.0.2, responsive-table, status
Without Datastar, native GET controls, sort links, table navigation, chart summary, and equivalent data table remain complete.
- SVG chart primitivesPreviewrecipe · datastar-required · datastar@1.0.2, responsive-table, status
Without Datastar, native GET controls, sort links, table navigation, chart summary, and equivalent data table remain complete.
- Interactive chartsPreviewrecipe · datastar-required · datastar@1.0.2
The GET form, text summary, and complete table remain usable when SVG, CSS, or JavaScript is unavailable.
- StatsPreviewpattern · native
The description list preserves every label, value, unit, qualifier, and unavailable explanation without CSS or JavaScript.
- StepsPreviewpattern · native
The ordered list, headings, content, and authored current state remain meaningful without CSS or JavaScript.
- TimelinePreviewpattern · native
The ordered list, event headings, native dates, visible statuses, and supporting content remain chronological and readable without CSS or JavaScript.
- Compare and diffPreviewpattern · native
Caption, Before and After headings, native insertion and deletion semantics, and the plain-language summary remain understandable without CSS or JavaScript.
- Editorial articlePreviewrecipe · native
Landmarks, headings, links, article body, archive list, and pagination remain complete without CSS, JavaScript, or enhancement.
- Archive indexPreviewrecipe · native
Landmarks, headings, links, article body, archive list, and pagination remain complete without CSS, JavaScript, or enhancement.
- Video and lite embedPreviewcomponent · dependency-free
Without JavaScript, the poster, description, transcript, and ordinary platform-independent watch link remain available; no iframe or provider request is created.
- CarouselPreviewcomponent · dependency-free
Every image remains an ordinary link or a natively scrollable figure without enhancement.
- Product galleryPreviewcomponent · dependency-free
Every image remains an ordinary link or a natively scrollable figure without enhancement.
- LightboxPreviewcomponent · dependency-free
Every image remains an ordinary link or a natively scrollable figure without enhancement.
- Logo reelPreviewcomponent · dependency-free
The semantic list remains horizontally scrollable and every organization destination remains an ordinary link when optional behavior or CSS is unavailable.
- Combobox and autocompletePreviewcomponent · dependency-free
Without JavaScript, the labelled named text input submits any typed value and server-rendered suggestions remain readable; provide an ordinary submit button and durable server results page.
- Searchable multi-selectPreviewrecipe · datastar-required · datastar@1.0.2
Without Datastar or JavaScript, the primary fixture's query, checked checkbox values, and remove submit buttons use ordinary form submission. A native select[multiple] may be authored as a separate alternative control; it is not combined with the checkbox group. Author the receiving endpoint to return the complete page with options, selections, and errors.
- SpinnerPreviewcomponent · css-only
Without Thin-Sky CSS, the accessible name and any adjacent visible text still communicate that a task is in progress; no rotation is required for the announcement.
- Keyboard keyPreviewcomponent · native
Without Thin-Sky CSS the kbd element retains its native monospace styling and remains readable as inline text.
- SeparatorPreviewcomponent · native
Without Thin-Sky CSS the native hr keeps its default browser boundary and generic role="separator" elements remain in document flow.
- StatusPreviewcomponent · css-only
Without Thin-Sky CSS the status is plain inline text that still states the condition.
- Progress and meterPreviewcomponent · native
Browsers without CSS render the native bar; the element's text content is the fallback for any browser without the element.
- SkeletonPreviewcomponent · css-only
Without CSS the skeletons are empty and the status message still says the content is loading.
- Empty statePreviewcomponent · css-only
Without CSS the heading, explanation, and action remain in document order.
- AvatarPreviewcomponent · css-only
Without CSS the image or initials remain inline next to the name.
- TablePreviewcomponent · native
Without CSS the native table keeps its structure and the page scrolls horizontally if it must.
- Search and resultsPreviewrecipe · datastar-required · datastar@1.0.2
The browser performs the ordinary request and renders a complete server response without enhancement.
- Poll formPreviewrecipe · datastar-required · datastar@1.0.2
The browser performs the ordinary request and renders a complete server response without enhancement.
- HeroStablepattern · css-only
Landmarks, headings, links, media, disclosure, and native forms remain useful in normal document flow without CSS or JavaScript.
- Logo cloudPreviewpattern · css-only
Landmarks, headings, links, media, disclosure, and native forms remain useful in normal document flow without CSS or JavaScript.
- Feature gridPreviewpattern · css-only
Landmarks, headings, links, media, disclosure, and native forms remain useful in normal document flow without CSS or JavaScript.
- Stats patternPreviewpattern · css-only
Landmarks, headings, links, media, disclosure, and native forms remain useful in normal document flow without CSS or JavaScript.
- TestimonialPreviewpattern · css-only
Landmarks, headings, links, media, disclosure, and native forms remain useful in normal document flow without CSS or JavaScript.
- Call to actionPreviewpattern · css-only
Landmarks, headings, links, media, disclosure, and native forms remain useful in normal document flow without CSS or JavaScript.
- Site footerPreviewpattern · css-only
Landmarks, headings, links, media, disclosure, and native forms remain useful in normal document flow without CSS or JavaScript.
- PricingPreviewpattern · css-only
Landmarks, headings, links, media, disclosure, and native forms remain useful in normal document flow without CSS or JavaScript.
- FAQPreviewpattern · css-only
Landmarks, headings, links, media, disclosure, and native forms remain useful in normal document flow without CSS or JavaScript.
- NewsletterPreviewpattern · css-only
Landmarks, headings, links, media, disclosure, and native forms remain useful in normal document flow without CSS or JavaScript.
- Content sectionPreviewpattern · css-only
Landmarks, headings, links, media, disclosure, and native forms remain useful in normal document flow without CSS or JavaScript.
- AnnouncementPreviewpattern · css-only
Landmarks, headings, links, media, disclosure, and native forms remain useful in normal document flow without CSS or JavaScript.
- TeamPreviewpattern · css-only
Landmarks, headings, links, media, disclosure, and native forms remain useful in normal document flow without CSS or JavaScript.
- ContactPreviewpattern · css-only
Landmarks, headings, links, media, disclosure, and native forms remain useful in normal document flow without CSS or JavaScript.
- Site headerStablepattern · native
The header remains a normal landmark containing a home link and complete navigation links without CSS or JavaScript.
- Navigation menuPreviewpattern · native
Without CSS the complete semantic list and native details disclosure remain readable, keyboard operable, and navigable.
- Mega menuPreviewpattern · native
Without CSS or JavaScript, the native disclosure exposes headed groups of ordinary links; print styles expose the full destination set.
- MenubarLabcomponent · dependency-free
Before enhancement, every link remains reachable in document order and submenu destinations remain expanded in normal flow.
- Application sidebarStablepattern · datastar-optional
Every destination remains an ordinary link in a named navigation landmark without CSS, JavaScript, or optional application-state enhancement.
- Bottom navigationStablepattern · datastar-optional
Every destination remains an ordinary link in a named navigation landmark without CSS, JavaScript, or optional application-state enhancement.
- Dock navigationStablepattern · datastar-optional
Every destination remains an ordinary link in a named navigation landmark without CSS, JavaScript, or optional application-state enhancement.
- Full-screen menuStablepattern · datastar-optional
Every destination remains an ordinary link in a named navigation landmark without CSS, JavaScript, or optional application-state enhancement.