WebOrbiton
v1.3.0

AtheraStudio SyncDrop

8 lines · 289 B
  1. (function () {
  2. try {
  3. var saved = localStorage.getItem('orb-theme');
  4. var dark = saved ? saved === 'dark' : !!(window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches);
  5. if (dark) document.documentElement.classList.add('orb-dark');
  6. } catch (e) {}
  7. })();
  8. ​