fix theme.js ty lucidiot ;w;

This commit is contained in:
onomanapeia 2024-12-23 13:29:18 -06:00
parent 7367fd828b
commit 82f2ae984e

View file

@ -1,5 +1,7 @@
var DEFAULT_THEME = "peach"; window.addEventListener('load', function() {
var THEMES = [DEFAULT_THEME, "moon", "sakura", "honey"]; var prefersDarkScheme = window.matchMedia !== undefined && window.matchMedia("(prefers-color-scheme: dark)").matches;
var DEFAULT_THEME = prefersDarkScheme ? 'moon' : 'peach';
var THEMES = ["moon", "peach", "sakura", "honey"];
function setTheme(theme) { function setTheme(theme) {
if (THEMES.indexOf(theme) < 0) theme = DEFAULT_THEME; if (THEMES.indexOf(theme) < 0) theme = DEFAULT_THEME;
@ -15,3 +17,4 @@
setTheme(el.dataset.theme); setTheme(el.dataset.theme);
}); });
}; };
})