13 lines
591 B
JavaScript
13 lines
591 B
JavaScript
(function () {
|
|
try {
|
|
var s = localStorage.getItem("theme");
|
|
var dd = document.querySelector('meta[name="theme-default-dark"]');
|
|
var defaultDark = dd ? dd.getAttribute("content") === "true" : false;
|
|
if (s === "dark" || (!s && defaultDark)) document.documentElement.classList.add("dark");
|
|
var nc = localStorage.getItem("navbarColor"),
|
|
nt = localStorage.getItem("navbarTextColor");
|
|
if (nc) document.documentElement.style.setProperty("--color-navbar", nc);
|
|
if (nt) document.documentElement.style.setProperty("--color-navbar-text", nt);
|
|
} catch (e) {}
|
|
})();
|