Skip to content

Commit df672a4

Browse files
committed
enclose scrollbar-width and scrollbar-color property in supports clause; move scrollbar track to CSS var
1 parent 272f886 commit df672a4

File tree

2 files changed

+11
-8
lines changed

2 files changed

+11
-8
lines changed

src/css/base.css

Lines changed: 10 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -109,17 +109,19 @@ object[type="image/svg+xml"]:not([width]) {
109109
}
110110

111111
@media (pointer: fine) {
112-
html {
113-
scrollbar-color: var(--scrollbar-thumb-color) var(--panel-background);
114-
}
115-
116-
body * {
117-
scrollbar-width: thin;
118-
scrollbar-color: var(--scrollbar-thumb-color) transparent;
112+
@supports (scrollbar-width: thin) {
113+
html {
114+
scrollbar-color: var(--scrollbar-thumb-color) var(--scrollbar-track-color);
115+
}
116+
117+
body * {
118+
scrollbar-width: thin;
119+
scrollbar-color: var(--scrollbar-thumb-color) transparent;
120+
}
119121
}
120122

121123
html::-webkit-scrollbar {
122-
background-color: var(--panel-background);
124+
background-color: var(--scrollbar-track-color);
123125
height: 12px;
124126
width: 12px;
125127
}

src/css/vars.css

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,7 @@
3535
--body-background: var(--color-white);
3636
--panel-background: var(--color-smoke-30);
3737
--panel-border-color: var(--color-smoke-90);
38+
--scrollbar-track-color: var(--color-smoke-30);
3839
--scrollbar-thumb-color: var(--color-gray-10);
3940
--scrollbar_hover-thumb-color: #9c9c9c;
4041
/* navbar */

0 commit comments

Comments
 (0)