Adjust theme switch

This commit is contained in:
kritzl 2025-03-03 22:56:33 +01:00
commit a43ea460c3
Signed by: kritzl
SSH key fingerprint: SHA256:5BmINP9VjZWaUk5Z+2CTut1KFhwLtd0ZynMekKbtViM
8 changed files with 200 additions and 27 deletions

View file

@ -611,18 +611,29 @@ nav > ul {
}
}
html,
html.light {
.light();
}
html.dark {
.dark();
}
@media (prefers-color-scheme: dark) {
html {
.dark();
&:has(#themeLight:checked) {
.light();
}
}
#themeToggleDark {
display: none !important;
}
}
@media (prefers-color-scheme: light) {
html {
.light();
&:has(#themeDark:checked) {
.dark();
}
}
#themeToggleLight {
display: none !important;
}
}