17 lines
416 B
JavaScript
17 lines
416 B
JavaScript
export function loadTheme() {
|
|
const savedTheme = localStorage.getItem("theme");
|
|
|
|
if (savedTheme === "dark") {
|
|
document.body.classList.add("dark");
|
|
}
|
|
}
|
|
|
|
export function toggleTheme() {
|
|
document.body.classList.toggle("dark");
|
|
|
|
if (document.body.classList.contains("dark")) {
|
|
localStorage.setItem("theme", "dark");
|
|
} else {
|
|
localStorage.setItem("theme", "light");
|
|
}
|
|
} |