function setTheme(mode) {
localStorage.setItem("theme-storage", mode);
var toggleBtn = document.getElementById("dark-mode-toggle");
if (mode === "dark") {
var darkModeStyle = document.getElementById("darkModeStyle");
if (darkModeStyle) darkModeStyle.disabled = false;
// Update icon to moon for dark mode
if (toggleBtn) {
toggleBtn.innerHTML = ``;
toggleBtn.setAttribute('data-theme', 'dark');
}
} else if (mode === "light") {
var darkModeStyle = document.getElementById("darkModeStyle");
if (darkModeStyle) darkModeStyle.disabled = true;
// Update icon to sun for light mode
if (toggleBtn) {
toggleBtn.innerHTML = ``;
toggleBtn.setAttribute('data-theme', 'light');
}
}
}
function toggleTheme() {
if (localStorage.getItem("theme-storage") === "light") {
setTheme("dark");
} else if (localStorage.getItem("theme-storage") === "dark") {
setTheme("light");
}
}
var savedTheme = localStorage.getItem("theme-storage") || "light";
setTheme(savedTheme);