diff --git a/assets/scripts/features/darkmode/index.js b/assets/scripts/features/darkmode/index.js index 74ac8e0..9ecaf2e 100644 --- a/assets/scripts/features/darkmode/index.js +++ b/assets/scripts/features/darkmode/index.js @@ -14,7 +14,11 @@ window.addEventListener('load', async () => { function loadScheme() { - return localStorage.getItem(PERSISTENCE_KEY) || "system" + return localStorage.getItem(PERSISTENCE_KEY) || loadDefaultScheme() + } + + function loadDefaultScheme() { + return document.getElementById('defaultTheme').innerText || "system" } function saveScheme(scheme) { diff --git a/layouts/_default/baseof.html b/layouts/_default/baseof.html index 65f6364..aeb03bc 100644 --- a/layouts/_default/baseof.html +++ b/layouts/_default/baseof.html @@ -12,7 +12,7 @@ {{- partial "analytics.html" . -}}