|
7 | 7 |
|
8 | 8 | :root[data-theme='dark'] { |
9 | 9 | /* background colors */ |
10 | | - --bg: var(--bg-color, oklch(0.145 0 0)); |
11 | | - --bg-subtle: var(--bg-subtle-color, oklch(0.178 0 0)); |
12 | | - --bg-muted: var(--bg-muted-color, oklch(0.218 0 0)); |
13 | | - --bg-elevated: var(--bg-elevated-color, oklch(0.252 0 0)); |
| 10 | + --bg: var(--bg-color, oklch(0.171 0 0)); |
| 11 | + --bg-subtle: var(--bg-subtle-color, oklch(0.198 0 0)); |
| 12 | + --bg-muted: var(--bg-muted-color, oklch(0.236 0 0)); |
| 13 | + --bg-elevated: var(--bg-elevated-color, oklch(0.266 0 0)); |
14 | 14 |
|
15 | 15 | /* text colors */ |
16 | | - --fg: oklch(0.985 0 0); |
17 | | - --fg-muted: oklch(0.709 0 0); |
18 | | - --fg-subtle: oklch(0.633 0 0); |
| 16 | + --fg: oklch(0.982 0 0); |
| 17 | + --fg-muted-light: oklch(0.832 0 0); |
| 18 | + --fg-muted: oklch(0.749 0 0); |
| 19 | + --fg-subtle: oklch(0.673 0 0); |
19 | 20 |
|
20 | 21 | /* border, separator colors */ |
21 | 22 | --border: oklch(0.269 0 0); |
|
44 | 45 | } |
45 | 46 |
|
46 | 47 | :root[data-theme='dark'][data-bg-theme='slate'] { |
47 | | - --bg: oklch(0.129 0.012 264.695); |
48 | | - --bg-subtle: oklch(0.159 0.022 262.421); |
49 | | - --bg-muted: oklch(0.204 0.033 261.234); |
50 | | - --bg-elevated: oklch(0.259 0.041 260.031); |
| 48 | + --bg: oklch(0.151 0.018 264.695); |
| 49 | + --bg-subtle: oklch(0.179 0.015 262.421); |
| 50 | + --bg-muted: oklch(0.214 0.018 261.234); |
| 51 | + --bg-elevated: oklch(0.259 0.021 260.031); |
51 | 52 | } |
52 | 53 |
|
53 | 54 | :root[data-theme='dark'][data-bg-theme='zinc'] { |
54 | | - --bg: oklch(0.141 0.005 285.823); |
55 | | - --bg-subtle: oklch(0.168 0.005 285.894); |
56 | | - --bg-muted: oklch(0.209 0.005 285.929); |
| 55 | + --bg: oklch(0.158 0.005 285.823); |
| 56 | + --bg-subtle: oklch(0.188 0.005 285.894); |
| 57 | + --bg-muted: oklch(0.219 0.005 285.929); |
57 | 58 | --bg-elevated: oklch(0.256 0.006 286.033); |
58 | 59 | } |
59 | 60 |
|
60 | 61 | :root[data-theme='dark'][data-bg-theme='stone'] { |
61 | | - --bg: oklch(0.147 0.004 49.25); |
62 | | - --bg-subtle: oklch(0.178 0.004 49.321); |
63 | | - --bg-muted: oklch(0.218 0.004 49.386); |
64 | | - --bg-elevated: oklch(0.252 0.007 34.298); |
| 62 | + --bg: oklch(0.164 0.004 89.25); |
| 63 | + --bg-subtle: oklch(0.198 0.008 89.321); |
| 64 | + --bg-muted: oklch(0.228 0.015 89.386); |
| 65 | + --bg-elevated: oklch(0.252 0.018 84.298); |
65 | 66 | } |
66 | 67 |
|
67 | 68 | :root[data-theme='dark'][data-bg-theme='black'] { |
|
74 | 75 | :root[data-theme='light'] { |
75 | 76 | --bg: var(--bg-color, oklch(1 0 0)); |
76 | 77 | --bg-subtle: var(--bg-subtle-color, oklch(0.979 0.001 286.375)); |
77 | | - --bg-muted: var(--bg-muted-color, oklch(0.955 0 0)); |
78 | | - --bg-elevated: var(--bg-elevated-color, oklch(0.94 0 0)); |
| 78 | + --bg-muted: var(--bg-muted-color, oklch(0.955 0.001 286.76)); |
| 79 | + --bg-elevated: var(--bg-elevated-color, oklch(0.94 0.002 287.29)); |
79 | 80 |
|
80 | | - --fg: oklch(0.145 0 0); |
81 | | - --fg-muted: oklch(0.439 0 0); |
82 | | - --fg-subtle: oklch(0.52 0 0); |
| 81 | + --fg: oklch(0.146 0 0); |
| 82 | + --fg-muted-light: oklch( |
| 83 | + 0.284 0 0 |
| 84 | + ); /* TODO fix palette names to match bg - core > subtle > muted > elevated */ |
| 85 | + --fg-muted: oklch(0.398 0 0); |
| 86 | + --fg-subtle: oklch(0.48 0 0); |
83 | 87 |
|
84 | 88 | --border: oklch(0.8514 0 0); |
85 | 89 | --border-subtle: oklch(0.922 0 0); |
|
105 | 109 |
|
106 | 110 | :root[data-theme='light'][data-bg-theme='slate'] { |
107 | 111 | --bg: oklch(1 0 0); |
108 | | - --bg-subtle: oklch(0.982 0.006 264.62); |
109 | | - --bg-muted: oklch(0.96 0.041 261.234); |
110 | | - --bg-elevated: oklch(0.943 0.013 255.52); |
| 112 | + --bg-subtle: oklch(0.982 0.008 269.62); |
| 113 | + --bg-muted: oklch(0.96 0.008 261.234); |
| 114 | + --bg-elevated: oklch(0.943 0.012 255.52); |
111 | 115 | } |
112 | 116 |
|
113 | 117 | :root[data-theme='light'][data-bg-theme='zinc'] { |
|
119 | 123 |
|
120 | 124 | :root[data-theme='light'][data-bg-theme='stone'] { |
121 | 125 | --bg: oklch(1 0 0); |
122 | | - --bg-subtle: oklch(0.979 0.005 48.762); |
123 | | - --bg-muted: oklch(0.958 0.005 48.743); |
124 | | - --bg-elevated: oklch(0.943 0.005 48.731); |
| 126 | + --bg-subtle: oklch(0.979 0.004 88.762); |
| 127 | + --bg-muted: oklch(0.958 0.005 88.743); |
| 128 | + --bg-elevated: oklch(0.943 0.005 88.731); |
| 129 | +} |
| 130 | + |
| 131 | +:root[data-theme='light'][data-bg-theme='black'] { |
| 132 | + --bg-subtle: var(--bg-subtle-color, oklch(0.979 0 0)); |
125 | 133 | } |
126 | 134 |
|
127 | 135 | @media (prefers-contrast: more) { |
|
0 commit comments