diff --git a/docs/assets/images/team/bastian-alesi.jpg b/docs/assets/images/team/bastian-alesi.jpg index 7a54fa0..56147f2 100644 Binary files a/docs/assets/images/team/bastian-alesi.jpg and b/docs/assets/images/team/bastian-alesi.jpg differ diff --git a/docs/assets/images/team/eddi-alesi.jpg b/docs/assets/images/team/eddi-alesi.jpg index a697f2f..48c2656 100644 Binary files a/docs/assets/images/team/eddi-alesi.jpg and b/docs/assets/images/team/eddi-alesi.jpg differ diff --git a/docs/assets/images/team/theo-alesi.jpg b/docs/assets/images/team/theo-alesi.jpg index eb22158..583281e 100644 Binary files a/docs/assets/images/team/theo-alesi.jpg and b/docs/assets/images/team/theo-alesi.jpg differ diff --git a/docs/assets/javascript/testimonials.js b/docs/assets/javascript/testimonials.js new file mode 100644 index 0000000..2d1ca87 --- /dev/null +++ b/docs/assets/javascript/testimonials.js @@ -0,0 +1,43 @@ +document.addEventListener('DOMContentLoaded', function() { + // Testimonial-Wechsel-Funktionalität + const testimonialImages = document.querySelectorAll('.satag--home-testimonial-image-wrapper'); + const testimonialTexts = document.querySelectorAll('.satag--home-testimonials-text'); + + // Funktion zum Wechseln des aktiven Testimonials + function switchTestimonial(id) { + // Entferne 'active' Klasse von allen Bildern und Texten + testimonialImages.forEach(img => img.classList.remove('active')); + testimonialTexts.forEach(text => text.classList.remove('active')); + + // Füge 'active' Klasse zum ausgewählten Bild und Text hinzu + document.querySelector(`.satag--home-testimonial-image-wrapper[data-testimonial-id="${id}"]`).classList.add('active'); + document.querySelector(`.satag--home-testimonials-text[data-testimonial-id="${id}"]`).classList.add('active'); + } + + // Event-Listener für Klicks auf die Bilder + testimonialImages.forEach(img => { + img.addEventListener('click', function() { + const id = this.getAttribute('data-testimonial-id'); + switchTestimonial(id); + }); + }); + + // Optional: Automatischer Wechsel alle 5 Sekunden + let currentId = 1; + const totalTestimonials = testimonialImages.length; + + function autoSwitchTestimonial() { + currentId = currentId % totalTestimonials + 1; + switchTestimonial(currentId); + } + + // Kommentiere die nächste Zeile aus, wenn du keinen automatischen Wechsel möchtest + const intervalId = setInterval(autoSwitchTestimonial, 5000); + + // Optional: Stoppe den automatischen Wechsel, wenn der Benutzer mit einem Testimonial interagiert + testimonialImages.forEach(img => { + img.addEventListener('click', function() { + clearInterval(intervalId); + }); + }); +}); diff --git a/docs/index.md b/docs/index.md index 16df670..4af9cdf 100644 --- a/docs/index.md +++ b/docs/index.md @@ -106,6 +106,77 @@ Technologien sind darauf ausgerichtet, Ihren Geschäftserfolg durch moderne, KI- + +
+ + "We try to incorporate supporting our consultants with their specific tasks into TypingMind Custom by creating custom plugins to help with some of our more time-consuming tasks so TypingMind becomes more of a one-stop-shop for us." ++ +
+
+ + "satware AI has transformed how our team collaborates on complex projects. The ability to have specialized AI agents for different tasks has cut our research and documentation time in half." ++ +
+
+ + "The integration capabilities of satware AI with our existing tools made adoption seamless. Our team productivity has increased by 35% since implementation, and the custom agents continue to learn our specific needs." ++ +
+
+
+
+
+
+