blob: 9afda23e737a32bd8007aad6532c38afb2a80341 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
const mobileMenu = document.getElementById("mobile-menu");
const hamburgerLayers = document.querySelectorAll(".hamburger-layer");
const header = document.querySelector("header");
document.getElementById("hamburger").addEventListener("click", () => {
// Toggle open/close
if (mobileMenu.classList.contains("hidden")) {
mobileMenu.classList.replace("hidden", "flex");
} else {
mobileMenu.classList.replace("flex", "hidden");
}
// Change colour
if (header.classList.contains("text-white")) {
hamburgerLayers.forEach((el) => el.classList.toggle("bg-black!"));
}
});
|