|
1 | 1 | pub const CSS: &str = r###":root:has(input.theme-controller[value=rust-ember]:checked), |
2 | 2 | [data-theme="rust-ember"] { |
3 | | - color-scheme: dark; |
4 | | -
|
5 | | - --color-base-100: oklch(22% 0.02 30); /* dark charcoal background */ |
6 | | - --color-base-200: oklch(28% 0.025 35); |
7 | | - --color-base-300: oklch(35% 0.03 40); |
8 | | - --color-base-content: oklch(88% 0.03 20); /* light text on dark */ |
9 | | -
|
10 | | - --color-primary: oklch(70% 0.22 35); /* warm glowing orange */ |
11 | | - --color-primary-content: oklch(15% 0.02 25); /* dark on orange */ |
12 | | -
|
13 | | - --color-secondary: oklch(72% 0.25 10); /* deep hot pink */ |
14 | | - --color-secondary-content: oklch(15% 0.02 25); /* dark on pink */ |
15 | | -
|
16 | | - --color-accent: oklch(68% 0.18 50); /* coral/pink-orange blend */ |
17 | | - --color-accent-content: oklch(15% 0.02 25); |
18 | | -
|
19 | | - --color-neutral: oklch(28% 0.01 40); /* slightly blue-ish dark gray */ |
20 | | - --color-neutral-content: oklch(85% 0.02 25); |
21 | | -
|
22 | | - --color-info: oklch(65% 0.12 280); /* violet-ish info pop */ |
23 | | - --color-info-content: oklch(15% 0.02 25); |
24 | | -
|
25 | | - --color-success: oklch(65% 0.15 150); /* soft green */ |
26 | | - --color-success-content: oklch(15% 0.02 25); |
27 | | -
|
28 | | - --color-warning: oklch(72% 0.24 70); /* warm yellow-orange */ |
29 | | - --color-warning-content: oklch(15% 0.02 25); |
30 | | -
|
31 | | - --color-error: oklch(70% 0.25 25); /* warm red-orange */ |
32 | | - --color-error-content: oklch(15% 0.02 25); |
33 | | -
|
34 | | - --radius-selector: 0.25rem; |
| 3 | +color-scheme: "dark"; |
| 4 | + --color-base-100: oklch(0% 0 0); |
| 5 | + --color-base-200: oklch(0% 0 0); |
| 6 | + --color-base-300: oklch(29% 0.066 243.157); |
| 7 | + --color-base-content: oklch(68% 0.162 75.834); |
| 8 | + --color-primary: oklch(35% 0 0); |
| 9 | + --color-primary-content: oklch(100% 0 0); |
| 10 | + --color-secondary: oklch(35% 0 0); |
| 11 | + --color-secondary-content: oklch(100% 0 0); |
| 12 | + --color-accent: oklch(35% 0 0); |
| 13 | + --color-accent-content: oklch(100% 0 0); |
| 14 | + --color-neutral: oklch(35% 0 0); |
| 15 | + --color-neutral-content: oklch(100% 0 0); |
| 16 | + --color-info: oklch(45.201% 0.313 264.052); |
| 17 | + --color-info-content: oklch(89.04% 0.062 264.052); |
| 18 | + --color-success: oklch(51.975% 0.176 142.495); |
| 19 | + --color-success-content: oklch(90.395% 0.035 142.495); |
| 20 | + --color-warning: oklch(96.798% 0.211 109.769); |
| 21 | + --color-warning-content: oklch(19.359% 0.042 109.769); |
| 22 | + --color-error: oklch(62.795% 0.257 29.233); |
| 23 | + --color-error-content: oklch(12.559% 0.051 29.233); |
| 24 | + --radius-selector: 1rem; |
35 | 25 | --radius-field: 0.25rem; |
36 | | - --radius-box: 0.5rem; |
| 26 | + --radius-box: 0.25rem; |
37 | 27 | --size-selector: 0.25rem; |
38 | 28 | --size-field: 0.25rem; |
39 | 29 | --border: 1px; |
|
0 commit comments