Overhauled the complete user interface
This commit is contained in:
parent
5fefee2282
commit
7fa405a957
11 changed files with 229 additions and 173 deletions
|
@ -1,14 +1,21 @@
|
|||
document.addEventListener("DOMContentLoaded", () => {
|
||||
let dropdownmenuElement = document.getElementById("dropdownmenu");
|
||||
let dropdownmenuButtonElement = document.getElementById("dropdownmenu-button");
|
||||
let dropdownmenuNopeElement = document.getElementById("dropdownnope");
|
||||
function toggleDropDown() {
|
||||
if (dropdownmenuElement.classList.contains("dropdownvisible")) {
|
||||
dropdownmenuElement.classList.remove("dropdownvisible");
|
||||
dropdownmenuNopeElement.classList.remove("dropdownvisible");
|
||||
} else {
|
||||
dropdownmenuElement.classList.add("dropdownvisible");
|
||||
dropdownmenuNopeElement.classList.add("dropdownvisible");
|
||||
}
|
||||
}
|
||||
if (dropdownmenuButtonElement != null) {
|
||||
dropdownmenuButtonElement.addEventListener("click", () => {
|
||||
if (dropdownmenuElement.classList.contains("dropdownvisible")) {
|
||||
dropdownmenuElement.classList.remove("dropdownvisible");
|
||||
}
|
||||
else {
|
||||
dropdownmenuElement.classList.add("dropdownvisible");
|
||||
}
|
||||
dropdownmenuButtonElement.addEventListener("click", toggleDropDown);
|
||||
dropdownmenuNopeElement.addEventListener("click", () => {
|
||||
dropdownmenuElement.classList.remove("dropdownvisible");
|
||||
dropdownmenuNopeElement.classList.remove("dropdownvisible");
|
||||
})
|
||||
}
|
||||
});
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue