Merge version_1 into main #1

Merged
bender merged 1 commits from version_1 into main 2026-03-05 07:41:36 +00:00

View File

@@ -53,21 +53,27 @@ export default function LandingPage() {
buttonAnimation="blur-reveal"
carouselItems={[
{
id: "carousel-1", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AW6vwj9rEXp2p2oPGNNsw1tfOO/a-modern-chrome-extension-popup-showing--1772696348547-26739a3f.png", imageAlt: "Emotional Risk Interface"},
id: "carousel-1", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AW6vwj9rEXp2p2oPGNNsw1tfOO/a-modern-chrome-extension-popup-showing--1772696348547-26739a3f.png", imageAlt: "Emotional Risk Interface"
},
{
id: "carousel-2", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AW6vwj9rEXp2p2oPGNNsw1tfOO/a-sleek-intervention-modal-popup-from-em-1772696348509-fd1051a0.png", imageAlt: "Calm Intervention Modal"},
id: "carousel-2", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AW6vwj9rEXp2p2oPGNNsw1tfOO/a-sleek-intervention-modal-popup-from-em-1772696348509-fd1051a0.png", imageAlt: "Calm Intervention Modal"
},
{
id: "carousel-3", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AW6vwj9rEXp2p2oPGNNsw1tfOO/a-weekly-analytics-dashboard-showing-an--1772696348622-6e1d0ade.png", imageAlt: "Weekly Insights Dashboard"},
id: "carousel-3", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AW6vwj9rEXp2p2oPGNNsw1tfOO/a-weekly-analytics-dashboard-showing-an--1772696348622-6e1d0ade.png", imageAlt: "Weekly Insights Dashboard"
},
{
id: "carousel-4", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AW6vwj9rEXp2p2oPGNNsw1tfOO/a-circular-animated-emotional-risk-meter-1772696348354-3b050f2e.png", imageAlt: "Risk Meter Animation"},
id: "carousel-4", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AW6vwj9rEXp2p2oPGNNsw1tfOO/a-circular-animated-emotional-risk-meter-1772696348354-3b050f2e.png", imageAlt: "Risk Meter Animation"
},
{
id: "carousel-5", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AW6vwj9rEXp2p2oPGNNsw1tfOO/a-beautiful-chart-component-showing-emot-1772696347925-6359dc27.png", imageAlt: "Emotional Trends Chart"},
id: "carousel-5", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AW6vwj9rEXp2p2oPGNNsw1tfOO/a-beautiful-chart-component-showing-emot-1772696347925-6359dc27.png", imageAlt: "Emotional Trends Chart"
},
{
id: "carousel-6", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AW6vwj9rEXp2p2oPGNNsw1tfOO/a-mindful-pause-countdown-animation-inte-1772696348166-0a332f2b.png", imageAlt: "Mindful Pause Animation"},
id: "carousel-6", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AW6vwj9rEXp2p2oPGNNsw1tfOO/a-mindful-pause-countdown-animation-inte-1772696348166-0a332f2b.png", imageAlt: "Mindful Pause Animation"
},
]}
autoPlay={true}
autoPlayInterval={4000}
background={{ variant: "circleGradient" }}
background={{ variant: "plain" }}
ariaLabel="Hero section showcasing Emphra's emotional intelligence features"
/>
</div>
@@ -80,13 +86,17 @@ export default function LandingPage() {
tagAnimation="slide-up"
features={[
{
id: "01", title: "Smart Detection", description: "Analyzes message content with toxicity detection scoring between 0-100 in real-time as you type", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AW6vwj9rEXp2p2oPGNNsw1tfOO/a-real-time-message-analysis-interface-s-1772696348530-6599ed14.png", imageAlt: "Real-time message analysis"},
id: "01", title: "Smart Detection", description: "Analyzes message content with toxicity detection scoring between 0-100 in real-time as you type", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AW6vwj9rEXp2p2oPGNNsw1tfOO/a-real-time-message-analysis-interface-s-1772696348530-6599ed14.png", imageAlt: "Real-time message analysis"
},
{
id: "02", title: "Emotional Risk Score", description: "Computes ERS instantly—if it exceeds your threshold (default 60), a beautiful intervention appears", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AW6vwj9rEXp2p2oPGNNsw1tfOO/a-detailed-emotional-risk-score-ers-mete-1772696349482-64b8e738.png", imageAlt: "Emotional Risk Score meter display"},
id: "02", title: "Emotional Risk Score", description: "Computes ERS instantly—if it exceeds your threshold (default 60), a beautiful intervention appears", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AW6vwj9rEXp2p2oPGNNsw1tfOO/a-detailed-emotional-risk-score-ers-mete-1772696349482-64b8e738.png", imageAlt: "Emotional Risk Score meter display"
},
{
id: "03", title: "Graceful Intervention", description: "Instead of blocking, we show a calm reflection interface with options: Rephrase, Send Anyway, or Edit", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AW6vwj9rEXp2p2oPGNNsw1tfOO/a-graceful-intervention-modal-showing-a--1772696348377-1b5b84f0.png", imageAlt: "Gentle intervention modal interface"},
id: "03", title: "Graceful Intervention", description: "Instead of blocking, we show a calm reflection interface with options: Rephrase, Send Anyway, or Edit", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AW6vwj9rEXp2p2oPGNNsw1tfOO/a-graceful-intervention-modal-showing-a--1772696348377-1b5b84f0.png", imageAlt: "Gentle intervention modal interface"
},
{
id: "04", title: "Mindful Pause", description: "A 3-second animated pause before 'Send Anyway' activates, encouraging thoughtful reconsideration", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AW6vwj9rEXp2p2oPGNNsw1tfOO/a-mindful-pause-visual-showing-a-3-secon-1772696348155-43bb2143.png", imageAlt: "Mindful pause animation countdown"},
id: "04", title: "Mindful Pause", description: "A 3-second animated pause before 'Send Anyway' activates, encouraging thoughtful reconsideration", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AW6vwj9rEXp2p2oPGNNsw1tfOO/a-mindful-pause-visual-showing-a-3-secon-1772696348155-43bb2143.png", imageAlt: "Mindful pause animation countdown"
},
]}
gridVariant="bento-grid"
animationType="slide-up"
@@ -121,17 +131,23 @@ export default function LandingPage() {
tagAnimation="slide-up"
testimonials={[
{
id: "insight-1", name: "Weekly ERS Trend, Positive Streak Counter", date: "Date: Real-Time Updates", tag: "Visual Analytics", title: "Track Your Progress Weekly", quote: "See your emotional communication patterns over time with an intuitive line chart powered by Canvas API. Monitor intervention counts and celebrate your positive streaks of mindful messaging.", avatarSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AW6vwj9rEXp2p2oPGNNsw1tfOO/a-simple-flat-design-analytics-icon-show-1772696347167-10408933.png", avatarAlt: "Analytics dashboard icon", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AW6vwj9rEXp2p2oPGNNsw1tfOO/a-canvas-rendered-line-chart-showing-7-d-1772696347980-2e252763.png", imageAlt: "Weekly ERS trend line chart visualization"},
id: "insight-1", name: "Weekly ERS Trend, Positive Streak Counter", date: "Date: Real-Time Updates", tag: "Visual Analytics", title: "Track Your Progress Weekly", quote: "See your emotional communication patterns over time with an intuitive line chart powered by Canvas API. Monitor intervention counts and celebrate your positive streaks of mindful messaging.", avatarSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AW6vwj9rEXp2p2oPGNNsw1tfOO/a-simple-flat-design-analytics-icon-show-1772696347167-10408933.png", avatarAlt: "Analytics dashboard icon", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AW6vwj9rEXp2p2oPGNNsw1tfOO/a-canvas-rendered-line-chart-showing-7-d-1772696347980-2e252763.png", imageAlt: "Weekly ERS trend line chart visualization"
},
{
id: "insight-2", name: "Intervention Counter, Streak Tracking", date: "Date: Continuous Monitoring", tag: "Behavioral Insights", title: "Measure Your Growth", quote: "The dashboard displays total interventions faced, consecutive days of mindful messaging, and comparative ERS metrics. All stored locally and anonymously—your data stays yours.", avatarSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AW6vwj9rEXp2p2oPGNNsw1tfOO/a-growth-metrics-icon-showing-an-upward--1772696347701-bef62b49.png", avatarAlt: "Growth metrics icon", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AW6vwj9rEXp2p2oPGNNsw1tfOO/a-dashboard-metrics-display-showing-two--1772696347763-2bcd3e11.png", imageAlt: "Intervention and streak counter display"},
id: "insight-2", name: "Intervention Counter, Streak Tracking", date: "Date: Continuous Monitoring", tag: "Behavioral Insights", title: "Measure Your Growth", quote: "The dashboard displays total interventions faced, consecutive days of mindful messaging, and comparative ERS metrics. All stored locally and anonymously—your data stays yours.", avatarSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AW6vwj9rEXp2p2oPGNNsw1tfOO/a-growth-metrics-icon-showing-an-upward--1772696347701-bef62b49.png", avatarAlt: "Growth metrics icon", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AW6vwj9rEXp2p2oPGNNsw1tfOO/a-dashboard-metrics-display-showing-two--1772696347763-2bcd3e11.png", imageAlt: "Intervention and streak counter display"
},
{
id: "insight-3", name: "Anonymized Local History", date: "Date: Zero External Tracking", tag: "Privacy Guarantee", title: "Complete Local Storage", quote: "Emphra maintains a local anonymized ERS history per user: numeric scores and timestamps only. No cloud sync, no external analytics, no identification. True behavioral privacy.", avatarSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AW6vwj9rEXp2p2oPGNNsw1tfOO/a-privacy-security-lock-icon-inside-a-ci-1772696349903-f4647955.png", avatarAlt: "Privacy lock icon", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AW6vwj9rEXp2p2oPGNNsw1tfOO/a-visual-representation-of-local-encrypt-1772696348569-110837ba.png", imageAlt: "Local encrypted storage visualization"},
id: "insight-3", name: "Anonymized Local History", date: "Date: Zero External Tracking", tag: "Privacy Guarantee", title: "Complete Local Storage", quote: "Emphra maintains a local anonymized ERS history per user: numeric scores and timestamps only. No cloud sync, no external analytics, no identification. True behavioral privacy.", avatarSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AW6vwj9rEXp2p2oPGNNsw1tfOO/a-privacy-security-lock-icon-inside-a-ci-1772696349903-f4647955.png", avatarAlt: "Privacy lock icon", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AW6vwj9rEXp2p2oPGNNsw1tfOO/a-visual-representation-of-local-encrypt-1772696348569-110837ba.png", imageAlt: "Local encrypted storage visualization"
},
{
id: "insight-4", name: "Actionable Reflection Prompts", date: "Date: Contextual Guidance", tag: "Emotional Intelligence", title: "Guided Self-Reflection", quote: "When high-risk messages are detected, Emphra provides contextual suggestions to rephrase or reconsider. The extension becomes your emotional intelligence coach, not your censor.", avatarSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AW6vwj9rEXp2p2oPGNNsw1tfOO/a-guidance-lightbulb-icon-inside-a-circu-1772696348983-5e8df7f6.png", avatarAlt: "Guidance icon", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AW6vwj9rEXp2p2oPGNNsw1tfOO/a-reflection-prompt-interface-showing-co-1772696348762-e4a22d1c.png", imageAlt: "Reflection prompt suggestions interface"},
id: "insight-4", name: "Actionable Reflection Prompts", date: "Date: Contextual Guidance", tag: "Emotional Intelligence", title: "Guided Self-Reflection", quote: "When high-risk messages are detected, Emphra provides contextual suggestions to rephrase or reconsider. The extension becomes your emotional intelligence coach, not your censor.", avatarSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AW6vwj9rEXp2p2oPGNNsw1tfOO/a-guidance-lightbulb-icon-inside-a-circu-1772696348983-5e8df7f6.png", avatarAlt: "Guidance icon", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AW6vwj9rEXp2p2oPGNNsw1tfOO/a-reflection-prompt-interface-showing-co-1772696348762-e4a22d1c.png", imageAlt: "Reflection prompt suggestions interface"
},
{
id: "insight-5", name: "Cross-Platform Compatibility", date: "Date: All Major Platforms", tag: "Seamless Integration", title: "Works Everywhere You Chat", quote: "Emphra integrates seamlessly with Twitter, Facebook, Instagram, Gmail, Slack, and WhatsApp Web. One extension, complete coverage of your digital communication.", avatarSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AW6vwj9rEXp2p2oPGNNsw1tfOO/a-multi-platform-integration-icon-showin-1772696347839-075f046d.png", avatarAlt: "Multi-platform integration icon", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AW6vwj9rEXp2p2oPGNNsw1tfOO/a-platform-compatibility-diagram-showing-1772696348285-31d670b5.png", imageAlt: "Supported platforms logos and integration diagram"},
id: "insight-5", name: "Cross-Platform Compatibility", date: "Date: All Major Platforms", tag: "Seamless Integration", title: "Works Everywhere You Chat", quote: "Emphra integrates seamlessly with Twitter, Facebook, Instagram, Gmail, Slack, and WhatsApp Web. One extension, complete coverage of your digital communication.", avatarSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AW6vwj9rEXp2p2oPGNNsw1tfOO/a-multi-platform-integration-icon-showin-1772696347839-075f046d.png", avatarAlt: "Multi-platform integration icon", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AW6vwj9rEXp2p2oPGNNsw1tfOO/a-platform-compatibility-diagram-showing-1772696348285-31d670b5.png", imageAlt: "Supported platforms logos and integration diagram"
},
{
id: "insight-6", name: "Beautiful, Minimal Design", date: "Date: Always Available", tag: "UX Excellence", title: "Never Intrusive, Always Present", quote: "Soft gradients, glassmorphism cards, smooth fade and scale animations—Emphra's interface is designed to blend seamlessly into your browser while remaining visually distinctive and calming.", avatarSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AW6vwj9rEXp2p2oPGNNsw1tfOO/a-design-excellence-icon-showing-overlap-1772696347647-6cc40cd2.png", avatarAlt: "Design excellence icon", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AW6vwj9rEXp2p2oPGNNsw1tfOO/a-showcase-of-beautiful-emphra-ui-compon-1772696349072-5041ad53.png", imageAlt: "Beautiful glassmorphism UI components"},
id: "insight-6", name: "Beautiful, Minimal Design", date: "Date: Always Available", tag: "UX Excellence", title: "Never Intrusive, Always Present", quote: "Soft gradients, glassmorphism cards, smooth fade and scale animations—Emphra's interface is designed to blend seamlessly into your browser while remaining visually distinctive and calming.", avatarSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AW6vwj9rEXp2p2oPGNNsw1tfOO/a-design-excellence-icon-showing-overlap-1772696347647-6cc40cd2.png", avatarAlt: "Design excellence icon", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AW6vwj9rEXp2p2oPGNNsw1tfOO/a-showcase-of-beautiful-emphra-ui-compon-1772696349072-5041ad53.png", imageAlt: "Beautiful glassmorphism UI components"
},
]}
textboxLayout="default"
useInvertedBackground={false}
@@ -180,7 +196,8 @@ export default function LandingPage() {
textboxLayout="default"
useInvertedBackground={false}
names={[
"Y Combinator Founders", "Behavioral Design Lab", "Chrome Extension Developers", "Privacy Advocates", "Tech Educators", "Startup Mentors", "AI Ethics Researchers", "Digital Wellness Leaders"]}
"Y Combinator Founders", "Behavioral Design Lab", "Chrome Extension Developers", "Privacy Advocates", "Tech Educators", "Startup Mentors", "AI Ethics Researchers", "Digital Wellness Leaders"
]}
speed={40}
showCard={true}
ariaLabel="Social proof section showing trusted communities"
@@ -199,7 +216,7 @@ export default function LandingPage() {
{ text: "View GitHub Repository", href: "#" },
]}
buttonAnimation="blur-reveal"
background={{ variant: "circleGradient" }}
background={{ variant: "plain" }}
useInvertedBackground={false}
ariaLabel="Call to action to install Emphra extension"
/>