13 lines
558 B
JavaScript
13 lines
558 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){}
|
|
})();
|