17 lines
No EOL
419 B
JavaScript
17 lines
No EOL
419 B
JavaScript
import lolight from "../vendor/lolight"
|
|
|
|
lolight("pre code")
|
|
|
|
document
|
|
.querySelector("#dark-mode-toggle")
|
|
.addEventListener("click", (e) => {
|
|
e.preventDefault()
|
|
const data = document.documentElement.dataset
|
|
if (data["mode"] && data["mode"] == "dark") {
|
|
delete data["mode"]
|
|
window.localStorage.removeItem("theme")
|
|
} else {
|
|
data["mode"] = "dark"
|
|
window.localStorage.setItem("theme", "dark")
|
|
}
|
|
}) |