diff --git a/tools/markdown-previewer.html b/tools/markdown-previewer.html index acdc6b2..280f4ad 100644 --- a/tools/markdown-previewer.html +++ b/tools/markdown-previewer.html @@ -550,6 +550,7 @@ render(); }); + let dark = false; try { const savedTheme = localStorage.getItem(STORAGE_KEYS.theme); if (savedTheme === "dark") { @@ -557,6 +558,7 @@ } } catch {} + let currentView = "both"; try { const savedView = localStorage.getItem(STORAGE_KEYS.view); setView(savedView || "both"); @@ -564,7 +566,6 @@ setView("both"); } // ── view modes ── - let currentView = "both"; function setView(mode) { currentView = mode; workspace.className = "workspace" + (mode === "editor" ? " editor-only" : mode === "preview" ? " preview-only" : ""); @@ -574,7 +575,7 @@ } setView("both"); try { - localStorage.setItem(STORAGE_KEYS.view, mode); + localStorage.setItem(STORAGE_KEYS.view, currentView); } catch {} // ── resizer ── const resizer = document.getElementById("resizer"); @@ -606,7 +607,6 @@ }); // ── theme ── - let dark = false; function toggleTheme() { dark = !dark; try {