Skip to content

Commit 9d3caa3

Browse files
authored
Fix input and border colors (#612)
1 parent 29ad610 commit 9d3caa3

File tree

1 file changed

+20
-5
lines changed

1 file changed

+20
-5
lines changed

src/main/frontend/main.scss

Lines changed: 20 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,6 @@
2626

2727
/* Table */
2828
--table-background: var(--card-background);
29-
--table-border-color: var(--card-border-color);
3029

3130
/* Tab bar */
3231
--tabs-item-background--selected: oklch(
@@ -37,9 +36,9 @@
3736
--panel-border-color: color-mix(in oklch, var(--text-color-secondary) 15%, var(--background));
3837

3938
/* Form */
40-
--input-color: oklch(from var(--text-color-secondary) l c h / 0.04);
41-
--input-border: oklch(from var(--text-color-secondary) l c h / 0.25);
42-
--input-border-hover: oklch(from var(--text-color-secondary) l c h / 0.35);
39+
--input-color: color-mix(in oklch, var(--text-color-secondary) 5%, var(--background));
40+
--input-border: color-mix(in oklch, var(--text-color-secondary) 30%, var(--background));
41+
--input-border-hover: color-mix(in oklch, var(--text-color-secondary) 40%, var(--background));
4342
--focus-input-glow: oklch(from var(--focus-input-border) l c h / 0.2);
4443

4544
/* Plugin manager */
@@ -66,7 +65,7 @@
6665

6766
/* Card */
6867
--card-background: color-mix(in oklch, var(--text-color-secondary) 7.5%, var(--background));
69-
--card-border-color: var(--prefers-contrast, color-mix(in oklch, var(--text-color-secondary) 10%, var(--background)));
68+
--card-border-color: var(--prefers-contrast, color-mix(in oklch, var(--text-color-secondary) 10%, var(--card-background)));
7069

7170
@media (prefers-contrast: more) {
7271
--prefers-contrast: var(--text-color);
@@ -75,6 +74,22 @@
7574
// Render native browser elements in dark mode
7675
color-scheme: dark;
7776

77+
// This should be removed when core usees '--card-border-color' for tabs
78+
.tabBar {
79+
&::before {
80+
border: var(--jenkins-border-width) solid var(--card-border-color);
81+
}
82+
}
83+
84+
// This should be removed when core usees '--card-border-color' for tables
85+
.jenkins-table {
86+
@supports (not (-moz-appearance: none)) {
87+
&::before {
88+
border: var(--jenkins-border-width) solid var(--card-border-color);
89+
}
90+
}
91+
}
92+
7893
$colors: (
7994
"blue": oklch(64.23% 0.3 252.93),
8095
"brown": oklch(63.14% 0.1 65.44),

0 commit comments

Comments
 (0)