Comprehensive patterns for building accessible UI component libraries with shadcn/ui and Radix Primitives. Covers CVA variants, OKLCH theming, cn() utility, component extension, asChild composition, dialog/menu patterns, and data-attribute styling. Each category has individual rule files in rules/ loaded on-demand.
| Category | Rules | Impact | When to Use |
| shadcn/ui | 3 | HIGH | CVA variants, component customization, form patterns, data tables | | Radix Primitives | 3 | HIGH | Dialogs, polymorphic composition, data-attribute styling | | Design System Tokens | 1 | HIGH | W3C tokens, OKLCH theming, Tailwind @theme, spacing scales |
Modelli di libreria dei componenti dell'interfaccia utente per shadcn/ui e Radix Primitives. Da utilizzare durante la creazione di librerie di componenti accessibili, la personalizzazione di componenti shadcn, l'utilizzo di primitive Radix senza stile o la creazione delle basi del sistema di progettazione. Fonte: yonatangross/orchestkit.