Files
PyPost/js/shared/theme.js

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");
}
});