diff --git a/docs/Praesentation/index.html b/docs/Praesentation/index.html index 7fda7a3b9..043969057 100644 --- a/docs/Praesentation/index.html +++ b/docs/Praesentation/index.html @@ -1,14 +1,13 @@ - - Sales Intelligence Dashboard: Executive Briefing + Sales Cockpit: Intelligence & Yield Briefing - + @@ -323,13 +364,12 @@ const progressBar = document.getElementById('progress-bar'); const tobyMessages = [ - "Willkommen im Cockpit.", - "Live-Daten schlagen Excel.", - "Die Erfolgs-DNA im Blick.", - "Frühwarnsystem aktiviert.", - "Action: Jede 5. Mail ein Treffer.", - "Bereit zum Skalieren.", - "Das ist erst der Anfang." + "System bereit. Cockpit geladen.", + "Excel ist Geschichte. Live-Daten sind die Zukunft.", + "Hier sehen wir die DNA unseres Erfolgs.", + "Aktion schlägt Analyse. >20% Quote!", + "Frühwarnsystem aktiv. Keine Deals mehr verlieren.", + "Sales IQ: Wir sind bereit zum Skalieren." ]; function updateToby(index) { @@ -344,13 +384,14 @@ gsap.to(el, { scrollTrigger: { trigger: el, - start: "top 88%", + start: "top 90%", + onEnter: () => el.classList.add('active'), toggleActions: "play none none reverse" }, opacity: 1, y: 0, - duration: 0.8, - ease: "power2.out" + duration: 1, + ease: "power3.out" }); }); @@ -358,7 +399,7 @@ ScrollTrigger.create({ trigger: "body", start: "100px top", - onEnter: () => gsap.to(tobyFixed, { opacity: 1, duration: 0.5 }), + onEnter: () => gsap.to(tobyFixed, { opacity: 1, display: 'flex', duration: 0.5 }), onLeaveBack: () => gsap.to(tobyFixed, { opacity: 0, duration: 0.5 }) }); @@ -376,7 +417,12 @@ gsap.to(progressBar, { width: "100%", ease: "none", - scrollTrigger: { scrub: 0.3 } + scrollTrigger: { + trigger: "body", + start: "top top", + end: "bottom bottom", + scrub: 0.3 + } }); diff --git a/docs/Praesentation/sales_dashboard_v2.html b/docs/Praesentation/sales_dashboard_v2.html index 7fda7a3b9..043969057 100644 --- a/docs/Praesentation/sales_dashboard_v2.html +++ b/docs/Praesentation/sales_dashboard_v2.html @@ -1,14 +1,13 @@ - - Sales Intelligence Dashboard: Executive Briefing + Sales Cockpit: Intelligence & Yield Briefing - + @@ -323,13 +364,12 @@ const progressBar = document.getElementById('progress-bar'); const tobyMessages = [ - "Willkommen im Cockpit.", - "Live-Daten schlagen Excel.", - "Die Erfolgs-DNA im Blick.", - "Frühwarnsystem aktiviert.", - "Action: Jede 5. Mail ein Treffer.", - "Bereit zum Skalieren.", - "Das ist erst der Anfang." + "System bereit. Cockpit geladen.", + "Excel ist Geschichte. Live-Daten sind die Zukunft.", + "Hier sehen wir die DNA unseres Erfolgs.", + "Aktion schlägt Analyse. >20% Quote!", + "Frühwarnsystem aktiv. Keine Deals mehr verlieren.", + "Sales IQ: Wir sind bereit zum Skalieren." ]; function updateToby(index) { @@ -344,13 +384,14 @@ gsap.to(el, { scrollTrigger: { trigger: el, - start: "top 88%", + start: "top 90%", + onEnter: () => el.classList.add('active'), toggleActions: "play none none reverse" }, opacity: 1, y: 0, - duration: 0.8, - ease: "power2.out" + duration: 1, + ease: "power3.out" }); }); @@ -358,7 +399,7 @@ ScrollTrigger.create({ trigger: "body", start: "100px top", - onEnter: () => gsap.to(tobyFixed, { opacity: 1, duration: 0.5 }), + onEnter: () => gsap.to(tobyFixed, { opacity: 1, display: 'flex', duration: 0.5 }), onLeaveBack: () => gsap.to(tobyFixed, { opacity: 0, duration: 0.5 }) }); @@ -376,7 +417,12 @@ gsap.to(progressBar, { width: "100%", ease: "none", - scrollTrigger: { scrub: 0.3 } + scrollTrigger: { + trigger: "body", + start: "top top", + end: "bottom bottom", + scrub: 0.3 + } });