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
+ }
});