From 019a5cf9b43630e1d7f09b8bc55de844da989623 Mon Sep 17 00:00:00 2001 From: Aritro Bag Date: Sat, 15 Aug 2026 14:37:14 +0530 Subject: [PATCH] Fix: markdown-previewer - dark mode toggle not working --- tools/markdown-previewer.html | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) 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 {