Merge version_1 into main #2

Merged
bender merged 1 commits from version_1 into main 2026-03-13 12:18:57 +00:00

View File

@@ -59,7 +59,7 @@ export default function LandingPage() {
{ text: "View Demo", href: "#features" }
]}
buttonAnimation="slide-up"
imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=w3rduo&_wi=1"
imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=w3rduo"
imageAlt="LineX athlete dashboard showing training stats and achievements"
mediaAnimation="blur-reveal"
imagePosition="right"
@@ -84,29 +84,29 @@ export default function LandingPage() {
{
title: "Training Session Tracker", description: "Log every workout with AI-powered insights. Record exercises, duration, intensity, and personal notes. Watch your progress through interactive charts and milestone celebrations.", icon: Zap,
mediaItems: [
{ imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=tygz4j&_wi=1", imageAlt: "Interactive training session logging interface" },
{ imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=w3rduo&_wi=2", imageAlt: "Training progress dashboard with analytics" }
{ imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=tygz4j", imageAlt: "Interactive training session logging interface" },
{ imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=w3rduo", imageAlt: "Training progress dashboard with analytics" }
]
},
{
title: "Achievement Badge System", description: "Unlock 100+ achievement badges as you hit milestones. Collect medals for consecutive training days, personal records, and skill progression. Share your achievements instantly.", icon: Award,
mediaItems: [
{ imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=34lgoe&_wi=1", imageAlt: "Achievement badge collection gallery" },
{ imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=w3rduo&_wi=3", imageAlt: "Badge showcase on athlete profile" }
{ imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=34lgoe", imageAlt: "Achievement badge collection gallery" },
{ imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=w3rduo", imageAlt: "Badge showcase on athlete profile" }
]
},
{
title: "Coach Verification System", description: "Get verified by certified coaches. They can approve your training logs, endorse your skills, and add official validation to your profile. Build credibility with universities.", icon: Shield,
mediaItems: [
{ imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=aberi2&_wi=1", imageAlt: "Coach verification and endorsement interface" },
{ imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=tygz4j&_wi=2", imageAlt: "Verified training session badge" }
{ imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=aberi2", imageAlt: "Coach verification and endorsement interface" },
{ imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=tygz4j", imageAlt: "Verified training session badge" }
]
},
{
title: "Digital Portfolio & QR Export", description: "Generate a university-ready portfolio as PDF or QR code. Scouts scan your code and instantly see verified training data, achievements, and personal statistics. Professional. Instant. Trustworthy.", icon: CheckCircle,
mediaItems: [
{ imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=8q7w9y&_wi=1", imageAlt: "Portfolio QR code and PDF export interface" },
{ imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=34lgoe&_wi=2", imageAlt: "Portfolio profile showcase view" }
{ imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=8q7w9y", imageAlt: "Portfolio QR code and PDF export interface" },
{ imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=34lgoe", imageAlt: "Portfolio profile showcase view" }
]
}
]}
@@ -115,8 +115,8 @@ export default function LandingPage() {
useInvertedBackground={false}
carouselMode="buttons"
className="py-20 md:py-32"
titleClassName="text-4xl md:text-5xl font-bold"
descriptionClassName="text-lg text-gray-300 mb-12"
textBoxTitleClassName="text-4xl md:text-5xl font-bold"
textBoxDescriptionClassName="text-lg text-gray-300 mb-12"
/>
</div>
</div>
@@ -135,18 +135,18 @@ export default function LandingPage() {
animationType="scale-rotate"
products={[
{
id: "product-1", name: "Daily Training Log", price: "Included", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=tygz4j&_wi=3", imageAlt: "Daily training log interface with workout details"
id: "product-1", name: "Daily Training Log", price: "Included", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=tygz4j", imageAlt: "Daily training log interface with workout details"
},
{
id: "product-2", name: "Progress Analytics", price: "Included", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=w3rduo&_wi=4", imageAlt: "Progress chart and analytics dashboard"
id: "product-2", name: "Progress Analytics", price: "Included", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=w3rduo", imageAlt: "Progress chart and analytics dashboard"
},
{
id: "product-3", name: "Achievement Unlocks", price: "Included", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=34lgoe&_wi=3", imageAlt: "Achievement badge progression display"
id: "product-3", name: "Achievement Unlocks", price: "Included", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=34lgoe", imageAlt: "Achievement badge progression display"
}
]}
className="py-20 md:py-32"
titleClassName="text-4xl md:text-5xl font-bold"
descriptionClassName="text-lg text-gray-300 mb-12"
textBoxTitleClassName="text-4xl md:text-5xl font-bold"
textBoxDescriptionClassName="text-lg text-gray-300 mb-12"
/>
</div>
</div>
@@ -164,21 +164,21 @@ export default function LandingPage() {
animationType="blur-reveal"
metrics={[
{
id: "metric-1", value: "50,000+", title: "Active Athletes", description: "Training and competing every day", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=w3rduo&_wi=5", imageAlt: "Athletes on LineX platform"
id: "metric-1", value: "50,000+", title: "Active Athletes", description: "Training and competing every day", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=w3rduo", imageAlt: "Athletes on LineX platform"
},
{
id: "metric-2", value: "500+", title: "University Scouts", description: "Using LineX to discover talent", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=aberi2&_wi=2", imageAlt: "Coach verification dashboard"
id: "metric-2", value: "500+", title: "University Scouts", description: "Using LineX to discover talent", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=aberi2", imageAlt: "Coach verification dashboard"
},
{
id: "metric-3", value: "1M+", title: "Training Sessions", description: "Tracked and verified monthly", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=tygz4j&_wi=4", imageAlt: "Training sessions logged"
id: "metric-3", value: "1M+", title: "Training Sessions", description: "Tracked and verified monthly", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=tygz4j", imageAlt: "Training sessions logged"
},
{
id: "metric-4", value: "98%", title: "Verification Success", description: "Portfolios accepted by universities", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=8q7w9y&_wi=2", imageAlt: "Portfolio verification success"
id: "metric-4", value: "98%", title: "Verification Success", description: "Portfolios accepted by universities", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=8q7w9y", imageAlt: "Portfolio verification success"
}
]}
className="py-20 md:py-32"
titleClassName="text-4xl md:text-5xl font-bold"
descriptionClassName="text-lg text-gray-300 mb-12"
textBoxTitleClassName="text-4xl md:text-5xl font-bold"
textBoxDescriptionClassName="text-lg text-gray-300 mb-12"
gridClassName="gap-6"
/>
</div>
@@ -223,8 +223,8 @@ export default function LandingPage() {
}
]}
className="py-20 md:py-32"
titleClassName="text-4xl md:text-5xl font-bold"
descriptionClassName="text-lg text-gray-300 mb-12"
textBoxTitleClassName="text-4xl md:text-5xl font-bold"
textBoxDescriptionClassName="text-lg text-gray-300 mb-12"
/>
</div>
</div>