{ "$schema": "https://ui.shadcn.com/schema/registry.json", "name": "corti", "homepage": "https://maxxdwh.github.io/corti-ds", "items": [ { "name": "button", "type": "registry:ui", "title": "Corti Button", "description": "Shadcn/ui button exposed through the Corti registry." }, { "name": "theme-core", "type": "registry:theme", "title": "Corti Theme Core", "description": "Shared semantic variables used by Corti themes.", "cssVars": { "theme": { "variant-success-bg": "hsl(142 76% 97%)", "variant-success-border": "hsl(142 61% 86%)", "variant-success-text": "hsl(142 70% 28%)", "variant-warning-bg": "hsl(38 100% 96%)", "variant-warning-border": "hsl(38 94% 84%)", "variant-warning-text": "hsl(30 92% 34%)", "variant-error-bg": "hsl(0 100% 97%)", "variant-error-border": "hsl(0 93% 86%)", "variant-error-text": "hsl(0 72% 37%)", "variant-info-bg": "hsl(210 100% 97%)", "variant-info-border": "hsl(210 100% 88%)", "variant-info-text": "hsl(215 60% 23%)", "button-radius": "var(--radius)", "button-height": "2.25rem", "button-px": "1rem", "button-py": "0.5rem", "button-icon-px": "0.75rem", "button-default-bg": "var(--primary)", "button-default-fg": "var(--primary-foreground)", "button-default-hover-bg": "var(--primary)", "button-destructive-bg": "var(--destructive)", "button-destructive-fg": "var(--destructive-foreground)", "button-destructive-hover-bg": "var(--destructive)", "button-outline-bg": "var(--background)", "button-outline-fg": "var(--foreground)", "button-outline-hover-bg": "var(--accent)", "button-outline-hover-fg": "var(--accent-foreground)", "button-secondary-bg": "var(--secondary)", "button-secondary-fg": "var(--secondary-foreground)", "button-secondary-hover-bg": "var(--secondary)", "button-ghost-hover-bg": "var(--accent)", "button-ghost-hover-fg": "var(--accent-foreground)", "button-link-fg": "var(--primary)", "input-height": "2.25rem", "input-radius": "var(--radius)", "input-px": "0.75rem", "input-py": "0.25rem", "textarea-min-height": "4rem", "textarea-radius": "var(--radius)", "textarea-px": "0.75rem", "textarea-py": "0.5rem", "select-height": "2.25rem", "select-radius": "var(--radius)", "select-px": "0.75rem", "select-py": "0.5rem", "select-content-radius": "var(--radius)", "popover-radius": "var(--radius)", "tabs-list-radius": "var(--radius)", "tabs-trigger-radius": "var(--radius)", "switch-height": "1.15rem", "switch-width": "2rem", "switch-checked-bg": "var(--primary)", "switch-unchecked-bg": "var(--input)", "switch-thumb-bg": "var(--background)", "checkbox-radius": "4px", "checkbox-checked-border": "var(--primary)", "checkbox-checked-bg": "var(--primary)", "checkbox-checked-fg": "var(--primary-foreground)", "radio-indicator": "var(--primary)" } } }, { "name": "theme-console", "type": "registry:theme", "title": "Corti Console Theme", "description": "Default shadcn-style light and dark themes under the Corti theme namespace.", "registryDependencies": [ "@corti/theme-core" ], "css": { "@layer base": { "html[data-theme=\"corti-console-light\"]": { "--font-sans": "ui-sans-serif, system-ui, sans-serif", "--background": "hsl(0 0% 100%)", "--foreground": "hsl(0 0% 3.9%)", "--card": "hsl(0 0% 100%)", "--card-foreground": "hsl(0 0% 3.9%)", "--popover": "hsl(0 0% 100%)", "--popover-foreground": "hsl(0 0% 3.9%)", "--primary": "hsl(0 0% 9%)", "--primary-foreground": "hsl(0 0% 98%)", "--secondary": "hsl(0 0% 96.1%)", "--secondary-foreground": "hsl(0 0% 9%)", "--muted": "hsl(0 0% 96.1%)", "--muted-foreground": "hsl(0 0% 45.1%)", "--accent": "hsl(0 0% 96.1%)", "--accent-foreground": "hsl(0 0% 9%)", "--destructive": "hsl(0 84.2% 60.2%)", "--destructive-foreground": "hsl(0 0% 98%)", "--border": "hsl(0 0% 89.8%)", "--input": "hsl(0 0% 89.8%)", "--ring": "hsl(0 0% 3.9%)", "--radius": "0.5rem", "--sidebar-accent": "hsl(0 0% 96.1%)", "--sidebar-accent-foreground": "hsl(0 0% 9%)", "--sidebar": "hsl(0 0% 98%)", "--sidebar-border": "hsl(0 0% 89.8%)", "--sidebar-foreground": "hsl(0 0% 9%)", "--sidebar-primary": "hsl(0 0% 9%)", "--sidebar-primary-foreground": "hsl(0 0% 98%)", "--sidebar-ring": "hsl(0 0% 3.9%)", "--variant-error-bg": "hsl(0 100% 97%)", "--variant-error-border": "hsl(0 93% 86%)", "--variant-error-text": "hsl(0 72% 37%)", "--variant-info-bg": "hsl(210 100% 97%)", "--variant-info-border": "hsl(210 100% 88%)", "--variant-info-text": "hsl(215 60% 23%)", "--variant-success-bg": "hsl(142 76% 97%)", "--variant-success-border": "hsl(142 61% 86%)", "--variant-success-text": "hsl(142 70% 28%)", "--variant-warning-bg": "hsl(38 100% 96%)", "--variant-warning-border": "hsl(38 94% 84%)", "--variant-warning-text": "hsl(30 92% 34%)", "--chart-1": "hsl(12 76% 61%)", "--chart-2": "hsl(173 58% 39%)", "--chart-3": "hsl(197 37% 24%)", "--chart-4": "hsl(43 74% 66%)", "--chart-5": "hsl(27 87% 67%)", "button-height": "2.25rem", "button-px": "1rem", "button-py": "0.5rem", "input-height": "2.25rem", "input-px": "0.75rem", "input-py": "0.25rem", "textarea-min-height": "4rem", "textarea-px": "0.75rem", "textarea-py": "0.5rem", "select-height": "2.25rem", "select-px": "0.75rem", "select-py": "0.5rem", "switch-height": "1.15rem", "switch-width": "2rem", "button-radius": "var(--radius)", "input-radius": "var(--radius)", "textarea-radius": "var(--radius)", "select-radius": "var(--radius)", "select-content-radius": "var(--radius)", "popover-radius": "var(--radius)", "tabs-list-radius": "var(--radius)", "tabs-trigger-radius": "var(--radius)", "button-default-bg": "var(--primary)", "button-default-fg": "var(--primary-foreground)", "button-default-hover-bg": "var(--primary)", "button-destructive-bg": "var(--destructive)", "button-destructive-fg": "var(--destructive-foreground)", "button-destructive-hover-bg": "var(--destructive)", "button-outline-bg": "var(--background)", "button-outline-fg": "var(--foreground)", "button-outline-hover-bg": "var(--accent)", "button-outline-hover-fg": "var(--accent-foreground)", "button-secondary-bg": "var(--secondary)", "button-secondary-fg": "var(--secondary-foreground)", "button-secondary-hover-bg": "var(--secondary)", "button-ghost-hover-bg": "var(--accent)", "button-ghost-hover-fg": "var(--accent-foreground)", "button-link-fg": "var(--primary)", "switch-checked-bg": "var(--primary)", "switch-unchecked-bg": "var(--input)", "switch-thumb-bg": "var(--background)", "checkbox-radius": "4px", "checkbox-checked-border": "var(--primary)", "checkbox-checked-bg": "var(--primary)", "checkbox-checked-fg": "var(--primary-foreground)", "radio-indicator": "var(--primary)", "--tw-shadow-color": "transparent", "--tw-inset-shadow-color": "transparent" }, "html[data-theme=\"corti-console-dark\"]": { "--font-sans": "ui-sans-serif, system-ui, sans-serif", "--background": "hsl(0 0% 3.9%)", "--foreground": "hsl(0 0% 98%)", "--card": "hsl(0 0% 3.9%)", "--card-foreground": "hsl(0 0% 98%)", "--popover": "hsl(0 0% 3.9%)", "--popover-foreground": "hsl(0 0% 98%)", "--primary": "hsl(0 0% 98%)", "--primary-foreground": "hsl(0 0% 9%)", "--secondary": "hsl(0 0% 14.9%)", "--secondary-foreground": "hsl(0 0% 98%)", "--muted": "hsl(0 0% 14.9%)", "--muted-foreground": "hsl(0 0% 63.9%)", "--accent": "hsl(0 0% 14.9%)", "--accent-foreground": "hsl(0 0% 98%)", "--destructive": "hsl(0 62.8% 30.6%)", "--destructive-foreground": "hsl(0 0% 98%)", "--border": "hsl(0 0% 14.9%)", "--input": "hsl(0 0% 14.9%)", "--ring": "hsl(0 0% 83.1%)", "--radius": "0.5rem", "--sidebar-accent": "hsl(0 0% 14.9%)", "--sidebar-accent-foreground": "hsl(0 0% 98%)", "--sidebar": "hsl(0 0% 9%)", "--sidebar-border": "hsl(0 0% 14.9%)", "--sidebar-foreground": "hsl(0 0% 98%)", "--sidebar-primary": "hsl(0 0% 98%)", "--sidebar-primary-foreground": "hsl(0 0% 9%)", "--sidebar-ring": "hsl(0 0% 83.1%)", "--variant-error-bg": "hsl(0 60% 9%)", "--variant-error-border": "hsl(0 52% 28%)", "--variant-error-text": "hsl(0 68% 82%)", "--variant-info-bg": "hsl(222 67% 10%)", "--variant-info-border": "hsl(222 51% 28%)", "--variant-info-text": "hsl(210 20% 85%)", "--variant-success-bg": "hsl(150 40% 8%)", "--variant-success-border": "hsl(150 35% 28%)", "--variant-success-text": "hsl(140 36% 80%)", "--variant-warning-bg": "hsl(60 100% 6%)", "--variant-warning-border": "hsl(60 100% 18%)", "--variant-warning-text": "hsl(48 96% 78%)", "--chart-1": "hsl(220 70% 50%)", "--chart-2": "hsl(160 60% 45%)", "--chart-3": "hsl(30 80% 55%)", "--chart-4": "hsl(280 65% 60%)", "--chart-5": "hsl(340 75% 55%)", "button-height": "2.25rem", "button-px": "1rem", "button-py": "0.5rem", "input-height": "2.25rem", "input-px": "0.75rem", "input-py": "0.25rem", "textarea-min-height": "4rem", "textarea-px": "0.75rem", "textarea-py": "0.5rem", "select-height": "2.25rem", "select-px": "0.75rem", "select-py": "0.5rem", "switch-height": "1.15rem", "switch-width": "2rem", "button-radius": "var(--radius)", "input-radius": "var(--radius)", "textarea-radius": "var(--radius)", "select-radius": "var(--radius)", "select-content-radius": "var(--radius)", "popover-radius": "var(--radius)", "tabs-list-radius": "var(--radius)", "tabs-trigger-radius": "var(--radius)", "button-default-bg": "var(--primary)", "button-default-fg": "var(--primary-foreground)", "button-default-hover-bg": "var(--primary)", "button-destructive-bg": "var(--destructive)", "button-destructive-fg": "var(--destructive-foreground)", "button-destructive-hover-bg": "var(--destructive)", "button-outline-bg": "var(--background)", "button-outline-fg": "var(--foreground)", "button-outline-hover-bg": "var(--accent)", "button-outline-hover-fg": "var(--accent-foreground)", "button-secondary-bg": "var(--secondary)", "button-secondary-fg": "var(--secondary-foreground)", "button-secondary-hover-bg": "var(--secondary)", "button-ghost-hover-bg": "var(--accent)", "button-ghost-hover-fg": "var(--accent-foreground)", "button-link-fg": "var(--primary)", "switch-checked-bg": "var(--primary)", "switch-unchecked-bg": "var(--input)", "switch-thumb-bg": "var(--background)", "checkbox-radius": "4px", "checkbox-checked-border": "var(--primary)", "checkbox-checked-bg": "var(--primary)", "checkbox-checked-fg": "var(--primary-foreground)", "radio-indicator": "var(--primary)", "--tw-shadow-color": "transparent", "--tw-inset-shadow-color": "transparent" } } }, "$schema": "https://ui.shadcn.com/schema/registry-item.json" }, { "name": "theme-assistant", "type": "registry:theme", "title": "Corti Assistant Theme", "description": "Blue assistant light and dark themes.", "registryDependencies": [ "@corti/theme-core" ], "css": { "@layer base": { "html[data-theme=\"corti-assistant-light\"]": { "--font-sans": "var(--font-inter), ui-sans-serif, system-ui, sans-serif", "--background": "hsl(0 0% 100%)", "--foreground": "hsl(0 0% 4%)", "--text": "hsla(257, 10%, 14%, 1)", "--card": "hsl(0 0% 100%)", "--card-foreground": "hsl(0 0% 4%)", "--popover": "hsl(0 0% 100%)", "--popover-foreground": "hsl(0 0% 4%)", "--primary": "hsl(226 70% 55%)", "--primary-foreground": "hsl(0 0% 100%)", "--secondary": "hsl(0 0% 96%)", "--secondary-foreground": "hsl(0 0% 9%)", "--muted": "hsl(0 0% 96%)", "--muted-foreground": "hsl(0 0% 45%)", "--accent": "hsl(226 70% 55%)", "--accent-foreground": "hsl(0 0% 100%)", "--accent-90": "hsla(226, 70%, 55%, 0.9)", "--destructive": "hsl(0 84% 60%)", "--destructive-foreground": "hsl(0 0% 98%)", "--border": "hsl(0 0% 90%)", "--border-success": "hsla(142, 99%, 29%, 0.29)", "--border-warning": "hsla(39, 100%, 46%, 0.45)", "--border-error": "hsla(0, 100%, 45%, 0.22)", "--border-info": "hsla(224, 100%, 45%, 0.22)", "--input": "hsl(0 0% 90%)", "--ring": "hsl(226 70% 55%)", "--radius": "0.5rem", "--checked": "hsla(270, 99%, 14%, 0.05)", "--disabled": "hsla(270, 100%, 14%, 0.05)", "--disabled-foreground": "hsla(249, 98%, 10%, 0.27)", "--success": "hsla(138, 63%, 97%, 1)", "--success-foreground": "hsla(153, 100%, 21%, 0.91)", "--warning": "hsla(45, 100%, 50%, 0.19)", "--warning-foreground": "hsla(25, 100%, 24%, 1)", "--info": "hsla(223, 100%, 99%, 1)", "--info-hover": "hsla(222, 98%, 48%, 0.1)", "--info-foreground": "hsla(226, 100%, 31%, 0.8)", "--error": "hsla(0, 100%, 98%, 1)", "--error-hover": "hsla(0, 100%, 50%, 0.1)", "--error-foreground": "hsla(358, 100%, 37%, 0.84)", "--neutral-alpha-8": "hsla(231, 98%, 9%, 0.28)", "--chart-1": "hsl(226 70% 55%)", "--chart-2": "hsl(198 92% 46%)", "--chart-3": "hsl(268 72% 62%)", "--chart-4": "hsl(36 94% 56%)", "--chart-5": "hsl(160 72% 40%)", "--sidebar": "hsl(0 0% 98%)", "--sidebar-foreground": "hsl(0 0% 9%)", "--sidebar-primary": "hsl(226 70% 55%)", "--sidebar-primary-foreground": "hsl(0 0% 100%)", "--sidebar-accent": "hsl(223 100% 98%)", "--sidebar-accent-foreground": "hsl(226 70% 30%)", "--sidebar-border": "hsl(0 0% 90%)", "--sidebar-ring": "hsl(226 70% 55%)", "--variant-error-bg": "hsl(0 100% 98%)", "--variant-error-border": "hsl(0 100% 90%)", "--variant-error-text": "hsl(358 100% 37%)", "--variant-info-bg": "hsl(223 100% 99%)", "--variant-info-border": "hsl(224 100% 90%)", "--variant-info-text": "hsl(226 100% 31%)", "--variant-success-bg": "hsl(138 63% 97%)", "--variant-success-border": "hsl(142 61% 86%)", "--variant-success-text": "hsla(153, 100%, 21%, 0.91)", "--variant-warning-bg": "hsl(45 100% 96%)", "--variant-warning-border": "hsl(39 100% 84%)", "--variant-warning-text": "hsl(25 100% 24%)", "button-height": "2.25rem", "button-px": "1rem", "button-py": "0.5rem", "input-height": "2.25rem", "input-px": "0.75rem", "input-py": "0.25rem", "textarea-min-height": "4rem", "textarea-px": "0.75rem", "textarea-py": "0.5rem", "select-height": "2.25rem", "select-px": "0.75rem", "select-py": "0.5rem", "switch-height": "1.15rem", "switch-width": "2rem", "button-radius": "calc(var(--radius) + 2px)", "input-radius": "calc(var(--radius) + 2px)", "textarea-radius": "calc(var(--radius) + 2px)", "select-radius": "calc(var(--radius) + 2px)", "select-content-radius": "calc(var(--radius) + 2px)", "popover-radius": "calc(var(--radius) + 4px)", "tabs-list-radius": "calc(var(--radius) + 2px)", "tabs-trigger-radius": "calc(var(--radius) + 1px)", "button-default-bg": "var(--primary)", "button-default-fg": "var(--primary-foreground)", "button-default-hover-bg": "var(--primary)", "button-destructive-bg": "var(--destructive)", "button-destructive-fg": "var(--destructive-foreground)", "button-destructive-hover-bg": "var(--destructive)", "button-outline-bg": "var(--background)", "button-outline-fg": "var(--foreground)", "button-outline-hover-bg": "var(--accent)", "button-outline-hover-fg": "var(--accent-foreground)", "button-secondary-bg": "var(--secondary)", "button-secondary-fg": "var(--secondary-foreground)", "button-secondary-hover-bg": "var(--secondary)", "button-ghost-hover-bg": "var(--accent)", "button-ghost-hover-fg": "var(--accent-foreground)", "button-link-fg": "var(--primary)", "switch-checked-bg": "var(--primary)", "switch-unchecked-bg": "var(--input)", "switch-thumb-bg": "var(--background)", "checkbox-radius": "4px", "checkbox-checked-border": "var(--primary)", "checkbox-checked-bg": "var(--primary)", "checkbox-checked-fg": "var(--primary-foreground)", "radio-indicator": "var(--primary)" }, "html[data-theme=\"corti-assistant-dark\"]": { "--font-sans": "var(--font-inter), ui-sans-serif, system-ui, sans-serif", "--background": "hsl(0 0% 4%)", "--foreground": "hsl(0 0% 98%)", "--card": "hsl(0 0% 6%)", "--card-foreground": "hsl(0 0% 98%)", "--popover": "hsl(0 0% 6%)", "--popover-foreground": "hsl(0 0% 98%)", "--primary": "hsl(0 0% 98%)", "--primary-foreground": "hsl(0 0% 9%)", "--secondary": "hsl(0 0% 15%)", "--secondary-foreground": "hsl(0 0% 98%)", "--muted": "hsl(0 0% 15%)", "--muted-foreground": "hsl(0 0% 64%)", "--accent": "hsl(0 0% 15%)", "--accent-foreground": "hsl(0 0% 98%)", "--destructive": "hsl(0 63% 31%)", "--destructive-foreground": "hsl(0 0% 98%)", "--border": "hsl(0 0% 15%)", "--input": "hsl(0 0% 15%)", "--ring": "hsl(226 80% 68%)", "--radius": "0.5rem", "--text": "hsl(0 0% 94%)", "--accent-90": "hsla(226, 70%, 65%, 0.9)", "--border-success": "hsla(142, 90%, 45%, 0.35)", "--border-warning": "hsla(39, 100%, 55%, 0.4)", "--border-error": "hsla(0, 100%, 60%, 0.38)", "--border-info": "hsla(224, 95%, 60%, 0.4)", "--checked": "hsla(226, 70%, 65%, 0.2)", "--disabled": "hsla(226, 15%, 80%, 0.12)", "--disabled-foreground": "hsla(226, 10%, 78%, 0.55)", "--success": "hsl(150 40% 10%)", "--success-foreground": "hsl(145 52% 78%)", "--warning": "hsl(42 86% 18%)", "--warning-foreground": "hsl(45 96% 80%)", "--info": "hsl(222 62% 14%)", "--info-hover": "hsla(222, 98%, 60%, 0.16)", "--info-foreground": "hsl(214 100% 82%)", "--error": "hsl(0 48% 14%)", "--error-hover": "hsla(0, 100%, 62%, 0.16)", "--error-foreground": "hsl(0 100% 84%)", "--neutral-alpha-8": "hsla(220, 20%, 80%, 0.28)", "--chart-1": "hsl(226 80% 68%)", "--chart-2": "hsl(198 90% 62%)", "--chart-3": "hsl(268 76% 72%)", "--chart-4": "hsl(36 96% 64%)", "--chart-5": "hsl(160 62% 56%)", "--sidebar": "hsl(0 0% 8%)", "--sidebar-foreground": "hsl(0 0% 96%)", "--sidebar-primary": "hsl(226 80% 68%)", "--sidebar-primary-foreground": "hsl(0 0% 8%)", "--sidebar-accent": "hsl(0 0% 14%)", "--sidebar-accent-foreground": "hsl(0 0% 98%)", "--sidebar-border": "hsl(0 0% 20%)", "--sidebar-ring": "hsl(226 80% 68%)", "--variant-error-bg": "hsl(0 48% 14%)", "--variant-error-border": "hsl(0 62% 34%)", "--variant-error-text": "hsl(0 100% 84%)", "--variant-info-bg": "hsl(222 62% 14%)", "--variant-info-border": "hsl(222 55% 32%)", "--variant-info-text": "hsl(214 100% 82%)", "--variant-success-bg": "hsl(150 40% 10%)", "--variant-success-border": "hsl(150 35% 30%)", "--variant-success-text": "hsl(145 52% 78%)", "--variant-warning-bg": "hsl(42 86% 18%)", "--variant-warning-border": "hsl(42 70% 36%)", "--variant-warning-text": "hsl(45 96% 80%)", "button-height": "2.25rem", "button-px": "1rem", "button-py": "0.5rem", "input-height": "2.25rem", "input-px": "0.75rem", "input-py": "0.25rem", "textarea-min-height": "4rem", "textarea-px": "0.75rem", "textarea-py": "0.5rem", "select-height": "2.25rem", "select-px": "0.75rem", "select-py": "0.5rem", "switch-height": "1.15rem", "switch-width": "2rem", "button-radius": "calc(var(--radius) + 2px)", "input-radius": "calc(var(--radius) + 2px)", "textarea-radius": "calc(var(--radius) + 2px)", "select-radius": "calc(var(--radius) + 2px)", "select-content-radius": "calc(var(--radius) + 2px)", "popover-radius": "calc(var(--radius) + 4px)", "tabs-list-radius": "calc(var(--radius) + 2px)", "tabs-trigger-radius": "calc(var(--radius) + 1px)", "button-default-bg": "var(--primary)", "button-default-fg": "var(--primary-foreground)", "button-default-hover-bg": "var(--primary)", "button-destructive-bg": "var(--destructive)", "button-destructive-fg": "var(--destructive-foreground)", "button-destructive-hover-bg": "var(--destructive)", "button-outline-bg": "var(--background)", "button-outline-fg": "var(--foreground)", "button-outline-hover-bg": "var(--accent)", "button-outline-hover-fg": "var(--accent-foreground)", "button-secondary-bg": "var(--secondary)", "button-secondary-fg": "var(--secondary-foreground)", "button-secondary-hover-bg": "var(--secondary)", "button-ghost-hover-bg": "var(--accent)", "button-ghost-hover-fg": "var(--accent-foreground)", "button-link-fg": "var(--primary)", "switch-checked-bg": "var(--primary)", "switch-unchecked-bg": "var(--input)", "switch-thumb-bg": "var(--background)", "checkbox-radius": "4px", "checkbox-checked-border": "var(--primary)", "checkbox-checked-bg": "var(--primary)", "checkbox-checked-fg": "var(--primary-foreground)", "radio-indicator": "var(--primary)" }, "html[data-theme^=\"corti-assistant\"] :is([data-slot=\"card\"], [data-slot=\"button\"], [data-slot=\"input\"], [data-slot=\"textarea\"], [data-slot=\"select-trigger\"], [data-slot=\"popover-content\"], [data-slot=\"dialog-content\"], [data-slot=\"sheet-content\"], [data-slot=\"alert-dialog-content\"], [data-slot=\"switch\"], [data-slot=\"switch-thumb\"])": { "box-shadow": "none" } } } }, { "name": "theme-showcase", "type": "registry:theme", "title": "Corti Showcase Theme", "description": "Playful 90s 8-bit inspired showcase themes using IBM Plex Mono typography and square edges.", "registryDependencies": [ "@corti/theme-core" ], "css": { "@layer base": { "html[data-theme=\"corti-showcase-light\"]": { "--font-sans": "\"IBM Plex Mono\", ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace", "--font-mono": "\"IBM Plex Mono\", ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace", "--background": "hsl(0 0% 100%)", "--foreground": "hsl(0 0% 14%)", "--grid-dot": "#d1d5db", "--card": "hsl(0 0% 100%)", "--card-foreground": "hsl(0 0% 14%)", "--popover": "hsl(0 0% 95%)", "--popover-foreground": "hsl(0 0% 14%)", "--primary": "#b8f818", "--primary-foreground": "hsl(0 0% 0%)", "--secondary": "hsl(0 0% 92%)", "--secondary-foreground": "hsl(0 0% 18%)", "--muted": "hsl(0 0% 95%)", "--muted-foreground": "hsl(0 0% 30%)", "--accent": "hsl(0 0% 92%)", "--accent-foreground": "hsl(0 0% 16%)", "--destructive": "hsl(0 84% 40%)", "--destructive-foreground": "hsl(0 0% 98%)", "--border": "hsl(0 0% 82%)", "--input": "hsl(0 0% 72%)", "--ring": "hsl(78 82% 47%)", "--radius": "0px", "--radius-sm": "0px", "--radius-md": "0px", "--radius-lg": "0px", "--radius-xl": "0px", "--radius-2xl": "0px", "--radius-3xl": "0px", "--radius-4xl": "0px", "--chart-1": "hsl(78 82% 47%)", "--chart-2": "hsl(199 92% 52%)", "--chart-3": "hsl(328 84% 60%)", "--chart-4": "hsl(44 100% 50%)", "--chart-5": "hsl(0 0% 40%)", "--sidebar": "hsl(0 0% 97%)", "--sidebar-foreground": "hsl(0 0% 14%)", "--sidebar-primary": "hsl(78 82% 47%)", "--sidebar-primary-foreground": "hsl(0 0% 0%)", "--sidebar-accent": "hsl(0 0% 92%)", "--sidebar-accent-foreground": "hsl(0 0% 14%)", "--sidebar-border": "hsl(0 0% 82%)", "--sidebar-ring": "hsl(78 82% 47%)", "--variant-error-bg": "hsl(0 100% 97%)", "--variant-error-border": "hsl(0 88% 72%)", "--variant-error-text": "hsl(0 72% 30%)", "--variant-info-bg": "hsl(210 100% 97%)", "--variant-info-border": "hsl(210 88% 72%)", "--variant-info-text": "hsl(215 60% 24%)", "--variant-success-bg": "hsl(85 100% 94%)", "--variant-success-border": "hsl(86 70% 50%)", "--variant-success-text": "hsl(120 60% 22%)", "--variant-warning-bg": "hsl(45 100% 92%)", "--variant-warning-border": "hsl(38 90% 52%)", "--variant-warning-text": "hsl(25 88% 24%)", "button-height": "2.35rem", "button-px": "1rem", "button-py": "0.5rem", "input-height": "2.35rem", "input-px": "0.75rem", "input-py": "0.25rem", "textarea-min-height": "4rem", "textarea-px": "0.75rem", "textarea-py": "0.5rem", "select-height": "2.35rem", "select-px": "0.75rem", "select-py": "0.5rem", "switch-height": "1.15rem", "switch-width": "2rem", "button-radius": "0px", "input-radius": "0px", "textarea-radius": "0px", "select-radius": "0px", "select-content-radius": "0px", "popover-radius": "0px", "tabs-list-radius": "0px", "tabs-trigger-radius": "0px", "button-default-bg": "var(--primary)", "button-default-fg": "var(--primary-foreground)", "button-default-hover-bg": "var(--primary)", "button-destructive-bg": "var(--destructive)", "button-destructive-fg": "var(--destructive-foreground)", "button-destructive-hover-bg": "var(--destructive)", "button-outline-bg": "var(--background)", "button-outline-fg": "var(--foreground)", "button-outline-hover-bg": "var(--accent)", "button-outline-hover-fg": "var(--accent-foreground)", "button-secondary-bg": "var(--secondary)", "button-secondary-fg": "var(--secondary-foreground)", "button-secondary-hover-bg": "var(--secondary)", "button-ghost-hover-bg": "var(--accent)", "button-ghost-hover-fg": "var(--accent-foreground)", "button-link-fg": "var(--primary)", "switch-checked-bg": "var(--primary)", "switch-unchecked-bg": "var(--input)", "switch-thumb-bg": "var(--background)", "checkbox-radius": "4px", "checkbox-checked-border": "var(--primary)", "checkbox-checked-bg": "var(--primary)", "checkbox-checked-fg": "var(--primary-foreground)", "radio-indicator": "var(--primary)" }, "html[data-theme=\"corti-showcase-dark\"]": { "--font-sans": "\"IBM Plex Mono\", ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace", "--font-mono": "\"IBM Plex Mono\", ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace", "--background": "#000000", "--foreground": "#ffffff", "--grid-dot": "#262626", "--card": "#111111", "--card-foreground": "#ffffff", "--popover": "#111111", "--popover-foreground": "#ffffff", "--primary": "#b8f818", "--primary-foreground": "#000000", "--secondary": "#1a1a1a", "--secondary-foreground": "#ffffff", "--muted": "#1a1a1a", "--muted-foreground": "#999999", "--accent": "#B9F818", "--accent-foreground": "#000000", "--destructive": "#dc2626", "--destructive-foreground": "#ffffff", "--border": "#333333", "--input": "#333333", "--ring": "#B9F818", "--radius": "0px", "--radius-sm": "0px", "--radius-md": "0px", "--radius-lg": "0px", "--radius-xl": "0px", "--radius-2xl": "0px", "--radius-3xl": "0px", "--radius-4xl": "0px", "--chart-1": "#B9F818", "--chart-2": "hsl(198 90% 62%)", "--chart-3": "hsl(268 76% 72%)", "--chart-4": "hsl(36 96% 64%)", "--chart-5": "hsl(160 62% 56%)", "--sidebar": "#111111", "--sidebar-foreground": "#ffffff", "--sidebar-primary": "#B9F818", "--sidebar-primary-foreground": "#000000", "--sidebar-accent": "#1a1a1a", "--sidebar-accent-foreground": "#ffffff", "--sidebar-border": "#333333", "--sidebar-ring": "#B9F818", "--variant-error-bg": "#2a1a1a", "--variant-error-border": "#dc2626", "--variant-error-text": "hsl(0 100% 84%)", "--variant-info-bg": "hsl(222 62% 8%)", "--variant-info-border": "hsl(214 80% 36%)", "--variant-info-text": "hsl(214 100% 82%)", "--variant-success-bg": "hsl(102 62% 6%)", "--variant-success-border": "#B9F818", "--variant-success-text": "hsl(88 100% 82%)", "--variant-warning-bg": "hsl(42 82% 8%)", "--variant-warning-border": "hsl(45 96% 54%)", "--variant-warning-text": "hsl(45 100% 78%)", "button-height": "2.35rem", "button-px": "1rem", "button-py": "0.5rem", "input-height": "2.35rem", "input-px": "0.75rem", "input-py": "0.25rem", "textarea-min-height": "4rem", "textarea-px": "0.75rem", "textarea-py": "0.5rem", "select-height": "2.35rem", "select-px": "0.75rem", "select-py": "0.5rem", "switch-height": "1.15rem", "switch-width": "2rem", "button-radius": "0px", "input-radius": "0px", "textarea-radius": "0px", "select-radius": "0px", "select-content-radius": "0px", "popover-radius": "0px", "tabs-list-radius": "0px", "tabs-trigger-radius": "0px", "button-default-bg": "var(--primary)", "button-default-fg": "var(--primary-foreground)", "button-default-hover-bg": "var(--primary)", "button-destructive-bg": "var(--destructive)", "button-destructive-fg": "var(--destructive-foreground)", "button-destructive-hover-bg": "var(--destructive)", "button-outline-bg": "var(--background)", "button-outline-fg": "var(--foreground)", "button-outline-hover-bg": "var(--accent)", "button-outline-hover-fg": "var(--accent-foreground)", "button-secondary-bg": "var(--secondary)", "button-secondary-fg": "var(--secondary-foreground)", "button-secondary-hover-bg": "var(--secondary)", "button-ghost-hover-bg": "var(--accent)", "button-ghost-hover-fg": "var(--accent-foreground)", "button-link-fg": "var(--primary)", "switch-checked-bg": "var(--primary)", "switch-unchecked-bg": "var(--input)", "switch-thumb-bg": "var(--background)", "checkbox-radius": "4px", "checkbox-checked-border": "var(--primary)", "checkbox-checked-bg": "var(--primary)", "checkbox-checked-fg": "var(--primary-foreground)", "radio-indicator": "var(--primary)" }, "html[data-theme^=\"corti-showcase\"]": { "font-family": "\"IBM Plex Mono\", ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace" }, "html[data-theme^=\"corti-showcase\"] :is(h1, h2, h3, h4, h5, h6)": { "font-family": "\"IBM Plex Mono\", ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace", "letter-spacing": "0.04em", "line-height": "1.35", "text-transform": "uppercase" }, "html[data-theme^=\"corti-showcase\"] [data-slot=\"alert-dialog-media\"]": { "background": "transparent", "border": "0", "box-shadow": "none" }, "html[data-theme^=\"corti-showcase\"] [data-slot=\"alert-dialog-content\"][data-size=\"sm\"]": { "max-width": "42rem" } } } }, { "name": "theme-retro-arcade", "type": "registry:theme", "title": "Corti Retro Arcade Theme", "description": "High-contrast 80s arcade-inspired neon theme with pixel edges, bold contrast, and synthwave gradients.", "registryDependencies": [ "@corti/theme-core" ], "css": { "@layer base": { "html[data-theme=\"corti-retro-arcade-light\"]": { "--font-sans": "\"Silkscreen\", \"VT323\", \"IBM Plex Mono\", \"Courier New\", monospace", "--font-mono": "\"VT323\", \"IBM Plex Mono\", \"Courier New\", monospace", "--background": "#0a0317", "--foreground": "#e9ff66", "--card": "#130a26", "--card-foreground": "#e9ff66", "--popover": "#130a26", "--popover-foreground": "#e9ff66", "--primary": "#00f6ff", "--primary-foreground": "#120025", "--secondary": "#1c0f39", "--secondary-foreground": "#ffc9ff", "--muted": "#180d33", "--muted-foreground": "#b9a9e6", "--accent": "#ff5bd1", "--accent-foreground": "#190026", "--destructive": "#ff3e6c", "--destructive-foreground": "#ffe4ef", "--border": "#7a4dff", "--input": "#5c2ede", "--ring": "#00f6ff", "--radius": "0px", "--radius-sm": "0px", "--radius-md": "0px", "--radius-lg": "0px", "--radius-xl": "0px", "--radius-2xl": "0px", "--radius-3xl": "0px", "--radius-4xl": "0px", "--chart-1": "#00f6ff", "--chart-2": "#ff5bd1", "--chart-3": "#e9ff66", "--chart-4": "#7a4dff", "--chart-5": "#ff9f45", "--sidebar": "#120827", "--sidebar-foreground": "#e9ff66", "--sidebar-primary": "#00f6ff", "--sidebar-primary-foreground": "#120025", "--sidebar-accent": "#230e45", "--sidebar-accent-foreground": "#ffc9ff", "--sidebar-border": "#7a4dff", "--sidebar-ring": "#00f6ff", "--variant-error-bg": "#2f1020", "--variant-error-border": "#ff3e6c", "--variant-error-text": "#ffd6e3", "--variant-info-bg": "#0f2040", "--variant-info-border": "#00b8ff", "--variant-info-text": "#b9f1ff", "--variant-success-bg": "#112a1d", "--variant-success-border": "#72ff6a", "--variant-success-text": "#d4ffd2", "--variant-warning-bg": "#301f0d", "--variant-warning-border": "#ffb347", "--variant-warning-text": "#ffe4bf", "button-height": "2.4rem", "button-px": "1rem", "button-py": "0.5rem", "input-height": "2.4rem", "input-px": "0.75rem", "input-py": "0.3rem", "textarea-min-height": "4rem", "textarea-px": "0.75rem", "textarea-py": "0.5rem", "select-height": "2.4rem", "select-px": "0.75rem", "select-py": "0.5rem", "switch-height": "1.2rem", "switch-width": "2.15rem", "button-radius": "0px", "input-radius": "0px", "textarea-radius": "0px", "select-radius": "0px", "select-content-radius": "0px", "popover-radius": "0px", "tabs-list-radius": "0px", "tabs-trigger-radius": "0px", "button-default-bg": "var(--primary)", "button-default-fg": "var(--primary-foreground)", "button-default-hover-bg": "var(--primary)", "button-destructive-bg": "var(--destructive)", "button-destructive-fg": "var(--destructive-foreground)", "button-destructive-hover-bg": "var(--destructive)", "button-outline-bg": "var(--background)", "button-outline-fg": "var(--foreground)", "button-outline-hover-bg": "var(--accent)", "button-outline-hover-fg": "var(--accent-foreground)", "button-secondary-bg": "var(--secondary)", "button-secondary-fg": "var(--secondary-foreground)", "button-secondary-hover-bg": "var(--secondary)", "button-ghost-hover-bg": "var(--accent)", "button-ghost-hover-fg": "var(--accent-foreground)", "button-link-fg": "var(--primary)", "switch-checked-bg": "var(--primary)", "switch-unchecked-bg": "var(--input)", "switch-thumb-bg": "var(--background)", "checkbox-radius": "0px", "checkbox-checked-border": "var(--primary)", "checkbox-checked-bg": "var(--primary)", "checkbox-checked-fg": "var(--primary-foreground)", "radio-indicator": "var(--primary)" }, "html[data-theme=\"corti-retro-arcade-dark\"]": { "--font-sans": "\"Silkscreen\", \"VT323\", \"IBM Plex Mono\", \"Courier New\", monospace", "--font-mono": "\"VT323\", \"IBM Plex Mono\", \"Courier New\", monospace", "--background": "#05010f", "--foreground": "#d8ff4d", "--card": "#0a0420", "--card-foreground": "#d8ff4d", "--popover": "#0a0420", "--popover-foreground": "#d8ff4d", "--primary": "#00f6ff", "--primary-foreground": "#100022", "--secondary": "#150b31", "--secondary-foreground": "#f4bcff", "--muted": "#0f0724", "--muted-foreground": "#a391d8", "--accent": "#ff3fc4", "--accent-foreground": "#190026", "--destructive": "#ff315f", "--destructive-foreground": "#ffe1ea", "--border": "#7040ff", "--input": "#4f22cb", "--ring": "#00f6ff", "--radius": "0px", "--radius-sm": "0px", "--radius-md": "0px", "--radius-lg": "0px", "--radius-xl": "0px", "--radius-2xl": "0px", "--radius-3xl": "0px", "--radius-4xl": "0px", "--chart-1": "#00f6ff", "--chart-2": "#ff3fc4", "--chart-3": "#d8ff4d", "--chart-4": "#7040ff", "--chart-5": "#ff9f45", "--sidebar": "#09031b", "--sidebar-foreground": "#d8ff4d", "--sidebar-primary": "#00f6ff", "--sidebar-primary-foreground": "#100022", "--sidebar-accent": "#170a35", "--sidebar-accent-foreground": "#f4bcff", "--sidebar-border": "#7040ff", "--sidebar-ring": "#00f6ff", "--variant-error-bg": "#2a0c1c", "--variant-error-border": "#ff315f", "--variant-error-text": "#ffd7e1", "--variant-info-bg": "#0b1a35", "--variant-info-border": "#0094d8", "--variant-info-text": "#b2e8ff", "--variant-success-bg": "#0d2218", "--variant-success-border": "#59de5f", "--variant-success-text": "#cbffcb", "--variant-warning-bg": "#2a1b0a", "--variant-warning-border": "#e39b3d", "--variant-warning-text": "#ffdcae" }, "html[data-theme^=\"corti-retro-arcade\"]": { "font-family": "\"Silkscreen\", \"VT323\", \"IBM Plex Mono\", \"Courier New\", monospace", "font-size": "15px", "line-height": "1.5", "letter-spacing": "0.012em", "text-rendering": "geometricPrecision" }, "html[data-theme^=\"corti-retro-arcade\"] body": { "background": "radial-gradient(circle at 30% 12%, color-mix(in srgb, var(--accent) 14%, transparent), transparent 36%), radial-gradient(circle at 85% 0%, color-mix(in srgb, var(--primary) 20%, transparent), transparent 42%), linear-gradient(180deg, color-mix(in srgb, var(--background) 84%, #000), var(--background))", "color": "var(--foreground)" }, "html[data-theme^=\"corti-retro-arcade\"] :is(h1, h2, h3, h4, h5, h6, [data-slot=\"card-title\"], [data-slot=\"dialog-title\"], [data-slot=\"alert-dialog-title\"])": { "color": "var(--foreground)", "font-family": "\"Silkscreen\", \"VT323\", \"IBM Plex Mono\", \"Courier New\", monospace", "letter-spacing": "0.02em", "line-height": "1.45", "text-shadow": "0 0 4px color-mix(in srgb, var(--primary) 45%, transparent)" }, "html[data-theme^=\"corti-retro-arcade\"] :is([data-slot=\"button\"], [role=\"button\"], [role=\"tab\"], [data-slot=\"select-trigger\"], [data-slot=\"sidebar-menu-button\"])": { "text-transform": "none" }, "html[data-theme^=\"corti-retro-arcade\"] [data-slot=\"switch\"]": { "border-radius": "0" }, "html[data-theme^=\"corti-retro-arcade\"] [data-slot=\"switch-thumb\"]": { "border-radius": "0" } } } }, { "name": "theme-classic", "type": "registry:theme", "title": "Corti Classic Theme", "description": "Accessible desktop UI themes inspired by late 90s operating systems with beveled chrome and restrained motion.", "registryDependencies": [ "@corti/theme-core" ], "css": { "@layer base": { "html[data-theme=\"corti-classic-light\"]": { "--font-sans": "\"MS Sans Serif\", Tahoma, Verdana, \"Segoe UI\", sans-serif", "--font-mono": "\"IBM Plex Mono\", \"Courier New\", monospace", "--background": "#c0c0c0", "--foreground": "#111111", "--card": "#c0c0c0", "--card-foreground": "#111111", "--popover": "#d4d0c8", "--popover-foreground": "#111111", "--primary": "#0a246a", "--primary-foreground": "#ffffff", "--secondary": "#d4d0c8", "--secondary-foreground": "#111111", "--muted": "#ebe7dd", "--muted-foreground": "#2d2d2d", "--accent": "#0a246a", "--accent-foreground": "#ffffff", "--destructive": "#8c2f2f", "--destructive-foreground": "#ffffff", "--border": "#808080", "--input": "#808080", "--ring": "#111111", "--radius": "0px", "--radius-sm": "0px", "--radius-md": "0px", "--radius-lg": "0px", "--radius-xl": "0px", "--radius-2xl": "0px", "--radius-3xl": "0px", "--radius-4xl": "0px", "--chart-1": "#0a246a", "--chart-2": "#1c6a9b", "--chart-3": "#3d5a16", "--chart-4": "#8c5a10", "--chart-5": "#5b1d62", "--sidebar": "#c0c0c0", "--sidebar-foreground": "#111111", "--sidebar-primary": "#0a246a", "--sidebar-primary-foreground": "#ffffff", "--sidebar-accent": "#d4d0c8", "--sidebar-accent-foreground": "#111111", "--sidebar-border": "#808080", "--sidebar-ring": "#111111", "--variant-error-bg": "#f8e7e7", "--variant-error-border": "#c98a8a", "--variant-error-text": "#5f1111", "--variant-info-bg": "#e5edf9", "--variant-info-border": "#7f9db9", "--variant-info-text": "#102c5c", "--variant-success-bg": "#e6f1df", "--variant-success-border": "#8ca67b", "--variant-success-text": "#1d4216", "--variant-warning-bg": "#fff3d7", "--variant-warning-border": "#c7a04b", "--variant-warning-text": "#5a3900", "--classic-face": "#c0c0c0", "--classic-panel": "#d4d0c8", "--classic-highlight": "#ffffff", "--classic-shadow": "#808080", "--classic-shadow-deep": "#404040", "--classic-title-start": "#0a246a", "--classic-title-end": "#1a4b9d", "--classic-link": "#102c8f", "button-height": "2.25rem", "button-px": "1rem", "button-py": "0.5rem", "input-height": "2.25rem", "input-px": "0.75rem", "input-py": "0.25rem", "textarea-min-height": "4rem", "textarea-px": "0.75rem", "textarea-py": "0.5rem", "select-height": "2.25rem", "select-px": "0.75rem", "select-py": "0.5rem", "switch-height": "1.15rem", "switch-width": "2rem", "button-radius": "0px", "input-radius": "0px", "textarea-radius": "0px", "select-radius": "0px", "select-content-radius": "0px", "popover-radius": "0px", "tabs-list-radius": "0px", "tabs-trigger-radius": "0px", "button-default-bg": "var(--primary)", "button-default-fg": "var(--primary-foreground)", "button-default-hover-bg": "var(--primary)", "button-destructive-bg": "var(--destructive)", "button-destructive-fg": "var(--destructive-foreground)", "button-destructive-hover-bg": "var(--destructive)", "button-outline-bg": "var(--background)", "button-outline-fg": "var(--foreground)", "button-outline-hover-bg": "var(--accent)", "button-outline-hover-fg": "var(--accent-foreground)", "button-secondary-bg": "var(--secondary)", "button-secondary-fg": "var(--secondary-foreground)", "button-secondary-hover-bg": "var(--secondary)", "button-ghost-hover-bg": "var(--accent)", "button-ghost-hover-fg": "var(--accent-foreground)", "button-link-fg": "var(--primary)", "switch-checked-bg": "var(--primary)", "switch-unchecked-bg": "var(--input)", "switch-thumb-bg": "var(--background)", "checkbox-radius": "4px", "checkbox-checked-border": "var(--primary)", "checkbox-checked-bg": "var(--primary)", "checkbox-checked-fg": "var(--primary-foreground)", "radio-indicator": "var(--primary)" }, "html[data-theme=\"corti-classic-dark\"]": { "--font-sans": "\"MS Sans Serif\", Tahoma, Verdana, \"Segoe UI\", sans-serif", "--font-mono": "\"IBM Plex Mono\", \"Courier New\", monospace", "--background": "#1f2430", "--foreground": "#f5f7fa", "--card": "#2d3444", "--card-foreground": "#f5f7fa", "--popover": "#343c4d", "--popover-foreground": "#f5f7fa", "--primary": "#9db9ff", "--primary-foreground": "#10131a", "--secondary": "#343c4d", "--secondary-foreground": "#f5f7fa", "--muted": "#2a3140", "--muted-foreground": "#d5dbe6", "--accent": "#9db9ff", "--accent-foreground": "#10131a", "--destructive": "#ff8d8d", "--destructive-foreground": "#10131a", "--border": "#72809a", "--input": "#72809a", "--ring": "#ffffff", "--radius": "0px", "--radius-sm": "0px", "--radius-md": "0px", "--radius-lg": "0px", "--radius-xl": "0px", "--radius-2xl": "0px", "--radius-3xl": "0px", "--radius-4xl": "0px", "--chart-1": "#9db9ff", "--chart-2": "#7fd9d3", "--chart-3": "#c2e88f", "--chart-4": "#ffd37a", "--chart-5": "#f3a8ff", "--sidebar": "#242b39", "--sidebar-foreground": "#f5f7fa", "--sidebar-primary": "#9db9ff", "--sidebar-primary-foreground": "#10131a", "--sidebar-accent": "#343c4d", "--sidebar-accent-foreground": "#f5f7fa", "--sidebar-border": "#72809a", "--sidebar-ring": "#ffffff", "--variant-error-bg": "#4b2525", "--variant-error-border": "#d58f8f", "--variant-error-text": "#ffe3e3", "--variant-info-bg": "#1d3050", "--variant-info-border": "#9db9ff", "--variant-info-text": "#eef4ff", "--variant-success-bg": "#233b22", "--variant-success-border": "#97bc8a", "--variant-success-text": "#e7f6de", "--variant-warning-bg": "#4b381b", "--variant-warning-border": "#e2bb6b", "--variant-warning-text": "#fff3cf", "--classic-face": "#2d3444", "--classic-panel": "#343c4d", "--classic-highlight": "#eef4ff", "--classic-shadow": "#72809a", "--classic-shadow-deep": "#0f141c", "--classic-title-start": "#32539c", "--classic-title-end": "#79a6ff", "--classic-link": "#c6d8ff", "button-height": "2.25rem", "button-px": "1rem", "button-py": "0.5rem", "input-height": "2.25rem", "input-px": "0.75rem", "input-py": "0.25rem", "textarea-min-height": "4rem", "textarea-px": "0.75rem", "textarea-py": "0.5rem", "select-height": "2.25rem", "select-px": "0.75rem", "select-py": "0.5rem", "switch-height": "1.15rem", "switch-width": "2rem", "button-radius": "0px", "input-radius": "0px", "textarea-radius": "0px", "select-radius": "0px", "select-content-radius": "0px", "popover-radius": "0px", "tabs-list-radius": "0px", "tabs-trigger-radius": "0px", "button-default-bg": "var(--primary)", "button-default-fg": "var(--primary-foreground)", "button-default-hover-bg": "var(--primary)", "button-destructive-bg": "var(--destructive)", "button-destructive-fg": "var(--destructive-foreground)", "button-destructive-hover-bg": "var(--destructive)", "button-outline-bg": "var(--background)", "button-outline-fg": "var(--foreground)", "button-outline-hover-bg": "var(--accent)", "button-outline-hover-fg": "var(--accent-foreground)", "button-secondary-bg": "var(--secondary)", "button-secondary-fg": "var(--secondary-foreground)", "button-secondary-hover-bg": "var(--secondary)", "button-ghost-hover-bg": "var(--accent)", "button-ghost-hover-fg": "var(--accent-foreground)", "button-link-fg": "var(--primary)", "switch-checked-bg": "var(--primary)", "switch-unchecked-bg": "var(--input)", "switch-thumb-bg": "var(--background)", "checkbox-radius": "4px", "checkbox-checked-border": "var(--primary)", "checkbox-checked-bg": "var(--primary)", "checkbox-checked-fg": "var(--primary-foreground)", "radio-indicator": "var(--primary)" }, "html[data-theme^=\"corti-classic\"]": { "font-family": "\"MS Sans Serif\", Tahoma, Verdana, \"Segoe UI\", sans-serif", "font-size": "14px", "line-height": "1.428571", "letter-spacing": "0.01em", "-webkit-font-smoothing": "none", "-moz-osx-font-smoothing": "auto", "font-smooth": "never" }, "html[data-theme^=\"corti-classic\"] body": { "background": "var(--background)", "background-image": "linear-gradient(180deg, color-mix(in srgb, var(--classic-highlight) 22%, transparent), transparent 160px)", "color": "var(--foreground)" }, "html[data-theme^=\"corti-classic\"] :is(h1, h2, h3, h4, h5, h6, [data-slot=\"card-title\"], [data-slot=\"dialog-title\"], [data-slot=\"alert-dialog-title\"])": { "font-family": "\"MS Sans Serif\", Tahoma, Verdana, \"Segoe UI\", sans-serif", "font-weight": "700", "letter-spacing": "0.02em" }, "html[data-theme^=\"corti-classic\"] a": { "color": "var(--classic-link)", "font-weight": "600", "text-underline-offset": "2px" }, "html[data-theme^=\"corti-classic\"] :is(button, [role=\"button\"], [role=\"tab\"], [data-slot=\"select-trigger\"], [data-slot=\"sidebar-menu-button\"], [data-slot=\"dropdown-menu-trigger\"], [data-slot=\"combobox-trigger\"], [data-slot=\"carousel-previous\"], [data-slot=\"carousel-next\"], [data-slot=\"alert-dialog-action\"], [data-slot=\"alert-dialog-cancel\"])": { "border-color": "var(--border)", "border-radius": "0", "box-shadow": "inset 1px 1px 0 var(--classic-highlight), inset -1px -1px 0 var(--classic-shadow-deep), inset 2px 2px 0 color-mix(in srgb, var(--classic-face) 84%, var(--classic-highlight)), inset -2px -2px 0 var(--classic-shadow)", "transition": "none" }, "html[data-theme^=\"corti-classic\"] :is(button, [role=\"button\"], [role=\"tab\"], [data-slot=\"select-trigger\"], [data-slot=\"sidebar-menu-button\"], [data-slot=\"dropdown-menu-trigger\"], [data-slot=\"combobox-trigger\"], [data-slot=\"carousel-previous\"], [data-slot=\"carousel-next\"], [data-slot=\"alert-dialog-action\"], [data-slot=\"alert-dialog-cancel\"]):hover": { "filter": "brightness(0.98)" }, "html[data-theme^=\"corti-classic\"] :is(button, [role=\"button\"], [role=\"tab\"], [data-slot=\"select-trigger\"], [data-slot=\"sidebar-menu-button\"], [data-slot=\"dropdown-menu-trigger\"], [data-slot=\"combobox-trigger\"], [data-slot=\"carousel-previous\"], [data-slot=\"carousel-next\"], [data-slot=\"alert-dialog-action\"], [data-slot=\"alert-dialog-cancel\"]):active": { "box-shadow": "inset 1px 1px 0 var(--classic-shadow-deep), inset -1px -1px 0 var(--classic-highlight), inset 2px 2px 0 var(--classic-shadow), inset -2px -2px 0 color-mix(in srgb, var(--classic-face) 84%, var(--classic-highlight))", "transform": "translate(1px, 1px)" }, "html[data-theme^=\"corti-classic\"] [data-slot=\"button\"]": { "background": "var(--classic-face)", "color": "var(--foreground)" }, "html[data-theme^=\"corti-classic\"] [data-slot=\"button\"][data-variant=\"default\"]": { "background": "var(--primary)", "color": "var(--primary-foreground)" }, "html[data-theme^=\"corti-classic\"] [data-slot=\"button\"][data-variant=\"destructive\"]": { "background": "var(--destructive)", "color": "var(--destructive-foreground)" }, "html[data-theme^=\"corti-classic\"] [data-slot=\"button\"][data-variant=\"secondary\"]": { "background": "var(--secondary)", "color": "var(--secondary-foreground)" }, "html[data-theme^=\"corti-classic\"] :is([data-slot=\"button\"][data-variant=\"outline\"], [data-slot=\"button\"][data-variant=\"ghost\"], [data-slot=\"button\"][data-variant=\"link\"])": { "background": "var(--classic-face)", "color": "var(--foreground)" }, "html[data-theme^=\"corti-classic\"] :is(input, textarea, select, [data-slot=\"input-group\"], [data-slot=\"input-group-control\"], [data-slot=\"input\"], [data-slot=\"textarea\"], [data-slot=\"select-trigger\"], [data-slot=\"sidebar-input\"], [data-slot=\"command-input-wrapper\"], [role=\"combobox\"])": { "background": "var(--muted)", "border-radius": "0", "box-shadow": "inset 1px 1px 0 var(--classic-shadow-deep), inset -1px -1px 0 var(--classic-highlight)" }, "html[data-theme^=\"corti-classic\"] :is([data-slot=\"card\"], [data-slot=\"dialog-content\"], [data-slot=\"alert-dialog-content\"], [data-slot=\"popover-content\"], [data-slot=\"dropdown-menu-content\"], [data-slot=\"context-menu-content\"], [data-slot=\"select-content\"], [data-slot=\"menubar\"], [data-slot=\"command\"], [data-slot=\"sidebar\"], [data-slot=\"sidebar-inset\"], [data-slot=\"table-container\"], [data-slot=\"item\"], [data-slot=\"empty\"], [data-slot=\"field-set\"], [data-slot=\"sheet-content\"])": { "background": "var(--classic-face)", "border-radius": "0", "box-shadow": "inset 1px 1px 0 var(--classic-highlight), inset -1px -1px 0 var(--classic-shadow-deep), inset 2px 2px 0 color-mix(in srgb, var(--classic-face) 84%, var(--classic-highlight)), inset -2px -2px 0 var(--classic-shadow)" }, "html[data-theme^=\"corti-classic\"] :is([data-slot=\"dialog-header\"], [data-slot=\"alert-dialog-header\"], [data-slot=\"sidebar-header\"], [data-slot=\"menubar\"], [data-slot=\"sheet-header\"])": { "background": "linear-gradient(90deg, var(--classic-title-start), var(--classic-title-end))", "color": "var(--primary-foreground)", "padding": "8px 12px" }, "html[data-theme^=\"corti-classic\"] :is([data-slot=\"dialog-header\"], [data-slot=\"alert-dialog-header\"], [data-slot=\"sheet-header\"]) *": { "color": "var(--primary-foreground)" }, "html[data-theme^=\"corti-classic\"] :is([data-slot=\"dialog-header\"], [data-slot=\"alert-dialog-header\"], [data-slot=\"sheet-header\"]) :is(.text-muted-foreground, [data-slot=\"dialog-description\"], [data-slot=\"alert-dialog-description\"], [data-slot=\"sheet-description\"])": { "color": "var(--primary-foreground)" }, "html[data-theme^=\"corti-classic\"] [data-slot=\"alert-dialog-header\"]": { "gap": "12px", "justify-items": "start", "text-align": "left" }, "html[data-theme^=\"corti-classic\"] [data-slot=\"alert-dialog-content\"][data-size=\"sm\"]": { "max-width": "40rem" }, "html[data-theme^=\"corti-classic\"] [data-slot=\"alert-dialog-media\"]": { "background": "var(--classic-panel)", "border": "1px solid var(--classic-highlight)", "box-shadow": "inset 1px 1px 0 color-mix(in srgb, var(--classic-face) 82%, var(--classic-highlight)), inset -1px -1px 0 var(--classic-shadow-deep)" }, "html[data-theme^=\"corti-classic\"] [data-slot=\"sidebar-footer\"]": { "background": "var(--classic-face)", "color": "var(--foreground)" }, "html[data-theme^=\"corti-classic\"] [data-slot=\"sidebar-footer\"] *": { "color": "var(--foreground)" }, "html[data-theme^=\"corti-classic\"] :is([data-slot=\"table-head\"], [data-slot=\"dropdown-menu-label\"], [data-slot=\"context-menu-label\"], [data-slot=\"select-label\"], [data-slot=\"sidebar-group-label\"])": { "font-weight": "700", "letter-spacing": "0.03em", "text-transform": "uppercase" }, "html[data-theme^=\"corti-classic\"] [data-slot=\"switch\"]": { "height": "16px", "width": "30px", "padding": "1px", "border-radius": "0", "background": "var(--muted)", "box-shadow": "inset 1px 1px 0 var(--classic-shadow-deep), inset -1px -1px 0 var(--classic-highlight)" }, "html[data-theme^=\"corti-classic\"] [data-slot=\"switch\"][data-state=\"checked\"]": { "background": "var(--primary)" }, "html[data-theme^=\"corti-classic\"] [data-slot=\"switch-thumb\"]": { "border-radius": "0", "background": "var(--classic-panel)", "box-shadow": "inset 1px 1px 0 var(--classic-highlight), inset -1px -1px 0 var(--classic-shadow-deep)" }, "html[data-theme^=\"corti-classic\"] :is([data-slot=\"avatar\"], [data-slot=\"avatar-image\"], [data-slot=\"avatar-fallback\"], [data-slot=\"avatar-group-count\"])": { "border-radius": "0" }, "html[data-theme^=\"corti-classic\"] :is([data-slot=\"progress\"], [data-slot=\"progress-indicator\"])": { "border-radius": "0" }, "html[data-theme^=\"corti-classic\"] [data-slot=\"progress\"]": { "background": "var(--muted)", "box-shadow": "inset 1px 1px 0 var(--classic-shadow-deep), inset -1px -1px 0 var(--classic-highlight)" }, "html[data-theme^=\"corti-classic\"] [data-slot=\"accordion-trigger\"]": { "padding": "12px 16px", "border": "0", "background": "transparent", "box-shadow": "none", "color": "var(--foreground)" }, "html[data-theme^=\"corti-classic\"] [data-slot=\"accordion-trigger\"]:hover": { "background": "transparent", "filter": "none", "text-decoration": "none" }, "html[data-theme^=\"corti-classic\"] [data-slot=\"accordion-content\"] > div": { "padding": "0 16px 16px" }, "html[data-theme^=\"corti-classic\"] :is([data-slot=\"dialog-content\"], [data-slot=\"alert-dialog-content\"], [data-slot=\"sheet-content\"])": { "padding": "0", "overflow": "hidden" }, "html[data-theme^=\"corti-classic\"] [data-slot=\"dialog-content\"] > :not([data-slot=\"dialog-header\"]):not([data-slot=\"dialog-footer\"]):not([data-slot=\"dialog-close\"])": { "padding-inline": "16px" }, "html[data-theme^=\"corti-classic\"] [data-slot=\"alert-dialog-content\"] > :not([data-slot=\"alert-dialog-header\"]):not([data-slot=\"alert-dialog-footer\"])": { "padding-inline": "16px" }, "html[data-theme^=\"corti-classic\"] [data-slot=\"sheet-content\"] > :not([data-slot=\"sheet-header\"]):not([data-slot=\"sheet-footer\"]):not([data-slot=\"sheet-close\"])": { "padding-inline": "16px" }, "html[data-theme^=\"corti-classic\"] :is([data-slot=\"dialog-footer\"], [data-slot=\"alert-dialog-footer\"], [data-slot=\"sheet-footer\"])": { "padding": "12px 16px 16px", "border-top": "1px solid var(--classic-shadow)", "box-shadow": "inset 0 1px 0 var(--classic-highlight)" }, "html[data-theme^=\"corti-classic\"] [data-slot=\"alert-dialog-footer\"] > *": { "min-height": "42px" }, "html[data-theme^=\"corti-classic\"] [data-slot=\"dialog-close\"]": { "top": "8px", "right": "8px", "opacity": "1", "color": "var(--primary-foreground)" }, "html[data-theme^=\"corti-classic\"] [data-slot=\"sheet-close\"]": { "top": "8px", "right": "8px", "opacity": "1", "color": "var(--primary-foreground)" }, "html[data-theme^=\"corti-classic\"] [data-slot=\"dialog-close\"]:hover": { "background": "color-mix(in srgb, var(--classic-highlight) 16%, transparent)" }, "html[data-theme^=\"corti-classic\"] [data-slot=\"sheet-close\"]:hover": { "background": "color-mix(in srgb, var(--classic-highlight) 16%, transparent)" }, "html[data-theme^=\"corti-classic\"] :focus-visible": { "outline": "2px solid var(--ring)", "outline-offset": "2px", "box-shadow": "0 0 0 4px var(--classic-highlight)" }, "html[data-theme^=\"corti-classic\"] [data-state=\"active\"]": { "box-shadow": "inset 1px 1px 0 var(--classic-shadow-deep), inset -1px -1px 0 var(--classic-highlight), inset 2px 2px 0 var(--classic-shadow), inset -2px -2px 0 color-mix(in srgb, var(--classic-face) 84%, var(--classic-highlight))" }, "html[data-theme^=\"corti-classic\"] [aria-disabled=\"true\"], html[data-theme^=\"corti-classic\"] [data-disabled], html[data-theme^=\"corti-classic\"] :disabled": { "color": "color-mix(in srgb, var(--foreground) 65%, var(--classic-highlight))", "opacity": "1" }, "html[data-theme^=\"corti-classic\"] [data-slot=\"separator\"]": { "background": "var(--classic-shadow)", "box-shadow": "0 1px 0 var(--classic-highlight)" }, "html[data-theme^=\"corti-classic\"] [data-slot=\"tooltip-content\"]": { "background": "var(--variant-warning-bg)", "border": "1px solid var(--classic-shadow-deep)", "color": "var(--variant-warning-text)" }, "html[data-theme^=\"corti-classic\"] *, html[data-theme^=\"corti-classic\"] *::before, html[data-theme^=\"corti-classic\"] *::after": { "scrollbar-color": "var(--classic-shadow) var(--classic-face)", "transition-duration": "0ms", "animation-duration": "0ms" } } } }, { "name": "accordion", "type": "registry:ui", "title": "Corti Accordion", "description": "Corti namespaced shadcn default accordion component. Design opinion comes from installed Corti theme tokens.", "registryDependencies": [ "https://ui.shadcn.com/r/styles/default/accordion.json" ] }, { "name": "alert", "type": "registry:ui", "title": "Corti Alert", "description": "Corti namespaced shadcn default alert component. Design opinion comes from installed Corti theme tokens.", "registryDependencies": [ "https://ui.shadcn.com/r/styles/default/alert.json" ] }, { "name": "alert-dialog", "type": "registry:ui", "title": "Corti Alert Dialog", "description": "Corti namespaced shadcn default alert-dialog component. Design opinion comes from installed Corti theme tokens.", "registryDependencies": [ "https://ui.shadcn.com/r/styles/default/alert-dialog.json" ] }, { "name": "aspect-ratio", "type": "registry:ui", "title": "Corti Aspect Ratio", "description": "Corti namespaced shadcn default aspect-ratio component. Design opinion comes from installed Corti theme tokens.", "registryDependencies": [ "https://ui.shadcn.com/r/styles/default/aspect-ratio.json" ] }, { "name": "avatar", "type": "registry:ui", "title": "Corti Avatar", "description": "Corti namespaced shadcn default avatar component. Design opinion comes from installed Corti theme tokens.", "registryDependencies": [ "https://ui.shadcn.com/r/styles/default/avatar.json" ] }, { "name": "badge", "type": "registry:ui", "title": "Corti Badge", "description": "Corti namespaced shadcn default badge component. Design opinion comes from installed Corti theme tokens.", "registryDependencies": [ "https://ui.shadcn.com/r/styles/default/badge.json" ] }, { "name": "breadcrumb", "type": "registry:ui", "title": "Corti Breadcrumb", "description": "Corti namespaced shadcn default breadcrumb component. Design opinion comes from installed Corti theme tokens.", "registryDependencies": [ "https://ui.shadcn.com/r/styles/default/breadcrumb.json" ] }, { "name": "button-group", "type": "registry:ui", "title": "Corti Button Group", "description": "Corti namespaced shadcn default button-group component. Design opinion comes from installed Corti theme tokens.", "registryDependencies": [ "https://ui.shadcn.com/r/styles/default/button-group.json" ] }, { "name": "calendar", "type": "registry:ui", "title": "Corti Calendar", "description": "Corti namespaced shadcn default calendar component. Design opinion comes from installed Corti theme tokens.", "registryDependencies": [ "https://ui.shadcn.com/r/styles/default/calendar.json" ] }, { "name": "card", "type": "registry:ui", "title": "Corti Card", "description": "Corti namespaced shadcn default card component. Design opinion comes from installed Corti theme tokens.", "registryDependencies": [ "https://ui.shadcn.com/r/styles/default/card.json" ] }, { "name": "carousel", "type": "registry:ui", "title": "Corti Carousel", "description": "Corti namespaced shadcn default carousel component. Design opinion comes from installed Corti theme tokens.", "registryDependencies": [ "https://ui.shadcn.com/r/styles/default/carousel.json" ] }, { "name": "chart", "type": "registry:ui", "title": "Corti Chart", "description": "Corti namespaced shadcn default chart component. Design opinion comes from installed Corti theme tokens.", "registryDependencies": [ "https://ui.shadcn.com/r/styles/default/chart.json" ] }, { "name": "checkbox", "type": "registry:ui", "title": "Corti Checkbox", "description": "Shadcn/ui checkbox exposed through the Corti registry." }, { "name": "collapsible", "type": "registry:ui", "title": "Corti Collapsible", "description": "Corti namespaced shadcn default collapsible component. Design opinion comes from installed Corti theme tokens.", "registryDependencies": [ "https://ui.shadcn.com/r/styles/default/collapsible.json" ] }, { "name": "command", "type": "registry:ui", "title": "Corti Command", "description": "Corti namespaced shadcn default command component. Design opinion comes from installed Corti theme tokens.", "registryDependencies": [ "https://ui.shadcn.com/r/styles/default/command.json" ] }, { "name": "context-menu", "type": "registry:ui", "title": "Corti Context Menu", "description": "Corti namespaced shadcn default context-menu component. Design opinion comes from installed Corti theme tokens.", "registryDependencies": [ "https://ui.shadcn.com/r/styles/default/context-menu.json" ] }, { "name": "dialog", "type": "registry:ui", "title": "Corti Dialog", "description": "Shadcn/ui dialog exposed through the Corti registry." }, { "name": "drawer", "type": "registry:ui", "title": "Corti Drawer", "description": "Corti namespaced shadcn default drawer component. Design opinion comes from installed Corti theme tokens.", "registryDependencies": [ "https://ui.shadcn.com/r/styles/default/drawer.json" ] }, { "name": "dropdown-menu", "type": "registry:ui", "title": "Corti Dropdown Menu", "description": "Corti namespaced shadcn default dropdown-menu component. Design opinion comes from installed Corti theme tokens.", "registryDependencies": [ "https://ui.shadcn.com/r/styles/default/dropdown-menu.json" ] }, { "name": "empty", "type": "registry:ui", "title": "Corti Empty", "description": "Corti namespaced shadcn default empty component. Design opinion comes from installed Corti theme tokens.", "registryDependencies": [ "https://ui.shadcn.com/r/styles/default/empty.json" ] }, { "name": "field", "type": "registry:ui", "title": "Corti Field", "description": "Corti namespaced shadcn default field component. Design opinion comes from installed Corti theme tokens.", "registryDependencies": [ "https://ui.shadcn.com/r/styles/default/field.json" ] }, { "name": "form", "type": "registry:ui", "title": "Corti Form", "description": "Corti namespaced shadcn default form component. Design opinion comes from installed Corti theme tokens.", "registryDependencies": [ "https://ui.shadcn.com/r/styles/default/form.json" ] }, { "name": "hover-card", "type": "registry:ui", "title": "Corti Hover Card", "description": "Corti namespaced shadcn default hover-card component. Design opinion comes from installed Corti theme tokens.", "registryDependencies": [ "https://ui.shadcn.com/r/styles/default/hover-card.json" ] }, { "name": "input", "type": "registry:ui", "title": "Corti Input", "description": "Shadcn/ui input exposed through the Corti registry." }, { "name": "input-group", "type": "registry:ui", "title": "Corti Input Group", "description": "Corti namespaced shadcn default input-group component. Design opinion comes from installed Corti theme tokens.", "registryDependencies": [ "https://ui.shadcn.com/r/styles/default/input-group.json" ] }, { "name": "input-otp", "type": "registry:ui", "title": "Corti Input Otp", "description": "Corti namespaced shadcn default input-otp component. Design opinion comes from installed Corti theme tokens.", "registryDependencies": [ "https://ui.shadcn.com/r/styles/default/input-otp.json" ] }, { "name": "item", "type": "registry:ui", "title": "Corti Item", "description": "Corti namespaced shadcn default item component. Design opinion comes from installed Corti theme tokens.", "registryDependencies": [ "https://ui.shadcn.com/r/styles/default/item.json" ] }, { "name": "kbd", "type": "registry:ui", "title": "Corti Kbd", "description": "Corti namespaced shadcn default kbd component. Design opinion comes from installed Corti theme tokens.", "registryDependencies": [ "https://ui.shadcn.com/r/styles/default/kbd.json" ] }, { "name": "label", "type": "registry:ui", "title": "Corti Label", "description": "Corti namespaced shadcn default label component. Design opinion comes from installed Corti theme tokens.", "registryDependencies": [ "https://ui.shadcn.com/r/styles/default/label.json" ] }, { "name": "menubar", "type": "registry:ui", "title": "Corti Menubar", "description": "Corti namespaced shadcn default menubar component. Design opinion comes from installed Corti theme tokens.", "registryDependencies": [ "https://ui.shadcn.com/r/styles/default/menubar.json" ] }, { "name": "navigation-menu", "type": "registry:ui", "title": "Corti Navigation Menu", "description": "Corti namespaced shadcn default navigation-menu component. Design opinion comes from installed Corti theme tokens.", "registryDependencies": [ "https://ui.shadcn.com/r/styles/default/navigation-menu.json" ] }, { "name": "pagination", "type": "registry:ui", "title": "Corti Pagination", "description": "Corti namespaced shadcn default pagination component. Design opinion comes from installed Corti theme tokens.", "registryDependencies": [ "https://ui.shadcn.com/r/styles/default/pagination.json" ] }, { "name": "popover", "type": "registry:ui", "title": "Corti Popover", "description": "Shadcn/ui popover exposed through the Corti registry." }, { "name": "progress", "type": "registry:ui", "title": "Corti Progress", "description": "Corti namespaced shadcn default progress component. Design opinion comes from installed Corti theme tokens.", "registryDependencies": [ "https://ui.shadcn.com/r/styles/default/progress.json" ] }, { "name": "radio-group", "type": "registry:ui", "title": "Corti Radio Group", "description": "Shadcn/ui radio-group exposed through the Corti registry." }, { "name": "resizable", "type": "registry:ui", "title": "Corti Resizable", "description": "Corti namespaced shadcn default resizable component. Design opinion comes from installed Corti theme tokens.", "registryDependencies": [ "https://ui.shadcn.com/r/styles/default/resizable.json" ] }, { "name": "scroll-area", "type": "registry:ui", "title": "Corti Scroll Area", "description": "Corti namespaced shadcn default scroll-area component. Design opinion comes from installed Corti theme tokens.", "registryDependencies": [ "https://ui.shadcn.com/r/styles/default/scroll-area.json" ] }, { "name": "select", "type": "registry:ui", "title": "Corti Select", "description": "Shadcn/ui select exposed through the Corti registry." }, { "name": "separator", "type": "registry:ui", "title": "Corti Separator", "description": "Corti namespaced shadcn default separator component. Design opinion comes from installed Corti theme tokens.", "registryDependencies": [ "https://ui.shadcn.com/r/styles/default/separator.json" ] }, { "name": "sheet", "type": "registry:ui", "title": "Corti Sheet", "description": "Shadcn/ui sheet exposed through the Corti registry." }, { "name": "sidebar", "type": "registry:ui", "title": "Corti Sidebar", "description": "Corti namespaced shadcn default sidebar component. Design opinion comes from installed Corti theme tokens.", "registryDependencies": [ "https://ui.shadcn.com/r/styles/default/sidebar.json" ] }, { "name": "skeleton", "type": "registry:ui", "title": "Corti Skeleton", "description": "Corti namespaced shadcn default skeleton component. Design opinion comes from installed Corti theme tokens.", "registryDependencies": [ "https://ui.shadcn.com/r/styles/default/skeleton.json" ] }, { "name": "slider", "type": "registry:ui", "title": "Corti Slider", "description": "Corti namespaced shadcn default slider component. Design opinion comes from installed Corti theme tokens.", "registryDependencies": [ "https://ui.shadcn.com/r/styles/default/slider.json" ] }, { "name": "sonner", "type": "registry:ui", "title": "Corti Sonner", "description": "Corti namespaced shadcn default sonner component. Design opinion comes from installed Corti theme tokens.", "registryDependencies": [ "https://ui.shadcn.com/r/styles/default/sonner.json" ] }, { "name": "spinner", "type": "registry:ui", "title": "Corti Spinner", "description": "Corti namespaced shadcn default spinner component. Design opinion comes from installed Corti theme tokens.", "registryDependencies": [ "https://ui.shadcn.com/r/styles/default/spinner.json" ] }, { "name": "switch", "type": "registry:ui", "title": "Corti Switch", "description": "Shadcn/ui switch exposed through the Corti registry." }, { "name": "table", "type": "registry:ui", "title": "Corti Table", "description": "Corti namespaced shadcn default table component. Design opinion comes from installed Corti theme tokens.", "registryDependencies": [ "https://ui.shadcn.com/r/styles/default/table.json" ] }, { "name": "tabs", "type": "registry:ui", "title": "Corti Tabs", "description": "Shadcn/ui tabs exposed through the Corti registry." }, { "name": "textarea", "type": "registry:ui", "title": "Corti Textarea", "description": "Shadcn/ui textarea exposed through the Corti registry." }, { "name": "toast", "type": "registry:ui", "title": "Corti Toast", "description": "Corti namespaced shadcn default toast component. Design opinion comes from installed Corti theme tokens.", "registryDependencies": [ "https://ui.shadcn.com/r/styles/default/toast.json" ] }, { "name": "toggle", "type": "registry:ui", "title": "Corti Toggle", "description": "Corti namespaced shadcn default toggle component. Design opinion comes from installed Corti theme tokens.", "registryDependencies": [ "https://ui.shadcn.com/r/styles/default/toggle.json" ] }, { "name": "toggle-group", "type": "registry:ui", "title": "Corti Toggle Group", "description": "Corti namespaced shadcn default toggle-group component. Design opinion comes from installed Corti theme tokens.", "registryDependencies": [ "https://ui.shadcn.com/r/styles/default/toggle-group.json" ] }, { "name": "tooltip", "type": "registry:ui", "title": "Corti Tooltip", "description": "Corti namespaced shadcn default tooltip component. Design opinion comes from installed Corti theme tokens.", "registryDependencies": [ "https://ui.shadcn.com/r/styles/default/tooltip.json" ] } ] }