mirror of
https://github.com/kristoferssolo/kristofersxyz.git
synced 2026-03-22 00:26:20 +00:00
Remade navigation bar
This commit is contained in:
13
static/main/js/navigation.js
Normal file
13
static/main/js/navigation.js
Normal file
@@ -0,0 +1,13 @@
|
||||
const PRIMARY_NAV = document.querySelector(".primary-navigation")
|
||||
const NAV_TOGGLE = document.querySelector(".mobile-nav-toggle")
|
||||
|
||||
NAV_TOGGLE.addEventListener("click", () => {
|
||||
const visibility = PRIMARY_NAV.getAttribute("data-visible") === "false"
|
||||
if (visibility) {
|
||||
PRIMARY_NAV.setAttribute("data-visible", true)
|
||||
NAV_TOGGLE.setAttribute("aria-expanded", true)
|
||||
} else {
|
||||
PRIMARY_NAV.setAttribute("data-visible", false)
|
||||
NAV_TOGGLE.setAttribute("aria-expanded", false)
|
||||
}
|
||||
})
|
||||
Reference in New Issue
Block a user