2024-12-20 21:18:31 -05:00
|
|
|
let _themeMM = matchMedia("(prefers-color-scheme: light)");
|
|
|
|
let light, useAutoTheme;
|
2024-12-20 23:44:40 -05:00
|
|
|
light = _themeMM.matches;
|
2024-12-20 21:18:31 -05:00
|
|
|
|
|
|
|
function setTheme() {
|
|
|
|
if (light) {
|
|
|
|
document.documentElement.setAttribute("data-light", "");
|
|
|
|
} else {
|
|
|
|
document.documentElement.removeAttribute("data-light");
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
_themeMM.addEventListener("change", function() {
|
2024-12-20 23:44:40 -05:00
|
|
|
light = _themeMM.matches;
|
|
|
|
setTheme();
|
2024-12-20 21:18:31 -05:00
|
|
|
});
|
|
|
|
|
|
|
|
setTheme();
|