From 17eafc6711f698a0e0e04e62c79dcd57efc082fb Mon Sep 17 00:00:00 2001 From: Khlalid Abdull Aziz Mahdy El-Hela <khalid.zizo21@gmail.com> Date: Thu, 13 Oct 2022 23:09:56 +0000 Subject: [PATCH] Update static/pafcm.js --- static/pafcm.js | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/static/pafcm.js b/static/pafcm.js index e07fe0e..f0f54f8 100644 --- a/static/pafcm.js +++ b/static/pafcm.js @@ -1,3 +1,22 @@ +const body = document.querySelector("body"); +const navbar = document.querySelector(".navbar"); +const menu = document.querySelector(".menu-list"); +const menuBtn = document.querySelector(".menu-btn"); +const cancelBtn = document.querySelector(".cancel-btn"); +menuBtn.onclick = ()=>{ + menu.classList.add("active"); + menuBtn.classList.add("hide"); + body.classList.add("disabledScroll"); +} +cancelBtn.onclick = ()=>{ + menu.classList.remove("active"); + menuBtn.classList.remove("hide"); + body.classList.remove("disabledScroll"); +} +window.onscroll = ()=>{ + this.scrollY > 20 ? navbar.classList.add("sticky") : navbar.classList.remove("sticky"); +} + const sections = document.querySelectorAll("section"); -- GitLab