Update assets and sitemap, remove obsolete icons and fonts
Reorganized font and image assets, replacing outdated files with new ones. Removed unused SVG icons and updated the sitemap with new URLs and last modified dates. Simplified font-face declarations to reflect the updated font structure.
|
After Width: | Height: | Size: 88 KiB |
|
After Width: | Height: | Size: 11 KiB |
|
After Width: | Height: | Size: 1.6 KiB |
|
After Width: | Height: | Size: 13 KiB |
|
After Width: | Height: | Size: 7.5 KiB |
|
After Width: | Height: | Size: 45 KiB |
|
After Width: | Height: | Size: 137 KiB |
|
After Width: | Height: | Size: 15 KiB |
|
After Width: | Height: | Size: 2.7 MiB |
|
After Width: | Height: | Size: 2.9 MiB |
@@ -1 +0,0 @@
|
||||
<svg fill="none" height="24" stroke="#521370" stroke-width="2" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"><path d="m8 9-3 3 3 3"/><path d="m16 9 3 3-3 3"/><path d="m12 4-2 16"/></svg>
|
||||
|
Before Width: | Height: | Size: 206 B |
@@ -1 +0,0 @@
|
||||
<svg fill="none" height="24" stroke="#521370" stroke-width="2" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"><circle cx="12" cy="8" r="5"/><path d="m12 16v3"/><path d="m8 17 1.5 2"/><path d="m16 17-1.5 2"/></svg>
|
||||
|
Before Width: | Height: | Size: 232 B |
@@ -1 +0,0 @@
|
||||
<svg fill="none" height="24" stroke="#521370" stroke-width="2" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"><rect height="14" rx="2" width="18" x="3" y="5"/><path d="m7 9 3 3-3 3"/><path d="m13 15h4"/></svg>
|
||||
|
Before Width: | Height: | Size: 228 B |
@@ -1 +0,0 @@
|
||||
<svg fill="none" height="24" stroke="#521370" stroke-width="2" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"><path d="m12 3 8 4v5c0 4.4-3.6 8-8 8s-8-3.6-8-8v-5z"/><path d="m12 11a2 2 0 1 0 0-4 2 2 0 0 0 0 4z"/><path d="m12 11v4"/></svg>
|
||||
|
Before Width: | Height: | Size: 256 B |
@@ -0,0 +1,35 @@
|
||||
document.addEventListener('DOMContentLoaded', function() {
|
||||
// Finde alle FAQ-Fragen
|
||||
const faqQuestions = document.querySelectorAll('.custom-faq-question');
|
||||
|
||||
if (faqQuestions.length === 0) {
|
||||
console.log('Keine benutzerdefinierten FAQ-Elemente gefunden');
|
||||
return;
|
||||
}
|
||||
|
||||
console.log('Benutzerdefinierte FAQ-Elemente gefunden:', faqQuestions.length);
|
||||
|
||||
// Füge Event-Listener zu jeder Frage hinzu
|
||||
faqQuestions.forEach(question => {
|
||||
question.addEventListener('click', function() {
|
||||
// Toggle active class auf der Frage
|
||||
this.classList.toggle('active');
|
||||
|
||||
// Toggle active class auf der Antwort
|
||||
const answer = this.nextElementSibling;
|
||||
answer.classList.toggle('active');
|
||||
|
||||
// Wenn diese Frage geöffnet wurde, schließe alle anderen
|
||||
if (this.classList.contains('active')) {
|
||||
faqQuestions.forEach(otherQuestion => {
|
||||
if (otherQuestion !== this && otherQuestion.classList.contains('active')) {
|
||||
otherQuestion.classList.remove('active');
|
||||
otherQuestion.nextElementSibling.classList.remove('active');
|
||||
}
|
||||
});
|
||||
}
|
||||
});
|
||||
});
|
||||
|
||||
console.log('Benutzerdefinierte FAQ-Funktionalität initialisiert');
|
||||
});
|
||||