Added FAQ to Downloads

This commit is contained in:
2024-09-17 11:57:06 -05:00
parent 0533902f20
commit e27d62e665
11 changed files with 4490 additions and 22 deletions

View File

@@ -0,0 +1,33 @@
const $ = q => document.querySelector(q);
const $$ = q => document.querySelectorAll(q);
function toggleClassClicker(i, clazz) {
document.getElementById("clicker-" + i).classList.toggle(clazz);
}
function toggleClass(i, clazz) {
document.getElementById(i).classList.toggle(clazz);
}
function showElement(i) {
toggleClassClicker(i, "hidden")
}
const toggleFAQ = id => $('#faq-' + id).parentElement.querySelector('button>span').innerHTML = $('#faq-' + id).classList.toggle('hidden')?'+':'-';
const closeAnnouncementHandler = (el) => {
el.addEventListener('click', e => {
console.log('click!');
console.log(e.target.parentElement);
e.target.parentElement.classList.toggle('hidden');
})
}
document.addEventListener('DOMContentLoaded', () => {
let els = $$('#announcement .close');
els.forEach(el => {
if(el) closeAnnouncementHandler(el);
});
});