added dedicated style for overflow: hidden on body

This commit is contained in:
Xanazf 2024-10-17 23:46:54 +03:00
parent 48650545bd
commit f110669e31
Signed by: Xanazf
GPG key ID: 4E4A5AD1FB748427
3 changed files with 15 additions and 10 deletions

View file

@ -57,10 +57,11 @@ const NavComponent: Component<NavProps> = props => {
if (open()) {
window.addEventListener("click", handleClickOutside);
document.body.style.overflow = "hidden";
document.body.classList.add("overflow-nav");
document.body.classList.add("dim-content-nav");
} else {
window.removeEventListener("click", handleClickOutside);
document.body.style.overflow = "auto";
document.body.classList.remove("overflow-nav");
document.body.classList.remove("dim-content-nav");
}
});