diff --git a/src/js/darkmode.js b/src/js/darkmode.js index 6824974..69e0438 100644 --- a/src/js/darkmode.js +++ b/src/js/darkmode.js @@ -5,6 +5,7 @@ MD.Darkmode = function(){ if (!button) return false; function set(isDark) { + button.setAttribute("title", isDark ? "Switch to lightmode" : "Switch to darkmode") body.classList.toggle("inverted", !isDark); body.classList.add("cancel-transitions"); diff --git a/src/js/loading.js b/src/js/loading.js index 695a0e2..e540f13 100644 --- a/src/js/loading.js +++ b/src/js/loading.js @@ -1,7 +1,7 @@ (function(){ const canvasContent = localStorage.getItem("md-canvasContent"); const isDark = localStorage.getItem("md-darkmode"); - document.body.classList.toggle("inverted", !isDark); + if (!isDark) body.classList.add("inverted"); if (!canvasContent) return; const parser = new DOMParser(); const doc = parser.parseFromString(canvasContent, "image/svg+xml");