|
10 | 10 | :root { |
11 | 11 | --button-secondary-bg: hsl(0, 0%, 95.1%); |
12 | 12 | --button-secondary-fg: hsl(0, 0%, 9.0%); |
13 | | - --input-bg: white; |
| 13 | + --input-bg: hsl(0, 0%, 100%); |
14 | 14 | --input-border: hsl(0, 0%, 85.8%); |
| 15 | + --field-bg: hsl(0, 0%, 100%); |
| 16 | + --field-bg-disabled: hsl(0, 0%, 97.3%); |
| 17 | + --field-border: hsl(0, 0%, 85.8%); |
| 18 | + --field-border-hover: hsl(0, 0%, 78.0%); |
| 19 | + --field-border-focus: hsl(0, 0%, 78.0%); |
| 20 | + --field-text: hsl(0, 0%, 9.0%); |
| 21 | + --field-placeholder: hsl(0, 0%, 43.5%); |
| 22 | + --field-ring: 0 0 0 1px hsl(0, 0%, 78.0%); |
| 23 | + --panel-bg: hsl(0, 0%, 95.1%); |
| 24 | + --panel-border: hsl(0, 0%, 88.7%); |
| 25 | + --panel-shadow: 0 4px 12px hsla(0, 0%, 0%, 0.08); |
| 26 | + --background: hsl(0, 0%, 99.0%); |
| 27 | + --foreground: hsl(0, 0%, 9.0%); |
| 28 | + --foreground-muted: hsl(0, 0%, 43.5%); |
| 29 | + --success: hsl(153, 67.0%, 28.5%); |
| 30 | + --destructive: hsl(358, 65.0%, 48.7%); |
| 31 | + --muted: hsl(0, 0%, 97.3%); |
| 32 | + --muted-foreground: hsl(0, 0%, 43.5%); |
| 33 | + --accent: hsl(0, 0%, 95.1%); |
| 34 | + --accent-foreground: hsl(0, 0%, 9.0%); |
| 35 | + --card: hsl(0, 0%, 95.1%); |
| 36 | + --card-foreground: hsl(0, 0%, 9.0%); |
| 37 | + --popover: hsl(0, 0%, 95.1%); |
| 38 | + --popover-foreground: hsl(0, 0%, 9.0%); |
| 39 | + --input: hsl(0, 0%, 85.8%); |
15 | 40 | --file-row-bg: transparent; |
16 | 41 | --file-row-bg-hover: hsl(0, 0%, 97.3%); |
17 | 42 | --notification-info-bg: hsl(0, 0%, 97.3%); |
|
60 | 85 | --yellow-line: hsl(50, 89.4%, 76.1%); |
61 | 86 | --yellow-border: hsl(47, 80.4%, 68.0%); |
62 | 87 | --yellow-border-hover: hsl(48, 100%, 46.1%); |
63 | | - --yellow-solid-hover: #FDCE45; |
| 88 | + --yellow-solid-hover: hsl(44.7, 97.9%, 63.1%); |
64 | 89 | --yellow-text-secondary: hsl(42, 100%, 29.0%); |
65 | 90 | --yellow-text: hsl(40, 55.0%, 13.5%); |
66 | 91 | --lime-3: hsl(85, 76.0%, 92.3%); |
67 | 92 | --html-bg: hsl(0, 0%, 97.3%); |
68 | | - --app-bg: white; |
69 | | - --nav-bg: white; |
| 93 | + --app-bg: hsl(0, 0%, 100%); |
| 94 | + --nav-bg: hsl(0, 0%, 100%); |
70 | 95 | --nav-item-bg: transparent; |
71 | 96 | --nav-item-bg-hover: hsl(0, 0%, 95.1%); |
72 | 97 | --nav-item-bg-active: hsl(0, 0%, 95.1%); |
|
75 | 100 | --list-item-bg-active: hsl(0, 0%, 97.3%); |
76 | 101 | --list-item-border: hsl(0, 0%, 90.9%); |
77 | 102 | --segmented-control-bg: hsl(0, 0%, 95.1%); |
78 | | - --segmented-control-bg-active: white; |
| 103 | + --segmented-control-bg-active: hsl(0, 0%, 100%); |
79 | 104 | --transfer-list-item-completing-bg: hsl(85, 76.0%, 92.3%); |
80 | 105 | --transfer-list-item-downloading-bg: hsl(85, 76.0%, 92.3%); |
81 | 106 | --transfer-list-item-finished-bg: hsl(0, 0%, 97.3%); |
|
85 | 110 | --transparent: transparent; |
86 | 111 | --overlay-inline: hsla(0, 0%, 0%, 0.047); |
87 | 112 | --overlay-full: hsla(0, 0%, 0%, 0.439); |
88 | | - --button-primary-bg: #FDCE45; |
89 | | - --button-primary-fg: #0A0A0A; |
| 113 | + --button-primary-bg: hsl(44.7, 97.9%, 63.1%); |
| 114 | + --button-primary-fg: hsl(0, 0%, 4.0%); |
90 | 115 | --button-radius: 6px; |
91 | 116 | --input-radius: 6px; |
92 | | - --file-row-icon: #FDCE45; |
93 | | - --yellow-solid: #FDCE45; |
| 117 | + --panel-radius: 10px; |
| 118 | + --primary: hsl(44.7, 97.9%, 63.1%); |
| 119 | + --primary-foreground: hsl(0, 0%, 0%); |
| 120 | + --success-foreground: hsl(0, 0%, 100%); |
| 121 | + --destructive-foreground: hsl(0, 0%, 100%); |
| 122 | + --solid-foreground: hsl(0, 0%, 100%); |
| 123 | + --ring: hsla(47, 100%, 65%, 0.35); |
| 124 | + --file-row-icon: hsl(44.7, 97.9%, 63.1%); |
| 125 | + --yellow-solid: hsl(44.7, 97.9%, 63.1%); |
94 | 126 | --shadow-color: hsl(0, 0%, 78.0%); |
95 | 127 | --shadow: hsl(0, 0%, 78.0%); |
96 | 128 | --shadow-sm: 0 1px 2px hsla(0, 0%, 0%, 0.05); |
97 | 129 | --shadow-md: 0 4px 12px hsla(0, 0%, 0%, 0.08); |
98 | 130 | --shadow-lg: 0 16px 40px hsla(0, 0%, 0%, 0.12); |
99 | 131 | --shadow-focus-color: hsla(47, 100%, 65%, 0.35); |
100 | | - --shadow-focus: 0 0 0 3px var(--shadow-focus-color); |
| 132 | + --shadow-focus: 0 0 0 3px hsla(47, 100%, 65%, 0.35); |
101 | 133 | --font-sans: "GT America", sans-serif; |
102 | 134 | --font-display: "GT America", sans-serif; |
103 | 135 | --font-ui-mono: "GT America Mono", monospace; |
|
150 | 182 | .dark { |
151 | 183 | --button-secondary-bg: hsl(0, 0%, 13.6%); |
152 | 184 | --button-secondary-fg: hsl(0, 0%, 93.0%); |
153 | | - --input-bg: hsl(0, 0%, 13.6%); |
| 185 | + --input-bg: hsl(0, 0%, 8.5%); |
154 | 186 | --input-border: hsl(0, 0%, 24.3%); |
| 187 | + --field-bg: hsl(0, 0%, 8.5%); |
| 188 | + --field-bg-disabled: hsl(0, 0%, 11.0%); |
| 189 | + --field-border: hsl(0, 0%, 24.3%); |
| 190 | + --field-border-hover: hsl(0, 0%, 31.2%); |
| 191 | + --field-border-focus: hsl(0, 0%, 31.2%); |
| 192 | + --field-text: hsl(0, 0%, 93.0%); |
| 193 | + --field-placeholder: hsl(0, 0%, 62.8%); |
| 194 | + --field-ring: 0 0 0 1px hsl(0, 0%, 31.2%); |
| 195 | + --panel-bg: hsl(0, 0%, 13.6%); |
| 196 | + --panel-border: hsl(0, 0%, 20.5%); |
| 197 | + --panel-shadow: 0 4px 12px hsla(0, 0%, 0%, 0.5); |
| 198 | + --background: hsl(0, 0%, 8.5%); |
| 199 | + --foreground: hsl(0, 0%, 93.0%); |
| 200 | + --foreground-muted: hsl(0, 0%, 62.8%); |
| 201 | + --success: hsl(151, 51.7%, 28.4%); |
| 202 | + --destructive: hsl(358, 65.0%, 40.4%); |
| 203 | + --muted: hsl(0, 0%, 11.0%); |
| 204 | + --muted-foreground: hsl(0, 0%, 62.8%); |
| 205 | + --accent: hsl(0, 0%, 13.6%); |
| 206 | + --accent-foreground: hsl(0, 0%, 93.0%); |
| 207 | + --card: hsl(0, 0%, 13.6%); |
| 208 | + --card-foreground: hsl(0, 0%, 93.0%); |
| 209 | + --popover: hsl(0, 0%, 13.6%); |
| 210 | + --popover-foreground: hsl(0, 0%, 93.0%); |
| 211 | + --input: hsl(0, 0%, 24.3%); |
155 | 212 | --file-row-bg: transparent; |
156 | 213 | --file-row-bg-hover: hsl(0, 0%, 11.0%); |
157 | 214 | --notification-info-bg: hsl(0, 0%, 13.6%); |
|
200 | 257 | --yellow-line: hsl(49, 100%, 14.3%); |
201 | 258 | --yellow-border: hsl(49, 90.3%, 18.4%); |
202 | 259 | --yellow-border-hover: hsl(50, 100%, 22.0%); |
203 | | - --yellow-solid-hover: #FDCE45; |
| 260 | + --yellow-solid-hover: hsl(44.7, 97.9%, 63.1%); |
204 | 261 | --yellow-text-secondary: hsl(48, 100%, 47.0%); |
205 | 262 | --yellow-text: hsl(53, 100%, 91.0%); |
206 | 263 | --lime-3: hsl(85, 45%, 12%); |
207 | | - --html-bg: black; |
| 264 | + --html-bg: hsl(0, 0%, 0%); |
208 | 265 | --app-bg: hsl(0, 0%, 8.5%); |
209 | 266 | --nav-bg: hsl(0, 0%, 8.5%); |
210 | 267 | --nav-item-bg: transparent; |
|
224 | 281 | --lo-contrast: hsl(0, 0%, 8.5%); |
225 | 282 | --overlay-inline: hsla(0, 0%, 0%, 0.439); |
226 | 283 | --overlay-full: hsla(0, 0%, 0%, 0.565); |
227 | | - --shadow-color: black; |
228 | | - --shadow: black; |
| 284 | + --shadow-color: hsl(0, 0%, 0%); |
| 285 | + --shadow: hsl(0, 0%, 0%); |
229 | 286 | --shadow-sm: 0 1px 2px hsla(0, 0%, 0%, 0.4); |
230 | 287 | --shadow-md: 0 4px 12px hsla(0, 0%, 0%, 0.5); |
231 | 288 | --shadow-lg: 0 16px 40px hsla(0, 0%, 0%, 0.6); |
@@ -363,4 +420,4 @@ a:hover { text-decoration-color: currentColor; } |
363 | 420 | .bg-1 { background: var(--bg); } |
364 | 421 | .bg-2 { background: var(--bg-secondary); } |
365 | 422 | .bg-component { background: var(--component-bg); } |
366 | | -.bg-yellow { background: var(--yellow-solid); color: #000; } |
| 423 | +.bg-yellow { background: var(--yellow-solid); color: var(--primary-foreground); } |
0 commit comments