{ "$schema": "https://ui.shadcn.com/schema/registry-item.json", "name": "theme-assistant", "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" } } }, "type": "registry:theme" }