Components
Foundations
buttoninputtextareacheckboxswitchbadgecardalertavatarprogressseparatorskeletonspinner
Product primitives
filter-chipstatus-pillempty-statecolor-dottag-chiplegend-itemlist-rowlist-itemcolor-swatchstatus-badgedepartment-dot
Application components
video-playerbannercustom-bannercode-viewerresizablecomposerai-composersearch-inputmenudropdownsidebarmobile-navmodalpopovercharttablecursor
Motion plugins
css-motiongsap-motionmotion-reveal
Blocks
blocks-sign-inblocks-sign-in-cssblocks-sign-in-gsapblocks-sessionblocks-color-filterblocks-hero-simpleblocks-hero-centeredblocks-cta-sectionblocks-feature-gridblocks-gallery-mosaicblocks-photo-storyblocks-testimonial-sectionblocks-testimonial-gridblocks-logo-cloudblocks-local-logo-wallblocks-faq-section
Blocks install their declared DUI primitives automatically. Motion-enhanced variants are separate registry entries, so products can start with the normal block and opt into CSS or GSAP only when needed.
The source of truth is registry.json. Built registry payloads are generated in public/r.
Source captured: 2026-10-11