2 Commits

Author SHA1 Message Date
f30adb2ace Update src/app/page.tsx 2026-05-07 12:24:54 +00:00
421cb3912e Update src/app/page.tsx 2026-05-07 12:24:22 +00:00

View File

@@ -3,7 +3,7 @@
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
import ReactLenis from "lenis/react";
import ContactCTA from '@/components/sections/contact/ContactCTA';
import FaqBase from '@/components/sections/faq/FaqBase';
import FaqDouble from '@/components/sections/faq/FaqDouble';
import FeatureBorderGlow from '@/components/sections/feature/featureBorderGlow/FeatureBorderGlow';
import FooterBase from '@/components/sections/footer/FooterBase';
import HeroSplitDoubleCarousel from '@/components/sections/hero/HeroSplitDoubleCarousel';
@@ -11,7 +11,7 @@ import MetricCardTwo from '@/components/sections/metrics/MetricCardTwo';
import MetricSplitMediaAbout from '@/components/sections/about/MetricSplitMediaAbout';
import NavbarStyleApple from '@/components/navbar/NavbarStyleApple/NavbarStyleApple';
import ProductCardFour from '@/components/sections/product/ProductCardFour';
import TestimonialCardTwelve from '@/components/sections/testimonial/TestimonialCardTwelve';
import TestimonialCardTwo from '@/components/sections/testimonial/TestimonialCardTwo';
import { Award, Shield, Zap } from "lucide-react";
export default function LandingPage() {
@@ -33,21 +33,13 @@ export default function LandingPage() {
<NavbarStyleApple
navItems={[
{
name: "Home",
id: "hero",
},
name: "Home", id: "hero"},
{
name: "Gear",
id: "products",
},
name: "Gear", id: "products"},
{
name: "Tutorials",
id: "features",
},
name: "Tutorials", id: "features"},
{
name: "Contact",
id: "contact",
},
name: "Contact", id: "contact"},
]}
brandName="SportElite"
/>
@@ -56,113 +48,58 @@ export default function LandingPage() {
<div id="hero" data-section="hero">
<HeroSplitDoubleCarousel
background={{
variant: "gradient-bars",
}}
variant: "gradient-bars"}}
title="Unleash Your Performance"
description="Premium apparel and gear for dedicated athletes. Transform your training today."
leftCarouselItems={[
{
imageSrc: "http://img.b2bpic.net/free-photo/portrait-muscular-handsome-man-wetsuit-with-cloud-talc-around-dark-background_613910-15110.jpg",
imageAlt: "athlete running motion blur",
},
imageSrc: "http://img.b2bpic.net/free-photo/portrait-muscular-handsome-man-wetsuit-with-cloud-talc-around-dark-background_613910-15110.jpg", imageAlt: "athlete running motion blur"},
{
imageSrc: "http://img.b2bpic.net/free-photo/top-view-perfectly-ordered-fitness-items_23-2150321790.jpg",
imageAlt: "gym equipment studio shot",
},
imageSrc: "http://img.b2bpic.net/free-photo/top-view-perfectly-ordered-fitness-items_23-2150321790.jpg", imageAlt: "gym equipment studio shot"},
{
imageSrc: "http://img.b2bpic.net/free-photo/top-view-yoga-mat-water-bottle-jumping-rope_23-2149442698.jpg",
imageAlt: "athlete running motion blur",
},
imageSrc: "http://img.b2bpic.net/free-photo/top-view-yoga-mat-water-bottle-jumping-rope_23-2149442698.jpg", imageAlt: "athlete running motion blur"},
{
imageSrc: "http://img.b2bpic.net/free-photo/view-composition-with-neatly-arranged-organized-sport-items_23-2150275215.jpg",
imageAlt: "gym equipment studio shot",
},
imageSrc: "http://img.b2bpic.net/free-photo/view-composition-with-neatly-arranged-organized-sport-items_23-2150275215.jpg", imageAlt: "gym equipment studio shot"},
{
imageSrc: "http://img.b2bpic.net/free-photo/sport-equipment_23-2148148940.jpg",
imageAlt: "athlete running motion blur",
},
imageSrc: "http://img.b2bpic.net/free-photo/sport-equipment_23-2148148940.jpg", imageAlt: "athlete running motion blur"},
]}
rightCarouselItems={[
{
imageSrc: "http://img.b2bpic.net/free-photo/soccer-t-shirt-changing-room_23-2150888457.jpg",
imageAlt: "gym equipment studio shot",
},
imageSrc: "http://img.b2bpic.net/free-photo/soccer-t-shirt-changing-room_23-2150888457.jpg", imageAlt: "gym equipment studio shot"},
{
imageSrc: "http://img.b2bpic.net/free-photo/t-shirt-with-pants-shoes-wooden-background_1203-8010.jpg",
imageAlt: "gym equipment studio shot",
},
imageSrc: "http://img.b2bpic.net/free-photo/t-shirt-with-pants-shoes-wooden-background_1203-8010.jpg", imageAlt: "gym equipment studio shot"},
{
imageSrc: "http://img.b2bpic.net/free-photo/mixed-rae-african-american-woman-has-rest-her-workout-breathing-deep-body-parts_633478-2160.jpg",
imageAlt: "athlete running motion blur",
},
imageSrc: "http://img.b2bpic.net/free-photo/mixed-rae-african-american-woman-has-rest-her-workout-breathing-deep-body-parts_633478-2160.jpg", imageAlt: "athlete running motion blur"},
{
imageSrc: "http://img.b2bpic.net/free-photo/still-life-perfectly-ordered-fitness-gym-accessories_52683-100706.jpg",
imageAlt: "gym equipment studio shot",
},
imageSrc: "http://img.b2bpic.net/free-photo/still-life-perfectly-ordered-fitness-gym-accessories_52683-100706.jpg", imageAlt: "gym equipment studio shot"},
{
imageSrc: "http://img.b2bpic.net/free-photo/portrait-muscular-handsome-man-wetsuit-with-cloud-talc-around-dark-background_613910-15101.jpg",
imageAlt: "athlete running motion blur",
},
imageSrc: "http://img.b2bpic.net/free-photo/portrait-muscular-handsome-man-wetsuit-with-cloud-talc-around-dark-background_613910-15101.jpg", imageAlt: "athlete running motion blur"},
]}
buttons={[
{
text: "Shop Now",
href: "#products",
},
text: "Shop Now", href: "#products"},
{
text: "Get Training",
href: "#features",
},
text: "Get Training", href: "#features"},
]}
avatars={[
{
src: "http://img.b2bpic.net/free-photo/top-view-perfectly-ordered-fitness-items_23-2150321791.jpg",
alt: "Top view perfectly ordered fitness items",
},
src: "http://img.b2bpic.net/free-photo/top-view-perfectly-ordered-fitness-items_23-2150321791.jpg", alt: "Top view perfectly ordered fitness items"},
{
src: "http://img.b2bpic.net/free-photo/top-view-perfectly-ordered-fitness-items_23-2150321785.jpg",
alt: "Top view perfectly ordered fitness items",
},
src: "http://img.b2bpic.net/free-photo/top-view-perfectly-ordered-fitness-items_23-2150321785.jpg", alt: "Top view perfectly ordered fitness items"},
{
src: "http://img.b2bpic.net/free-photo/sport-equipment_23-2148148998.jpg",
alt: "Sport equipment",
},
src: "http://img.b2bpic.net/free-photo/sport-equipment_23-2148148998.jpg", alt: "Sport equipment"},
{
src: "http://img.b2bpic.net/free-photo/view-trucker-hat-with-baseball-equipment_23-2149410056.jpg",
alt: "View of trucker hat with baseball equipment",
},
src: "http://img.b2bpic.net/free-photo/view-trucker-hat-with-baseball-equipment_23-2149410056.jpg", alt: "View of trucker hat with baseball equipment"},
{
src: "http://img.b2bpic.net/free-photo/football-composition-with-ball-net-bag_23-2147827767.jpg",
alt: "Football composition with ball in net and bag",
},
src: "http://img.b2bpic.net/free-photo/football-composition-with-ball-net-bag_23-2147827767.jpg", alt: "Football composition with ball in net and bag"},
]}
avatarText="Trusted by 10,000+ athletes"
marqueeItems={[
{
type: "image",
src: "http://img.b2bpic.net/free-photo/view-composition-with-neatly-arranged-organized-sport-items_23-2150275225.jpg",
alt: "View of composition with neatly arranged and organized sport items",
},
{
type: "image",
src: "http://img.b2bpic.net/free-photo/football-composition-with-tablet_23-2147827734.jpg",
alt: "Football composition with tablet",
},
{
type: "image",
src: "http://img.b2bpic.net/free-photo/sport-equipment_23-2148148926.jpg",
alt: "Sport equipment",
},
{
type: "image",
src: "http://img.b2bpic.net/free-photo/top-view-perfectly-ordered-fitness-items_23-2150321795.jpg",
alt: "Top view perfectly ordered fitness items",
},
{
type: "image",
src: "http://img.b2bpic.net/free-photo/flat-lay-circular-sport-frame_23-2148531459.jpg",
alt: "Flat lay circular sport frame",
},
{ type: "image", src: "http://img.b2bpic.net/free-photo/view-composition-with-neatly-arranged-organized-sport-items_23-2150275225.jpg" },
{ type: "image", src: "http://img.b2bpic.net/free-photo/football-composition-with-tablet_23-2147827734.jpg" },
{ type: "image", src: "http://img.b2bpic.net/free-photo/sport-equipment_23-2148148926.jpg" },
{ type: "image", src: "http://img.b2bpic.net/free-photo/top-view-perfectly-ordered-fitness-items_23-2150321795.jpg" },
{ type: "image", src: "http://img.b2bpic.net/free-photo/flat-lay-circular-sport-frame_23-2148531459.jpg" },
]}
/>
</div>
@@ -173,14 +110,8 @@ export default function LandingPage() {
title="Master Your Craft"
description="Beyond just apparel, we provide expert tutorials for every level of athlete. Gain the technique and equipment to excel."
metrics={[
{
value: "500+",
title: "Tutorials",
},
{
value: "10k+",
title: "Active Athletes",
},
{ value: "500+", title: "Tutorials" },
{ value: "10k+", title: "Active Athletes" },
]}
imageSrc="http://img.b2bpic.net/free-photo/sporty-woman-helping-friend-stretching-leg_23-2147641320.jpg"
mediaAnimation="slide-up"
@@ -194,21 +125,9 @@ export default function LandingPage() {
textboxLayout="split"
useInvertedBackground={false}
features={[
{
icon: Zap,
title: "Expert Tutorials",
description: "Step-by-step videos for complex exercises.",
},
{
icon: Shield,
title: "Premium Gear",
description: "Quality tested equipment built for durability.",
},
{
icon: Award,
title: "Performance Analysis",
description: "Deep insights into your training progress.",
},
{ icon: Zap, title: "Expert Tutorials", description: "Step-by-step videos for complex exercises." },
{ icon: Shield, title: "Premium Gear", description: "Quality tested equipment built for durability." },
{ icon: Award, title: "Performance Analysis", description: "Deep insights into your training progress." },
]}
title="Total Fitness Ecosystem"
description="Combine the right gear with the right knowledge for better results."
@@ -222,48 +141,12 @@ export default function LandingPage() {
gridVariant="uniform-all-items-equal"
useInvertedBackground={true}
products={[
{
id: "1",
name: "Performance Trainer",
price: "$120",
variant: "Footwear",
imageSrc: "http://img.b2bpic.net/free-photo/high-angle-sneakers-with-copy-space_23-2148523188.jpg",
},
{
id: "2",
name: "Pro Leggings",
price: "$85",
variant: "Apparel",
imageSrc: "http://img.b2bpic.net/free-photo/flat-lay-woman-fitness-clothes_23-2148197739.jpg",
},
{
id: "3",
name: "Tech Training Tee",
price: "$45",
variant: "Apparel",
imageSrc: "http://img.b2bpic.net/free-photo/man-nature-looking-watch-near-rocks_23-2148776356.jpg",
},
{
id: "4",
name: "Elite Duffel",
price: "$95",
variant: "Accessory",
imageSrc: "http://img.b2bpic.net/free-photo/front-view-back-school-composition-with-blue-backpack_23-2148666141.jpg",
},
{
id: "5",
name: "Pro Yoga Mat",
price: "$65",
variant: "Gear",
imageSrc: "http://img.b2bpic.net/free-photo/young-woman-with-yoga-essentials_23-2149502672.jpg",
},
{
id: "6",
name: "Smart Dumbbells",
price: "$250",
variant: "Gear",
imageSrc: "http://img.b2bpic.net/free-photo/full-shot-fit-woman-with-treadmill_23-2150280629.jpg",
},
{ id: "1", name: "Performance Trainer", price: "$120", variant: "Footwear", imageSrc: "http://img.b2bpic.net/free-photo/high-angle-sneakers-with-copy-space_23-2148523188.jpg" },
{ id: "2", name: "Pro Leggings", price: "$85", variant: "Apparel", imageSrc: "http://img.b2bpic.net/free-photo/flat-lay-woman-fitness-clothes_23-2148197739.jpg" },
{ id: "3", name: "Tech Training Tee", price: "$45", variant: "Apparel", imageSrc: "http://img.b2bpic.net/free-photo/man-nature-looking-watch-near-rocks_23-2148776356.jpg" },
{ id: "4", name: "Elite Duffel", price: "$95", variant: "Accessory", imageSrc: "http://img.b2bpic.net/free-photo/front-view-back-school-composition-with-blue-backpack_23-2148666141.jpg" },
{ id: "5", name: "Pro Yoga Mat", price: "$65", variant: "Gear", imageSrc: "http://img.b2bpic.net/free-photo/young-woman-with-yoga-essentials_23-2149502672.jpg" },
{ id: "6", name: "Smart Dumbbells", price: "$250", variant: "Gear", imageSrc: "http://img.b2bpic.net/free-photo/full-shot-fit-woman-with-treadmill_23-2150280629.jpg" },
]}
title="Professional Equipment"
description="Curated selection for your training needs."
@@ -277,21 +160,9 @@ export default function LandingPage() {
gridVariant="uniform-all-items-equal"
useInvertedBackground={false}
metrics={[
{
id: "m1",
value: "98%",
description: "Success Rate",
},
{
id: "m2",
value: "50+",
description: "Global Experts",
},
{
id: "m3",
value: "24/7",
description: "Support",
},
{ id: "m1", value: "98%", description: "Success Rate" },
{ id: "m2", value: "50+", description: "Global Experts" },
{ id: "m3", value: "24/7", description: "Support" },
]}
title="Trusted by Pros"
description="The numbers behind our dedication."
@@ -299,61 +170,30 @@ export default function LandingPage() {
</div>
<div id="testimonials" data-section="testimonials">
<TestimonialCardTwelve
<TestimonialCardTwo
useInvertedBackground={true}
testimonials={[
{
id: "1",
name: "Sarah P.",
imageSrc: "http://img.b2bpic.net/free-photo/handsome-dark-skinned-runner-resting-seaside-after-activity-open-air-sitting-embankment-enjoying-sunset-summer-evening-cheerful-student-spending-his-vacations-exercising-outdoors_273609-1184.jpg",
},
{
id: "2",
name: "John D.",
imageSrc: "http://img.b2bpic.net/free-photo/happy-fitness-girl-achieve-goal-finish-marathon-running-with-hands-up-celebrating-victory-while_1258-203602.jpg",
},
{
id: "3",
name: "Emily R.",
imageSrc: "http://img.b2bpic.net/free-photo/vertical-shot-happy-girl-talking-video-call-looks-laptop-having-online-meeting-sitting_1258-190963.jpg",
},
{
id: "4",
name: "David K.",
imageSrc: "http://img.b2bpic.net/free-photo/happy-curly-woman-has-bright-smile-shows-white-teeth-dressed-casual-sport-bra-has-fitness-workout-spare-time-models-indoor_273609-33761.jpg",
},
{
id: "5",
name: "Marcus L.",
imageSrc: "http://img.b2bpic.net/free-photo/young-adult-doing-indoor-sport-gym_23-2149205574.jpg",
},
{ id: "1", name: "Sarah P.", role: "Athlete", testimonial: "Best gear for training!", imageSrc: "http://img.b2bpic.net/free-photo/handsome-dark-skinned-runner-resting-seaside-after-activity-open-air-sitting-embankment-enjoying-sunset-summer-evening-cheerful-student-spending-his-vacations-exercising-outdoors_273609-1184.jpg" },
{ id: "2", name: "John D.", role: "Gym Goer", testimonial: "Great tutorials.", imageSrc: "http://img.b2bpic.net/free-photo/happy-fitness-girl-achieve-goal-finish-marathon-running-with-hands-up-celebrating-victory-while_1258-203602.jpg" },
{ id: "3", name: "Emily R.", role: "Yogi", testimonial: "Top-notch quality apparel.", imageSrc: "http://img.b2bpic.net/free-photo/vertical-shot-happy-girl-talking-video-call-looks-laptop-having-online-meeting-sitting_1258-190963.jpg" },
{ id: "4", name: "David K.", role: "Lifter", testimonial: "Changed my training routine.", imageSrc: "http://img.b2bpic.net/free-photo/happy-curly-woman-has-bright-smile-shows-white-teeth-dressed-casual-sport-bra-has-fitness-workout-spare-time-models-indoor_273609-33761.jpg" },
{ id: "5", name: "Marcus L.", role: "Coach", testimonial: "Perfect for my team.", imageSrc: "http://img.b2bpic.net/free-photo/young-adult-doing-indoor-sport-gym_23-2149205574.jpg" },
]}
cardTitle="Athlete Stories"
cardTag="Reviews"
cardAnimation="slide-up"
title="Athlete Stories"
description="What our community says."
animationType="slide-up"
textboxLayout="default"
/>
</div>
<div id="faq" data-section="faq">
<FaqBase
<FaqDouble
textboxLayout="default"
useInvertedBackground={false}
faqs={[
{
id: "q1",
title: "How do tutorials work?",
content: "Instant access upon purchase.",
},
{
id: "q2",
title: "Can I return items?",
content: "Yes, 30 days hassle-free.",
},
{
id: "q3",
title: "Do you ship worldwide?",
content: "We cover over 50 countries.",
},
{ id: "q1", title: "How do tutorials work?", content: "Instant access upon purchase. Check out our video guides featuring top apparel in action." },
{ id: "q2", title: "Can I return items?", content: "Yes, 30 days hassle-free for all fitness apparel and gear." },
{ id: "q3", title: "Do you ship worldwide?", content: "We cover over 50 countries with fast logistics." },
]}
title="Need Help?"
description="Common questions about gear and tutorials."
@@ -364,17 +204,12 @@ export default function LandingPage() {
<div id="contact" data-section="contact">
<ContactCTA
useInvertedBackground={true}
background={{
variant: "plain",
}}
background={{ variant: "plain" }}
tag="Support"
title="Ready to Start?"
description="Connect with our experts today."
description="Connect with our experts today. We're happy to guide you through our exercise tutorials and apparel collections."
buttons={[
{
text: "Contact Us",
href: "mailto:contact@sportelite.com",
},
{ text: "Contact Us", href: "mailto:contact@sportelite.com" },
]}
/>
</div>
@@ -382,45 +217,9 @@ export default function LandingPage() {
<div id="footer" data-section="footer">
<FooterBase
columns={[
{
title: "Shop",
items: [
{
label: "Apparel",
href: "#products",
},
{
label: "Equipment",
href: "#products",
},
],
},
{
title: "Learn",
items: [
{
label: "Tutorials",
href: "#features",
},
{
label: "Guide",
href: "#features",
},
],
},
{
title: "Support",
items: [
{
label: "Contact",
href: "#contact",
},
{
label: "FAQ",
href: "#faq",
},
],
},
{ title: "Shop", items: [{ label: "Apparel", href: "#products" }, { label: "Equipment", href: "#products" }] },
{ title: "Learn", items: [{ label: "Tutorials", href: "#features" }, { label: "Guide", href: "#features" }] },
{ title: "Support", items: [{ label: "Contact", href: "#contact" }, { label: "FAQ", href: "#faq" }] },
]}
logoText="SportElite"
/>
@@ -428,4 +227,4 @@ export default function LandingPage() {
</ReactLenis>
</ThemeProvider>
);
}
}