Add menu trigger to desktop

This commit is contained in:
panr
2019-02-01 08:39:12 +01:00
parent 4254f4c314
commit 88d7d5ddba
10 changed files with 24 additions and 15 deletions

View File

@ -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;

View File

@ -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");
}
});