12 lines
383 B
JavaScript
12 lines
383 B
JavaScript
function toggleDarkMode() {
|
|
document.body.classList.toggle("dark-mode");
|
|
localStorage.setItem("dark-mode", document.body.classList.contains("dark-mode"));
|
|
}
|
|
|
|
// Apply stored preference when the page loads
|
|
document.addEventListener("DOMContentLoaded", () => {
|
|
if (localStorage.getItem("dark-mode") === "true") {
|
|
document.body.classList.add("dark-mode");
|
|
}
|
|
});
|