10 lines
301 B
JavaScript
10 lines
301 B
JavaScript
((e, s) => {
|
|
var d = "light-mode",
|
|
a = "dark-mode",
|
|
o = new Date().getHours();
|
|
("matchMedia" in e && e.matchMedia("(prefers-color-scheme)")) ||
|
|
((e = (o = o <= e._sunrise || o >= e._sunset ? a : d) == a ? d : a),
|
|
s.body.classList.add(o),
|
|
s.body.classList.remove(e));
|
|
})(window, document);
|