normalized popups

This commit is contained in:
Malcolm Diller
2022-10-28 16:48:32 -07:00
parent ef6f491d94
commit 09c11a385d
8 changed files with 154 additions and 78 deletions

View File

@ -1311,4 +1311,19 @@ async function getDiskPath() {
}
}
/* setup popup handlers */
document.querySelectorAll('.popup').forEach(popup => {
popup.addEventListener('click', event => {
if (event.target == popup) {
popup.classList.remove("active")
}
})
var closeButton = popup.querySelector(".close-button")
if (closeButton) {
closeButton.addEventListener('click', () => {
popup.classList.remove("active")
})
}
})
createCollapsibles()