{ "$schema": "https://ui.shadcn.com/schema/registry.json", "items": [ { "name": "aurora-base", "type": "registry:base", "extends": "none", "title": "Aurora Base", "description": "Aurora design system foundation - tokens, config, and utility classes in one shot", "config": { "style": "aurora", "iconLibrary": "lucide", "tailwind": { "baseColor": "neutral", "css": "app/globals.css" }, "aliases": { "components": "@aurora/ui", "ui": "@aurora/ui", "lib": "@aurora/lib", "hooks": "@aurora/hooks" } }, "dependencies": [ "class-variance-authority", "tw-animate-css", "lucide-react", "clsx", "tailwind-merge" ], "registryDependencies": [ "utils" ], "cssVars": { "theme": { "font-sans": "'Geist', 'Inter', -apple-system, BlinkMacSystemFont, sans-serif", "font-mono": "'Geist Mono', 'SFMono-Regular', Consolas, monospace" }, "light": { "background": "oklch(0.985 0 0)", "foreground": "oklch(0.145 0 0)", "card": "oklch(1 0 0)", "card-foreground": "oklch(0.145 0 0)", "popover": "oklch(1 0 0)", "popover-foreground": "oklch(0.145 0 0)", "primary": "oklch(0.09 0 0)", "primary-foreground": "oklch(0.98 0 0)", "secondary": "oklch(0.961 0 0)", "secondary-foreground": "oklch(0.09 0 0)", "muted": "oklch(0.961 0 0)", "muted-foreground": "oklch(0.451 0 0)", "accent": "oklch(0.961 0 0)", "accent-foreground": "oklch(0.09 0 0)", "destructive": "oklch(0.58 0.22 27)", "destructive-foreground": "oklch(0.98 0 0)", "border": "oklch(0.898 0 0)", "input": "oklch(0.945 0 0)", "ring": "oklch(0.145 0 0)", "radius": "0.75rem", "success": "oklch(0.45 0.15 145)", "success-foreground": "oklch(0.98 0 0)", "warning": "oklch(0.72 0.17 85)", "warning-foreground": "oklch(0.145 0 0)", "info": "oklch(0.55 0.16 250)", "info-foreground": "oklch(0.98 0 0)", "overlay": "rgba(15, 23, 42, 0.04)" }, "dark": { "background": "oklch(0.105 0 0)", "foreground": "oklch(0.96 0 0)", "card": "oklch(0.155 0 0)", "card-foreground": "oklch(0.96 0 0)", "popover": "oklch(0.155 0 0)", "popover-foreground": "oklch(0.96 0 0)", "primary": "oklch(0.95 0 0)", "primary-foreground": "oklch(0.12 0 0)", "secondary": "oklch(0.205 0 0)", "secondary-foreground": "oklch(0.95 0 0)", "muted": "oklch(0.205 0 0)", "muted-foreground": "oklch(0.72 0 0)", "accent": "oklch(0.225 0 0)", "accent-foreground": "oklch(0.95 0 0)", "destructive": "oklch(0.72 0.19 24)", "destructive-foreground": "oklch(0.98 0 0)", "border": "oklch(0.285 0 0)", "input": "oklch(0.19 0 0)", "ring": "oklch(0.94 0 0)", "radius": "0.75rem", "success": "oklch(0.62 0.16 145)", "success-foreground": "oklch(0.145 0 0)", "warning": "oklch(0.74 0.17 85)", "warning-foreground": "oklch(0.96 0 0)", "info": "oklch(0.68 0.16 250)", "info-foreground": "oklch(0.145 0 0)", "overlay": "rgba(255, 255, 255, 0.06)" } }, "css": { "@import \"tw-animate-css\"": {}, "@layer base": { "*": { "@apply border-border outline-ring/50": {} }, "body": { "@apply bg-background text-foreground": {} } }, "@keyframes shimmer": { "100%": { "transform": "translateX(100%)" } }, "@keyframes caret-blink": { "0%, 70%, 100%": { "opacity": "1" }, "20%, 50%": { "opacity": "0" } }, "@layer utilities": { ".surface-default": { "background": "var(--card)", "border": "1px solid color-mix(in oklch, var(--border) 70%, transparent)", "border-radius": "var(--radius-lg)", "box-shadow": "0 24px 60px -30px rgba(15, 23, 42, 0.32)" }, ".surface-muted": { "background": "color-mix(in oklch, var(--muted) 70%, transparent)", "border": "1px solid color-mix(in oklch, var(--border) 60%, transparent)" }, ".stack": { "display": "grid", "gap": "16px" }, ".cluster": { "display": "flex", "flex-wrap": "wrap", "align-items": "center", "gap": "12px" }, ".animate-shimmer": { "animation": "shimmer 1.2s infinite" }, ".animate-caret-blink": { "animation": "caret-blink 1.25s ease-out infinite" } } } } ] }