pnpm dlx shadcn@latest add "https://www.cubby-ui.dev/r/style.json"Light Mode
--radius:
--neutral-hue:
--neutral-chroma:
--neutral-chroma-low:
--background:
--foreground:
oklch(0.3 var(--neutral-chroma) var(--neutral-hue))
--card:
--card-foreground:
--popover:
--popover-foreground:
--primary:
oklch(0.68 0.16 232.65)
--primary-foreground:
oklch(1 0 0)
--primary-soft-foreground:
--neutral:
oklch(0.29 var(--neutral-chroma) var(--neutral-hue))
--neutral-foreground:
oklch( 0.98 var(--neutral-chroma-low) var(--neutral-hue) )
--emphasis:
oklch(0.45 var(--neutral-chroma) var(--neutral-hue))
--emphasis-foreground:
oklch(1 0 0)
--secondary:
oklch(0.93 0 0)
--secondary-foreground:
oklch(0.32 var(--neutral-chroma) var(--neutral-hue))
--muted:
oklch(0.95 0 0)
--muted-foreground:
oklch(0.53 var(--neutral-chroma) var(--neutral-hue))
--accent:
oklch(0.91 0 0)
--accent-foreground:
oklch(0.3 var(--neutral-chroma) var(--neutral-hue))
--destructive:
oklch(0.53 0.19 25)
--destructive-foreground:
oklch( 0.98 var(--neutral-chroma-low) var(--neutral-hue) )
--destructive-soft-foreground:
--outline:
--outline-border:
--primary-hover:
--neutral-hover:
--emphasis-hover:
--destructive-hover:
--secondary-hover:
--outline-hover:
--primary-active:
--neutral-active:
--emphasis-active:
--destructive-active:
--secondary-active:
--outline-active:
--border:
--input:
oklch(0 0 0 / 4.5%)
--input-hover:
oklch(0 0 0 / 7.5%)
--input-active:
oklch(0 0 0 / 10.5%)
--control-off:
oklch(0 0 0 / 15%)
--control-off-hover:
oklch(0 0 0 / 19%)
--control-track:
oklch(0 0 0 / 9%)
--code-panel:
--ring:
oklch(0.6 0.15 232.65)
--scrollbar:
oklch(0.87 0 0)
--sidebar:
--sidebar-foreground:
--sidebar-primary:
--sidebar-primary-foreground:
--sidebar-accent:
--sidebar-accent-foreground:
--sidebar-border:
oklch(0.9 var(--neutral-chroma) var(--neutral-hue))
--sidebar-ring:
--danger:
oklch(0.97 0.04 25)
--danger-foreground:
oklch(0.55 0.18 25)
--danger-border:
oklch(0.9 0.1 25)
--warning:
oklch(0.98 0.06 85)
--warning-foreground:
oklch(0.58 0.14 85)
--warning-border:
oklch(0.92 0.1 85)
--info:
oklch(0.97 0.03 232.65)
--info-foreground:
oklch(0.5 0.13 232.65)
--info-border:
oklch(0.9 0.07 232.65)
--success:
oklch(0.97 0.04 145)
--success-foreground:
oklch(0.48 0.18 145)
--success-border:
oklch(0.9 0.1 145)
--inverse-danger-foreground:
oklch(0.75 0.15 25)
--inverse-warning-foreground:
oklch(0.78 0.12 85)
--inverse-info-foreground:
oklch(0.78 0.13 232.65)
--inverse-success-foreground:
oklch(0.72 0.15 145)
--inverse-outline-border:
oklch(1 0 0 / 0.08)
--inverse-ring:
oklch(0.75 0.15 232.65)
--surface-1:
oklch(0.99 0 0)
--surface-2:
oklch(0.995 0 0)
--surface-3:
oklch(1 0 0)
--surface-4:
oklch(1 0 0)
--surface-5:
oklch(1 0 0)
--surface-6:
oklch(1 0 0)
--surface-7:
oklch(1 0 0)
--surface-8:
oklch(1 0 0)
--surface-hover:
oklch(0 0 0 / 0.06)
--surface-active:
oklch(0 0 0 / 0.08)
--surface-selected:
oklch(0 0 0 / 0.1)
--surface-rim-color:
oklch(0 0 0 / 0)
--surface-shadow-ring:
oklch(0 0 0 / 0.045)
--surface-shadow-near:
oklch(0 0 0 / 0.06)
--surface-shadow-mid:
oklch(0 0 0 / 0.06)
--surface-shadow-far:
oklch(0 0 0 / 0.05)
--surface-shadow-ambient:
oklch(0 0 0 / 0.04)
--surface-shadow-1:
--surface-shadow-2:
--surface-shadow-3:
--surface-shadow-4:
--surface-shadow-5:
--surface-shadow-6:
--surface-shadow-7:
--surface-shadow-8:
--surface-rim-1:
--surface-rim-2:
--surface-rim-3:
--surface-rim-4:
--surface-rim-5:
--surface-rim-6:
--surface-rim-7:
--surface-rim-8:
--surface-shadow-combined-1:
--surface-shadow-combined-2:
--surface-shadow-combined-3:
--surface-shadow-combined-4:
--surface-shadow-combined-5:
--surface-shadow-combined-6:
--surface-shadow-combined-7:
--surface-shadow-combined-8:
Dark Mode
--foreground:
oklch(0.94 var(--neutral-chroma) var(--neutral-hue))
--neutral:
oklch(0.9 var(--neutral-chroma) var(--neutral-hue))
--neutral-foreground:
oklch(0.13 var(--neutral-chroma) var(--neutral-hue))
--emphasis:
oklch(0.56 var(--neutral-chroma) var(--neutral-hue))
--ring:
oklch(0.75 0.15 232.65)
--secondary:
oklch(0.35 var(--neutral-chroma) var(--neutral-hue))
--secondary-foreground:
oklch(0.94 var(--neutral-chroma) var(--neutral-hue))
--muted:
oklch(0.24 var(--neutral-chroma) var(--neutral-hue))
--muted-foreground:
oklch(0.73 var(--neutral-chroma) var(--neutral-hue))
--accent:
oklch(0.31 var(--neutral-chroma) var(--neutral-hue))
--accent-foreground:
oklch(0.95 var(--neutral-chroma) var(--neutral-hue))
--destructive:
oklch(0.5 0.22 25)
--destructive-foreground:
oklch(1 0 0)
--primary:
oklch(0.75 0.16 232.65)
--primary-soft-foreground:
--destructive-soft-foreground:
--outline:
oklch(0 0 0 / 0.3)
--outline-border:
oklch(1 0 0 / 0.08)
--primary-hover:
--neutral-hover:
--emphasis-hover:
--destructive-hover:
--secondary-hover:
--outline-hover:
oklch(1 0 0 / 0.03)
--primary-active:
--neutral-active:
--emphasis-active:
--destructive-active:
--secondary-active:
--outline-active:
oklch(1 0 0 / 0.05)
--border:
--input:
oklch(1 0 0 / 5%)
--input-hover:
oklch(1 0 0 / 9%)
--input-active:
oklch(1 0 0 / 13%)
--control-off:
oklch(1 0 0 / 15%)
--control-off-hover:
oklch(1 0 0 / 19%)
--control-track:
oklch(1 0 0 / 8%)
--code-panel:
--scrollbar:
oklch(0.7 var(--neutral-chroma) var(--neutral-hue))
--sidebar-border:
oklch(0.28 var(--neutral-chroma) var(--neutral-hue))
--danger:
oklch(0.26 0.07 25)
--danger-foreground:
oklch(0.75 0.15 25)
--danger-border:
oklch(0.36 0.11 25)
--warning:
oklch(0.28 0.06 85)
--warning-foreground:
oklch(0.78 0.12 85)
--warning-border:
oklch(0.38 0.09 85)
--info:
oklch(0.26 0.06 232.65)
--info-foreground:
oklch(0.78 0.13 232.65)
--info-border:
oklch(0.36 0.09 232.65)
--success:
oklch(0.26 0.07 145)
--success-foreground:
oklch(0.72 0.15 145)
--success-border:
oklch(0.36 0.11 145)
--inverse-danger-foreground:
oklch(0.55 0.18 25)
--inverse-warning-foreground:
oklch(0.58 0.14 85)
--inverse-info-foreground:
oklch(0.5 0.13 232.65)
--inverse-success-foreground:
oklch(0.48 0.18 145)
--inverse-outline-border:
--inverse-ring:
oklch(0.55 0.15 232.65)
--surface-1:
oklch(0.205 var(--neutral-chroma) var(--neutral-hue))
--surface-2:
oklch(0.235 var(--neutral-chroma) var(--neutral-hue))
--surface-3:
oklch(0.264 var(--neutral-chroma) var(--neutral-hue))
--surface-4:
oklch(0.293 var(--neutral-chroma) var(--neutral-hue))
--surface-5:
oklch(0.321 var(--neutral-chroma) var(--neutral-hue))
--surface-6:
oklch(0.348 var(--neutral-chroma) var(--neutral-hue))
--surface-7:
oklch(0.375 var(--neutral-chroma) var(--neutral-hue))
--surface-8:
oklch(0.402 var(--neutral-chroma) var(--neutral-hue))
--surface-hover:
oklch(1 0 0 / 0.06)
--surface-active:
oklch(1 0 0 / 0.08)
--surface-selected:
oklch(1 0 0 / 0.1)
--surface-rim-color:
oklch(1 0 0 / 0.04)
--surface-hi-base:
oklch(1 0 0 / 0.01)
--surface-hi-mid:
oklch(1 0 0 / 0.02)
--surface-hi-high:
oklch(1 0 0 / 0.04)
--surface-hi-peak:
oklch(1 0 0 / 0.06)
--surface-ring-base:
oklch(1 0 0 / 0.02)
--surface-ring-mid:
oklch(1 0 0 / 0.04)
--surface-ring-high:
oklch(1 0 0 / 0.06)
--surface-shadow-near:
oklch(0 0 0 / 0.18)
--surface-shadow-mid:
oklch(0 0 0 / 0.16)
--surface-shadow-far:
oklch(0 0 0 / 0.14)
--surface-shadow-ambient:
oklch(0 0 0 / 0.12)
--surface-shadow-1:
--surface-shadow-2:
--surface-shadow-3:
--surface-shadow-4:
--surface-shadow-5:
--surface-shadow-6:
--surface-shadow-7:
--surface-shadow-8:
--surface-rim-1:
--surface-rim-2:
--surface-rim-3:
--surface-rim-4:
--surface-rim-5:
--surface-rim-6:
--surface-rim-7:
--surface-rim-8:
--surface-shadow-combined-1:
--surface-shadow-combined-2:
--surface-shadow-combined-3:
--surface-shadow-combined-4:
--surface-shadow-combined-5:
--surface-shadow-combined-6:
--surface-shadow-combined-7:
--surface-shadow-combined-8:
Theme
--color-background:
--color-foreground:
--color-card:
--color-card-foreground:
--color-popover:
--color-popover-foreground:
--color-primary:
--color-primary-foreground:
--color-neutral:
--color-neutral-foreground:
--color-emphasis:
--color-emphasis-foreground:
--color-secondary:
--color-secondary-foreground:
--color-muted:
--color-muted-foreground:
--color-accent:
--color-accent-foreground:
--color-destructive:
--color-destructive-foreground:
--color-border:
--color-input:
--color-input-hover:
--color-control-track:
--color-code-panel:
--color-ring:
--color-scrollbar:
--color-sidebar:
--color-sidebar-foreground:
--color-sidebar-primary:
--color-sidebar-primary-foreground:
--color-sidebar-accent:
--color-sidebar-accent-foreground:
--color-sidebar-border:
--color-sidebar-ring:
--color-danger:
--color-danger-foreground:
--color-danger-border:
--color-warning:
--color-warning-foreground:
--color-warning-border:
--color-info:
--color-info-foreground:
--color-info-border:
--color-success:
--color-success-foreground:
--color-success-border:
--radius-xs:
--radius-sm:
--radius-md:
--radius-lg:
--radius-xl:
--radius-2xl:
--radius-3xl:
--radius-4xl:
--ease-in-cubic:
--ease-out-cubic:
--ease-in-out-cubic:
--ease-out-expo:
--shadow-inset:
--shadow-inset-highlight:
--color-surface-1:
--color-surface-2:
--color-surface-3:
--color-surface-4:
--color-surface-5:
--color-surface-6:
--color-surface-7:
--color-surface-8:
--color-surface-hover:
--color-surface-active:
--color-surface-selected:
CSS