Remade navigation bar

This commit is contained in:
Kristofers Solo
2023-01-17 23:22:07 +02:00
parent 4feb2383bd
commit 16f7dbd235
9 changed files with 361 additions and 116 deletions

View 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)
}
})