File tree Expand file tree Collapse file tree 1 file changed +8
-3
lines changed
Expand file tree Collapse file tree 1 file changed +8
-3
lines changed Original file line number Diff line number Diff line change @@ -12,7 +12,7 @@ const PAGES = [
1212];
1313---
1414
15- <header id =" header" class =" z-50 w-full " >
15+ <header id =" header" class =" container z-50 mx-auto " >
1616 <div class =" mx-auto flex h-32 items-center justify-between px-6 py-3" >
1717 <a href =" /" data-astro-prefetch =" load" >
1818 <Logo />
@@ -92,8 +92,8 @@ const PAGES = [
9292
9393 let menuOpen = false;
9494
95- menuButton.addEventListener("click", () => {
96- menuOpen = !menuOpen;
95+ function toggleMenu(forceClose = false) {
96+ menuOpen = forceClose ? false : !menuOpen;
9797
9898 menuIcon.classList.toggle("rotate-90", menuOpen);
9999 menuIcon.classList.toggle("opacity-0", menuOpen);
@@ -111,6 +111,11 @@ const PAGES = [
111111 mobileMenu.classList.add("pointer-events-none");
112112 document.body.style.overflow = "";
113113 }
114+ }
115+
116+ menuButton.addEventListener("click", () => toggleMenu());
117+ window.addEventListener("resize", () => {
118+ if (window.innerWidth >= 768 && menuOpen) toggleMenu(true);
114119 });
115120 </script >
116121</header >
You can’t perform that action at this time.
0 commit comments