Files
ssnj/scripts/preload.js
2026-05-10 21:46:00 +02:00

9 lines
348 B
JavaScript

(function() {
try {
const saved = localStorage.getItem("theme");
const osPref = matchMedia("(prefers-color-scheme: dark)").matches ? "dark" : "light";
document.documentElement.setAttribute("data-theme", saved || osPref);
} catch (e) {
document.documentElement.setAttribute("data-theme", "light");
}
})();