Fix navigation detail with menu
This commit is contained in:
@ -8,10 +8,10 @@
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
.menu-opened .line1 {
|
[data-aw-toggle-menu].expanded .line1 {
|
||||||
transform: rotate(-45deg) translate(-12px, 8px);
|
transform: rotate(-45deg) translate(-12px, 8px);
|
||||||
}
|
}
|
||||||
|
|
||||||
.menu-opened .line2 {
|
[data-aw-toggle-menu].expanded .line2 {
|
||||||
transform: rotate(45deg) translate(4px, -16px);
|
transform: rotate(45deg) translate(4px, -16px);
|
||||||
}
|
}
|
@ -28,7 +28,7 @@ const {} = Astro.props;
|
|||||||
|
|
||||||
window.onload = function () {
|
window.onload = function () {
|
||||||
attachEvent("[data-aw-toggle-menu]", "click", function (elem) {
|
attachEvent("[data-aw-toggle-menu]", "click", function (elem) {
|
||||||
elem.classList.toggle("menu-opened");
|
elem.classList.toggle("expanded");
|
||||||
document.getElementById("menu").classList.toggle("hidden");
|
document.getElementById("menu").classList.toggle("hidden");
|
||||||
});
|
});
|
||||||
|
|
||||||
@ -39,4 +39,11 @@ const {} = Astro.props;
|
|||||||
: "light";
|
: "light";
|
||||||
});
|
});
|
||||||
};
|
};
|
||||||
|
window.onpageshow = function () {
|
||||||
|
const elem = document.querySelector("[data-aw-toggle-menu]");
|
||||||
|
if (elem) {
|
||||||
|
elem.classList.remove("expanded");
|
||||||
|
}
|
||||||
|
document.getElementById("menu").classList.add("hidden");
|
||||||
|
};
|
||||||
</script>
|
</script>
|
||||||
|
Reference in New Issue
Block a user