Current section

Files

Jump to
phoenix_duskmoon assets css theme.css
Raw

assets/css/theme.css

@import "./utility.css";
@plugin "duskmoonui/theme" {
name: "moonlight";
default: false; /* only one theme should be default */
prefersdark: true;
color-scheme: "dark";
/* Base: keep your hue, but improve step contrast (100/200/300) for depth */
--color-base-100: oklch(20% 0.018 237.69);
--color-base-200: oklch(17% 0.017 237.69);
--color-base-300: oklch(14% 0.016 237.69);
/* Content: make “main text” more neutral/legible while staying moonlit */
--color-base-content: oklch(90% 0.012 245.096);
/* SOUL (locked) */
--color-primary: oklch(85.45% 0 0);
--color-primary-content: oklch(14.94% 0.031 39.947);
/* Secondary (locked) */
--color-secondary: oklch(83.33% 0.0981 73.78);
--color-secondary-content: oklch(14.507% 0.035 2.72);
/* Accent: keep your vibe, but make content safer (less tinted text) */
--color-accent: oklch(75.65% 0.1303 335.51);
--color-accent-content: oklch(14% 0.012 335.51);
/* Neutral: lift neutral-content so muted text/icons don’t look “disabled” */
--color-neutral: oklch(24% 0.008 240);
--color-neutral-content: oklch(78% 0.010 240);
/* Semantic: keep your colors, standardize content for filled components */
--color-info: oklch(82.42% 0.0976 240.77);
--color-info-content: oklch(15% 0.010 240.77);
--color-success: oklch(82.19% 0.0621 133.3);
--color-success-content: oklch(15% 0.010 133.3);
--color-warning: oklch(76.36% 0.1753 61.96);
--color-warning-content: oklch(15% 0.010 61.96);
--color-error: oklch(46.38% 0.1898 29.17);
--color-error-content: oklch(92% 0.010 29.17);
--radius-selector: 0rem;
--radius-field: 0.5rem;
--radius-box: 2rem;
--size-selector: 0.1875rem;
--size-field: 0.1875rem;
--border: 0.5px;
--depth: 1;
--noise: 1;
}