diff --git a/assets/js/header.js b/assets/js/header.js index 3181dd6..daf8a40 100644 --- a/assets/js/header.js +++ b/assets/js/header.js @@ -30,6 +30,10 @@ export function headerToggle() { }); overlay?.addEventListener("click", closeMenu); + + document.addEventListener("keydown", (e) => { + if (e.key === "Escape" && document.body.classList.contains("menu-open")) closeMenu(); + }); }