Skip to content

Commit b410eb3

Browse files
authored
Use the new light-dark color function (adazzle#3557)
1 parent f47b8a3 commit b410eb3

File tree

2 files changed

+6
-34
lines changed

2 files changed

+6
-34
lines changed

website/Nav.tsx

Lines changed: 4 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -8,12 +8,7 @@ const navClassname = css`
88
flex-direction: column;
99
white-space: nowrap;
1010
11-
@media (prefers-color-scheme: light) {
12-
border-inline-start: 4px solid hsl(210deg 50% 80%);
13-
}
14-
@media (prefers-color-scheme: dark) {
15-
border-inline-start: 4px solid hsl(210deg 50% 40%);
16-
}
11+
border-inline-start: 4px solid light-dark(hsl(210deg 50% 80%), hsl(210deg 50% 40%));
1712
1813
h1,
1914
h2 {
@@ -30,33 +25,17 @@ const navClassname = css`
3025
transition: 0.1s background-color;
3126
3227
&:hover {
33-
@media (prefers-color-scheme: light) {
34-
background-color: hsl(210deg 50% 90%);
35-
}
36-
@media (prefers-color-scheme: dark) {
37-
background-color: hsl(210deg 50% 30%);
38-
}
28+
background-color: light-dark(hsl(210deg 50% 90%), hsl(210deg 50% 30%));
3929
}
4030
}
4131
`;
4232

4333
const activeNavClassname = css`
4434
font-weight: 500;
45-
46-
@media (prefers-color-scheme: light) {
47-
background-color: hsl(210deg 50% 80%);
48-
}
49-
@media (prefers-color-scheme: dark) {
50-
background-color: hsl(210deg 50% 40%);
51-
}
35+
background-color: light-dark(hsl(210deg 50% 80%), hsl(210deg 50% 40%));
5236
5337
a&:hover {
54-
@media (prefers-color-scheme: light) {
55-
background-color: hsl(210deg 50% 70%);
56-
}
57-
@media (prefers-color-scheme: dark) {
58-
background-color: hsl(210deg 50% 50%);
59-
}
38+
background-color: light-dark(hsl(210deg 50% 70%), hsl(210deg 50% 50%));
6039
}
6140
`;
6241

website/root.css

Lines changed: 2 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -8,15 +8,8 @@ body {
88
:root {
99
color-scheme: light dark;
1010

11-
@media (prefers-color-scheme: light) {
12-
background-color: #fff;
13-
color: #111;
14-
}
15-
16-
@media (prefers-color-scheme: dark) {
17-
background-color: hsl(0deg 0% 10%);
18-
color: #fff;
19-
}
11+
background-color: light-dark(#fff, hsl(0deg 0% 10%));
12+
color: light-dark(#111, #fff);
2013
}
2114

2215
#root {

0 commit comments

Comments
 (0)