From 9156e65b05ca7e5fdfb1c7c0aceb15632243e86a Mon Sep 17 00:00:00 2001 From: Ish Date: Mon, 1 Mar 2021 17:08:32 -0500 Subject: [PATCH 1/4] fixes the issue where if clickeed the page would stop displaying information (like meetup events, and team meetings) --- events/events.html | 23 ++++++++++++++++------- 1 file changed, 16 insertions(+), 7 deletions(-) diff --git a/events/events.html b/events/events.html index f23f4ae8d8..5b46e1d769 100644 --- a/events/events.html +++ b/events/events.html @@ -66,13 +66,22 @@

} function showingDropDown() { - this.classList.toggle("active"); - let dropDown = this.nextElementSibling; - - if (dropDown.style.display === "block") { - dropDown.style.display = "none"; - } else { - dropDown.style.display = "block"; + if(document.body.clientWidth<767){ + let dropDown = this.nextElementSibling; + if (dropDown.style.display === "block") { + dropDown.style.display = "none"; + } else { + dropDown.style.display = "block"; + } + } + } + window.addEventListener('resize',fixDropDown) + function fixDropDown(){ + if(document.body.clientWidth>767){ + const columns = document.querySelectorAll('.mobile-dropdown'); + for(let column of columns){ + column.style.display='block'; + } } } \ No newline at end of file From d804a3b12b2110e57c868a1a073e07f35c13632d Mon Sep 17 00:00:00 2001 From: Ish Date: Mon, 1 Mar 2021 19:00:49 -0500 Subject: [PATCH 2/4] fixed cute little carrot thing --- events/events.html | 2 ++ 1 file changed, 2 insertions(+) diff --git a/events/events.html b/events/events.html index 5b46e1d769..b9d16f43d3 100644 --- a/events/events.html +++ b/events/events.html @@ -67,6 +67,7 @@

function showingDropDown() { if(document.body.clientWidth<767){ + this.classList.toggle("active"); let dropDown = this.nextElementSibling; if (dropDown.style.display === "block") { dropDown.style.display = "none"; @@ -81,6 +82,7 @@

const columns = document.querySelectorAll('.mobile-dropdown'); for(let column of columns){ column.style.display='block'; + column.previousElementSibling.classList.remove('active'); } } } From 30bb6cebd520e91b48ef71ec533ba3165cc6df1e Mon Sep 17 00:00:00 2001 From: Ish Date: Tue, 2 Mar 2021 16:55:25 -0500 Subject: [PATCH 3/4] fixed function name --- events/events.html | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/events/events.html b/events/events.html index b9d16f43d3..6d98b4b2fb 100644 --- a/events/events.html +++ b/events/events.html @@ -76,8 +76,8 @@

} } } - window.addEventListener('resize',fixDropDown) - function fixDropDown(){ + window.addEventListener('resize',handleScreenResize) + function handleScreenResize(){ if(document.body.clientWidth>767){ const columns = document.querySelectorAll('.mobile-dropdown'); for(let column of columns){ From 56d6c4ddde536914acc666d3c4c3e18eaf11fd90 Mon Sep 17 00:00:00 2001 From: Ish Date: Tue, 2 Mar 2021 21:11:19 -0500 Subject: [PATCH 4/4] fixed issue where desktop to mobile would leave accordions open. --- events/events.html | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/events/events.html b/events/events.html index 6d98b4b2fb..16a0dadcf6 100644 --- a/events/events.html +++ b/events/events.html @@ -85,5 +85,11 @@

column.previousElementSibling.classList.remove('active'); } } + else{ + const columns = document.querySelectorAll('.mobile-dropdown'); + for(let column of columns){ + column.style.display='none'; + } } +} \ No newline at end of file