forked from mirrors/hugo-theme-terminal
Add menu trigger to desktop
This commit is contained in:
@ -205,6 +205,7 @@ ol ol {
|
||||
padding: 40px;
|
||||
border-right: 1px solid rgba(255, 255, 255, .1);
|
||||
max-width: 864px;
|
||||
min-height: 100vh;
|
||||
|
||||
@media (--phone) {
|
||||
padding: 20px;
|
||||
|
@ -14,17 +14,15 @@ const isMobileMenu = () => {
|
||||
|
||||
// Common
|
||||
|
||||
menu.addEventListener("click", e => e.stopPropagation());
|
||||
menuMore.addEventListener("click", e => e.stopPropagation());
|
||||
menu && menu.addEventListener("click", e => e.stopPropagation());
|
||||
menuMore && menuMore.addEventListener("click", e => e.stopPropagation());
|
||||
|
||||
isMobileMenu();
|
||||
|
||||
document.body.addEventListener("click", () => {
|
||||
if (!isMobile() && !menuMore.classList.contains("hidden")) {
|
||||
console.log("desktop");
|
||||
menuMore.classList.add("hidden");
|
||||
} else if (isMobile() && !menu.classList.contains("hidden")) {
|
||||
console.log("mobile");
|
||||
menu.classList.add("hidden");
|
||||
}
|
||||
});
|
||||
|
Reference in New Issue
Block a user