From 7324691a252761bf3f27365abae21bda0eda8843 Mon Sep 17 00:00:00 2001 From: JJ Date: Wed, 19 Mar 2025 15:40:51 +0000 Subject: first commit --- dist/index.js | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 dist/index.js (limited to 'dist/index.js') diff --git a/dist/index.js b/dist/index.js new file mode 100644 index 0000000..9afda23 --- /dev/null +++ b/dist/index.js @@ -0,0 +1,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!")); + } +}); -- cgit v1.2.3