Files
ssnj/scripts/preload.js
2026-04-20 14:43:50 +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');
}
})();