2023-04-09 13:52:15 +02:00
|
|
|
// Include phoenix_html to handle method=PUT/DELETE in forms and buttons.
|
|
|
|
import "phoenix_html"
|
|
|
|
|
2023-03-31 17:33:42 +02:00
|
|
|
import lolight from "../vendor/lolight"
|
2023-04-06 14:21:59 +02:00
|
|
|
import GLightbox from 'glightbox'
|
2023-03-31 17:33:42 +02:00
|
|
|
|
|
|
|
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")
|
|
|
|
}
|
2023-04-06 14:21:59 +02:00
|
|
|
})
|
|
|
|
|
2023-04-09 13:52:15 +02:00
|
|
|
GLightbox({ selector: ".lightbox" })
|