diff --git a/public/finance-tips.html b/public/finance-tips.html index 6ec8d591..05574a42 100644 --- a/public/finance-tips.html +++ b/public/finance-tips.html @@ -37,9 +37,9 @@ @@ -215,8 +215,8 @@

Disclaimer

Resources

diff --git a/public/schemes.html b/public/schemes.html index 2c196453..68bb8380 100644 --- a/public/schemes.html +++ b/public/schemes.html @@ -15,6 +15,62 @@ @@ -569,7 +697,11 @@ Analytics Finance Tips Govt Schemes + + @@ -895,7 +1027,31 @@

Resources

behavior: "smooth" }); }); +/* ========================= + DARK / LIGHT MODE TOGGLE +========================= */ +const toggleBtn = document.getElementById("themeToggle"); +const icon = toggleBtn.querySelector("i"); + +// Load saved mode +if (localStorage.getItem("theme") === "dark") { + document.body.classList.add("dark-mode"); + icon.classList.replace("fa-moon", "fa-sun"); +} + +// Toggle function +toggleBtn.addEventListener("click", () => { + document.body.classList.toggle("dark-mode"); + + if (document.body.classList.contains("dark-mode")) { + localStorage.setItem("theme", "dark"); + icon.classList.replace("fa-moon", "fa-sun"); + } else { + localStorage.setItem("theme", "light"); + icon.classList.replace("fa-sun", "fa-moon"); + } +});