Skip to content

Commit

Permalink
Use the new light-dark color function (adazzle#3557)
Browse files Browse the repository at this point in the history
  • Loading branch information
amanmahajan7 authored and adityatoshniwal committed Jul 31, 2024
1 parent c940fc7 commit b5cf721
Show file tree
Hide file tree
Showing 2 changed files with 6 additions and 34 deletions.
29 changes: 4 additions & 25 deletions website/Nav.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -8,12 +8,7 @@ const navClassname = css`
flex-direction: column;
white-space: nowrap;
@media (prefers-color-scheme: light) {
border-inline-start: 4px solid hsl(210deg 50% 80%);
}
@media (prefers-color-scheme: dark) {
border-inline-start: 4px solid hsl(210deg 50% 40%);
}
border-inline-start: 4px solid light-dark(hsl(210deg 50% 80%), hsl(210deg 50% 40%));
h1,
h2 {
Expand All @@ -30,33 +25,17 @@ const navClassname = css`
transition: 0.1s background-color;
&:hover {
@media (prefers-color-scheme: light) {
background-color: hsl(210deg 50% 90%);
}
@media (prefers-color-scheme: dark) {
background-color: hsl(210deg 50% 30%);
}
background-color: light-dark(hsl(210deg 50% 90%), hsl(210deg 50% 30%));
}
}
`;

const activeNavClassname = css`
font-weight: 500;
@media (prefers-color-scheme: light) {
background-color: hsl(210deg 50% 80%);
}
@media (prefers-color-scheme: dark) {
background-color: hsl(210deg 50% 40%);
}
background-color: light-dark(hsl(210deg 50% 80%), hsl(210deg 50% 40%));
a&:hover {
@media (prefers-color-scheme: light) {
background-color: hsl(210deg 50% 70%);
}
@media (prefers-color-scheme: dark) {
background-color: hsl(210deg 50% 50%);
}
background-color: light-dark(hsl(210deg 50% 70%), hsl(210deg 50% 50%));
}
`;

Expand Down
11 changes: 2 additions & 9 deletions website/root.css
Original file line number Diff line number Diff line change
Expand Up @@ -8,15 +8,8 @@ body {
:root {
color-scheme: light dark;

@media (prefers-color-scheme: light) {
background-color: #fff;
color: #111;
}

@media (prefers-color-scheme: dark) {
background-color: hsl(0deg 0% 10%);
color: #fff;
}
background-color: light-dark(#fff, hsl(0deg 0% 10%));
color: light-dark(#111, #fff);
}

#root {
Expand Down

0 comments on commit b5cf721

Please sign in to comment.