Skip to content

Commit 6b6f280

Browse files
committed
refactor: update surface color variables for consistency across styles
1 parent 9dc36dc commit 6b6f280

3 files changed

Lines changed: 14 additions & 10 deletions

File tree

dist/theme.css

Lines changed: 11 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -199,9 +199,13 @@
199199
--color-primary-hover: hsl(from var(--color-primary) h s calc(l - 8%));
200200
--color-primary-muted: hsl(from var(--color-primary) h s calc(l + 28%));
201201
/* surfaces */
202-
--color-surface: light-dark(#ffffff, #1a1a1a);
203-
--color-surface-2: light-dark(#f5f5f5, #252525);
204-
--color-surface-3: light-dark(#ebebeb, #2e2e2e);
202+
--color-surface: light-dark(#ffffff, #1a1a1a); /* fond de page, base */
203+
--color-surface-alt: light-dark(#f5f5f5, #252525); /* sidebar, panels, zones distinctes */
204+
--color-surface-raised: light-dark(#ffffff, #2e2e2e); /* cards, modals, éléments élevés */
205+
--color-surface-overlay: light-dark(rgba(255,255,255,0.85), rgba(30,30,30,0.85)); /* drawers, popovers (avec backdrop-filter) */
206+
--color-surface-sunken: light-dark(#ebebeb, #141414); /* inputs, zones en creux */
207+
--color-surface-hover: light-dark(#f0f0f0, #2a2a2a); /* hover sur items de liste */
208+
--color-surface-active: light-dark(#e6effd, #1e2d47); /* item sélectionné/actif (teinte primary) */
205209
/* status colors */
206210
--color-success: #10b981;
207211
--color-warning: #f59e0b;
@@ -293,15 +297,15 @@
293297
font-size: var(--text-sm);
294298
}
295299
code {
296-
background: var(--color-surface-2);
300+
background: var(--color-surface-alt);
297301
padding: 0.1em 0.35em;
298302
border-radius: var(--radius-sm);
299303
border: var(--border-width) solid var(--color-border);
300304
}
301305
pre {
302306
padding: var(--pad-md);
303307
border-radius: var(--radius-md);
304-
background: var(--color-surface-2);
308+
background: var(--color-surface-alt);
305309
overflow-x: auto;
306310
& code {
307311
background: none;
@@ -328,7 +332,7 @@
328332
font-size: var(--text-base);
329333
line-height: var(--leading-normal);
330334
color: var(--color-text);
331-
background: var(--color-surface-2);
335+
background: var(--color-surface-alt);
332336
border: var(--border-width) solid var(--color-border);
333337
border-radius: var(--radius-md);
334338
padding: var(--pad-xs) var(--pad-sm);
@@ -368,7 +372,7 @@
368372
font-weight: var(--font-medium);
369373
line-height: var(--leading-none);
370374
color: var(--color-text);
371-
background: var(--color-surface-2);
375+
background: var(--color-surface-alt);
372376
border: var(--border-width) solid var(--color-border);
373377
border-radius: var(--radius-md);
374378
padding: var(--pad-xs) var(--pad-sm);

dist/utilities.css

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -116,7 +116,7 @@
116116

117117
/* ── Background ── */
118118
.bg-white { background-color: #fff; }
119-
.bg-gray-50 { background-color: var(--color-surface-2); }
119+
.bg-gray-50 { background-color: var(--color-surface-alt); }
120120
.bg-blue-50 { background-color: color-mix(in srgb, var(--color-primary) 8%, transparent); }
121121
.bg-blue-100 { background-color: color-mix(in srgb, var(--color-primary) 15%, transparent); }
122122
.bg-orange-100 { background-color: color-mix(in srgb, #f97316 15%, transparent); }

dist/workspace.css

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -279,7 +279,7 @@
279279
font-weight: var(--font-semibold);
280280
}
281281
&:hover:not(.selected) {
282-
background: var(--color-surface-2);
282+
background: var(--color-surface-alt);
283283
}
284284
}
285285
}
@@ -437,7 +437,7 @@
437437
input:not([type='checkbox']):not([type='radio']):not([type='range']):not([type='file']),
438438
textarea,
439439
select {
440-
background-color: var(--color-surface-2);
440+
background-color: var(--color-surface-alt);
441441
color: var(--color-text);
442442
border: var(--border-width) solid var(--color-border);
443443
border-radius: var(--radius-md);

0 commit comments

Comments
 (0)