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 |
أنماط مكتبة مكونات واجهة المستخدم لـ shadcn/ui وRadix Primitives. يُستخدم عند إنشاء مكتبات مكونات يمكن الوصول إليها، أو تخصيص مكونات shadcn، أو استخدام أساسيات Radix غير النمطية، أو إنشاء أسس نظام التصميم. المصدر: yonatangross/orchestkit.