mirror of
https://github.com/Rainyy21/Rainyy21.github.io.git
synced 2026-10-11 00:30:17 -04:00
19 lines
558 B
JavaScript
19 lines
558 B
JavaScript
let darkmode = localStorage.getItem('dark')
|
|
const switch_button = document.getElementById("theme_switch")
|
|
|
|
const enableDarkmode = () => {
|
|
document.body.classList.add('dark')
|
|
localStorage.setItem('darkmode' , 'active')
|
|
}
|
|
|
|
const disableDarkmode = () => {
|
|
document.body.classList.remove('dark')
|
|
localStorage.setItem('darkmode', null)
|
|
}
|
|
|
|
if(darkmode === 'avtive') enableDarkmode()
|
|
|
|
switch_button.addEventListener("click", () => {
|
|
darkmode = localStorage.getItem('darkmode')
|
|
darkmode !== "active" ? enableDarkmode() : disableDarkmode()
|
|
})
|