Motive werden geladen ...
document.querySelector('.filter-toggle').addEventListener('click', () => {
document.querySelector('.filterbar').classList.toggle('active');
});
document.querySelectorAll('.expand-btn-filter').forEach(btn => {
btn.addEventListener('click', () => {
const thisContent = btn.previousElementSibling;
// Alle anderen Inhalte einklappen
document.querySelectorAll('.filter-content').forEach(content => {
if (content !== thisContent) {
content.classList.remove('expanded');
const otherBtn = content.nextElementSibling;
if (otherBtn && otherBtn.classList.contains('expand-btn-filter')) {
otherBtn.textContent = 'Mehr anzeigen';
}
}
});
// Eigenen Inhalt toggeln
const expanded = thisContent.classList.toggle('expanded');
btn.textContent = expanded ? 'Weniger anzeigen' : 'Mehr anzeigen';
});
});
const backBtn = document.getElementById('back-to-top');
window.addEventListener('scroll', () => {
backBtn.style.display = window.scrollY > 300 ? 'block' : 'none';
});
backBtn.addEventListener('click', () => {
window.scrollTo({ top: 0, behavior: 'smooth' });
});