โŒ

OOps!

OOPS, PAGE NOT FOUND!

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, nec mattis, pulvinar dapibus leo.

(function () { const body = document.body; const toggle = document.getElementById("jhl-theme-toggle"); if (!body || !toggle) { console.log("JHL toggle: body or toggle not found"); return; } const lightIcon = document.querySelector(".jhl-toggle-light"); const darkIcon = document.querySelector(".jhl-toggle-dark"); // Load saved preference let saved = localStorage.getItem("jhl-theme"); if (saved === "dark") { body.classList.add("dark-mode"); darkIcon && darkIcon.classList.add("active"); lightIcon && lightIcon.classList.remove("active"); } else { body.classList.add("light-mode"); lightIcon && lightIcon.classList.add("active"); darkIcon && darkIcon.classList.remove("active"); } // Toggle on click toggle.addEventListener("click", function () { if (body.classList.contains("light-mode")) { body.classList.remove("light-mode"); body.classList.add("dark-mode"); lightIcon && lightIcon.classList.remove("active"); darkIcon && darkIcon.classList.add("active"); localStorage.setItem("jhl-theme", "dark"); } else { body.classList.remove("dark-mode"); body.classList.add("light-mode"); darkIcon && darkIcon.classList.remove("active"); lightIcon && lightIcon.classList.add("active"); localStorage.setItem("jhl-theme", "light"); } }); })();