Merge version_1_1781528686462 into main

Merge version_1_1781528686462 into main
This commit was merged in pull request #2.
This commit is contained in:
2026-06-15 13:06:07 +00:00

View File

@@ -12,311 +12,140 @@ import SectionErrorBoundary from "@/components/ui/SectionErrorBoundary";
export default function HomePage() {
return (
<>
<div id="hero" data-section="hero">
<SectionErrorBoundary name="hero">
<div id="hero" data-section="hero">
<SectionErrorBoundary name="hero">
<HeroBillboardCarousel
tag="Fitness Community"
title="Your Fitness Community Starts Here"
description="Access state-of-the-art equipment, expert-led classes, and a supportive community that transforms your fitness goals into real results."
primaryButton={{
text: "Join Today",
href: "#contact",
}}
secondaryButton={{
text: "Book a Tour",
href: "#contact",
}}
items={[
{
imageSrc: "http://img.b2bpic.net/free-photo/still-life-gym-equipment_23-2148197736.jpg?_wi=1",
},
{
imageSrc: "http://img.b2bpic.net/free-photo/muscular-build-man-resting-after-cross-training-with-barbell-health-club_637285-2493.jpg",
},
{
imageSrc: "http://img.b2bpic.net/free-photo/people-exercising-fitness-gym_53876-14561.jpg",
},
{
imageSrc: "http://img.b2bpic.net/free-photo/person-running-gym_140725-7920.jpg",
},
{
imageSrc: "http://img.b2bpic.net/free-photo/man-rubbing-hands-with-talcum_23-2147687729.jpg",
},
{
imageSrc: "http://img.b2bpic.net/free-photo/group-people-exercising-together-outdoors_23-2151061473.jpg",
},
]}
/>
</SectionErrorBoundary>
</div>
tag="Fitness Community"
title="Your Fitness Community Starts Here"
description="Access state-of-the-art equipment, expert-led classes, and a supportive community that transforms your fitness goals into real results."
primaryButton={{ text: "Join Today", href: "#contact" }}
secondaryButton={{ text: "Book a Tour", href: "#contact" }}
items={[
{ imageSrc: "http://img.b2bpic.net/free-photo/still-life-gym-equipment_23-2148197736.jpg" },
{ imageSrc: "http://img.b2bpic.net/free-photo/muscular-build-man-resting-after-cross-training-with-barbell-health-club_637285-2493.jpg" },
{ imageSrc: "http://img.b2bpic.net/free-photo/people-exercising-fitness-gym_53876-14561.jpg" },
{ imageSrc: "http://img.b2bpic.net/free-photo/person-running-gym_140725-7920.jpg" },
{ imageSrc: "http://img.b2bpic.net/free-photo/man-rubbing-hands-with-talcum_23-2147687729.jpg" },
{ imageSrc: "http://img.b2bpic.net/free-photo/group-people-exercising-together-outdoors_23-2151061473.jpg" },
]}
/>
</SectionErrorBoundary>
</div>
<div id="features" data-section="features">
<SectionErrorBoundary name="features">
<div id="features" data-section="features">
<SectionErrorBoundary name="features">
<FeaturesBorderGlow
tag="Why Us"
title="Everything You Need to Succeed"
description="From elite training gear to holistic wellness guidance, our facilities offer everything for every stage of your fitness journey."
features={[
{
icon: Activity,
title: "Elite Facilities",
description: "State-of-the-art free weights, cardio decks, and functional training zones.",
},
{
icon: Users,
title: "Community Classes",
description: "High-energy group classes, from spin and HIIT to yoga.",
},
{
icon: Award,
title: "Expert Guidance",
description: "Certified personal trainers providing tailored advice and support.",
},
{
icon: Timer,
title: "24/7 Access",
description: "Train on your schedule with round-the-clock club entry.",
},
{
icon: Sparkles,
title: "Recovery Zone",
description: "Access modern massage tools and stretching areas.",
},
]}
/>
</SectionErrorBoundary>
</div>
tag="Why Us"
title="Everything You Need to Succeed"
description="From elite training gear to holistic wellness guidance, our facilities offer everything for every stage of your fitness journey."
features={[
{ icon: Activity, title: "Elite Facilities", description: "State-of-the-art free weights, cardio decks, and functional training zones." },
{ icon: Users, title: "Community Classes", description: "High-energy group classes, from spin and HIIT to yoga." },
{ icon: Award, title: "Expert Guidance", description: "Certified personal trainers providing tailored advice and support." },
{ icon: Timer, title: "24/7 Access", description: "Train on your schedule with round-the-clock club entry." },
{ icon: Sparkles, title: "Recovery Zone", description: "Access modern massage tools and stretching areas." },
]}
/>
</SectionErrorBoundary>
</div>
<div id="classes" data-section="classes">
<SectionErrorBoundary name="classes">
<div id="classes" data-section="classes">
<SectionErrorBoundary name="classes">
<FeaturesImageBento
tag="Programs"
title="Explore Our Diverse Classes"
description="Find your passion in our variety of classes, designed to challenge, inspire, and grow your fitness routine."
items={[
{
title: "Power HIIT",
description: "High-intensity metabolic conditioning",
imageSrc: "http://img.b2bpic.net/free-photo/dumb-bells-lined-up-fitness-studio-picture-is-short-focus_1423-221.jpg",
},
{
title: "Yoga Flow",
description: "Dynamic movement and breathing",
imageSrc: "http://img.b2bpic.net/free-photo/group-women-working-out-cycles_1163-3758.jpg",
},
{
title: "Spin Cycle",
description: "High-tempo group cardiovascular session",
imageSrc: "http://img.b2bpic.net/free-photo/side-view-people-chatting-gym_23-2149744652.jpg",
},
{
title: "Barre Sculpt",
description: "Precision toning and muscle endurance",
imageSrc: "http://img.b2bpic.net/free-photo/sports-equipment-dumbbells-gym_169016-61685.jpg",
},
{
title: "Strength 101",
description: "The fundamentals of power lifting",
imageSrc: "http://img.b2bpic.net/free-photo/young-women-taking-part-spinning-class_23-2149332062.jpg",
},
{
title: "Kickboxing",
description: "Combative fitness for total conditioning",
imageSrc: "http://img.b2bpic.net/free-photo/young-sports-people-training-morning-gym_1157-28953.jpg",
},
{
title: "Zumba Beats",
description: "Fun, high-energy dance fitness",
imageSrc: "http://img.b2bpic.net/free-photo/pensive-curly-haired-woman-carried-rolled-kareamt-bottle-watter-dressed-beige-tracksuit-concentrated-away-stands-near-building_273609-55516.jpg",
},
]}
/>
</SectionErrorBoundary>
</div>
tag="Programs"
title="Explore Our Diverse Classes"
description="Find your passion in our variety of classes, designed to challenge, inspire, and grow your fitness routine."
items={[
{ title: "Power HIIT", description: "High-intensity metabolic conditioning", imageSrc: "http://img.b2bpic.net/free-photo/dumb-bells-lined-up-fitness-studio-picture-is-short-focus_1423-221.jpg" },
{ title: "Yoga Flow", description: "Dynamic movement and breathing", imageSrc: "http://img.b2bpic.net/free-photo/group-women-working-out-cycles_1163-3758.jpg" },
{ title: "Spin Cycle", description: "High-tempo group cardiovascular session", imageSrc: "http://img.b2bpic.net/free-photo/side-view-people-chatting-gym_23-2149744652.jpg" },
{ title: "Barre Sculpt", description: "Precision toning and muscle endurance", imageSrc: "http://img.b2bpic.net/free-photo/sports-equipment-dumbbells-gym_169016-61685.jpg" },
{ title: "Strength 101", description: "The fundamentals of power lifting", imageSrc: "http://img.b2bpic.net/free-photo/young-women-taking-part-spinning-class_23-2149332062.jpg" },
{ title: "Kickboxing", description: "Combative fitness for total conditioning", imageSrc: "http://img.b2bpic.net/free-photo/young-sports-people-training-morning-gym_1157-28953.jpg" },
{ title: "Zumba Beats", description: "Fun, high-energy dance fitness", imageSrc: "http://img.b2bpic.net/free-photo/pensive-curly-haired-woman-carried-rolled-kareamt-bottle-watter-dressed-beige-tracksuit-concentrated-away-stands-near-building_273609-55516.jpg" },
]}
/>
</SectionErrorBoundary>
</div>
<div id="testimonials" data-section="testimonials">
<SectionErrorBoundary name="testimonials">
<div id="testimonials" data-section="testimonials">
<SectionErrorBoundary name="testimonials">
<TestimonialColumnMarqueeCards
tag="Social Proof"
title="Community Transformations"
description="Don't just take our word for it—join a community where results happen everyday."
testimonials={[
{
name: "Alex Rivera",
role: "Full-time Dev",
quote: "The most inclusive gym I've ever attended.",
imageSrc: "http://img.b2bpic.net/free-photo/two-men-having-conversation-dressing-room_329181-13228.jpg",
},
{
name: "Maria Garcia",
role: "Nurse",
quote: "Professional trainers who truly care about your growth.",
imageSrc: "http://img.b2bpic.net/free-photo/beautiful-woman-gym_23-2147789567.jpg",
},
{
name: "James Chen",
role: "Entrepreneur",
quote: "State of the art gear and great class variety.",
imageSrc: "http://img.b2bpic.net/free-photo/excited-man-holding-dumbbells_23-2148625771.jpg",
},
{
name: "Sarah Miller",
role: "Designer",
quote: "The perfect balance of intense workouts and community.",
imageSrc: "http://img.b2bpic.net/free-photo/vertical-shot-tired-sporty-woman-leans-forward-feels-tired-takes-break-after-running-drinks-fresh-water-listens-music-via-wireless-headphones-poses-against-grey-wall-people-sport-wellness-concept_273609-59154.jpg",
},
{
name: "Tom O'Connor",
role: "Architect",
quote: "Clean, well-kept, and always a great place to train.",
imageSrc: "http://img.b2bpic.net/free-photo/upperangle-shot-attractive-sweaty-sportswoman-using-gym-equipment-gain-perfect-abs-good-body-shape-pushup-rings-pumping-biceps-smiling-as-if-feeling-joy-working-out-train-endurance_197531-30367.jpg",
},
]}
/>
</SectionErrorBoundary>
</div>
tag="Social Proof"
title="Community Transformations"
description="Don't just take our word for it—join a community where results happen everyday."
testimonials={[
{ name: "Alex Rivera", role: "Full-time Dev", quote: "The most inclusive gym I've ever attended.", imageSrc: "http://img.b2bpic.net/free-photo/two-men-having-conversation-dressing-room_329181-13228.jpg" },
{ name: "Maria Garcia", role: "Nurse", quote: "Professional trainers who truly care about your growth.", imageSrc: "http://img.b2bpic.net/free-photo/beautiful-woman-gym_23-2147789567.jpg" },
{ name: "James Chen", role: "Entrepreneur", quote: "State of the art gear and great class variety.", imageSrc: "http://img.b2bpic.net/free-photo/excited-man-holding-dumbbells_23-2148625771.jpg" },
{ name: "Sarah Miller", role: "Designer", quote: "The perfect balance of intense workouts and community.", imageSrc: "http://img.b2bpic.net/free-photo/vertical-shot-tired-sporty-woman-leans-forward-feels-tired-takes-break-after-running-drinks-fresh-water-listens-music-via-wireless-headphones-poses-against-grey-wall-people-sport-wellness-concept_273609-59154.jpg" },
{ name: "Tom O'Connor", role: "Architect", quote: "Clean, well-kept, and always a great place to train.", imageSrc: "http://img.b2bpic.net/free-photo/upperangle-shot-attractive-sweaty-sportswoman-using-gym-equipment-gain-perfect-abs-good-body-shape-pushup-rings-pumping-biceps-smiling-as-if-feeling-joy-working-out-train-endurance_197531-30367.jpg" },
]}
/>
</SectionErrorBoundary>
</div>
<div id="pricing" data-section="pricing">
<SectionErrorBoundary name="pricing">
<div id="pricing" data-section="pricing">
<SectionErrorBoundary name="pricing">
<PricingLayeredCards
tag="Membership"
title="Plans That Fit Your Life"
description="Choose a membership that grants you full access and keeps your fitness routine on track."
plans={[
{
tag: "Starter",
price: "$49",
description: "Everything you need for essential training.",
primaryButton: {
text: "Select",
href: "#contact",
},
features: [
"24/7 Club Access",
"Cardio Zone",
"Locker Room Access",
],
},
{
tag: "Pro",
price: "$89",
description: "Unlimited access to all facilities and classes.",
primaryButton: {
text: "Join Pro",
href: "#contact",
},
features: [
"Everything in Starter",
"All Class Access",
"Guest Passes",
"Free Workshops",
],
},
{
tag: "Elite",
price: "$129",
description: "Personalized coaching and maximum perks.",
primaryButton: {
text: "Elite Access",
href: "#contact",
},
features: [
"Everything in Pro",
"Personalized Training",
"Monthly Massage",
"Recovery Center Access",
],
},
]}
/>
</SectionErrorBoundary>
</div>
tag="Membership"
title="Plans That Fit Your Life"
description="Choose a membership that grants you full access and keeps your fitness routine on track."
plans={[
{ tag: "Starter", price: "$49", description: "Everything you need for essential training.", primaryButton: { text: "Select", href: "#contact" }, features: ["24/7 Club Access", "Cardio Zone", "Locker Room Access"] },
{ tag: "Pro", price: "$89", description: "Unlimited access to all facilities and classes.", primaryButton: { text: "Join Pro", href: "#contact" }, features: ["Everything in Starter", "All Class Access", "Guest Passes", "Free Workshops"] },
{ tag: "Elite", price: "$129", description: "Personalized coaching and maximum perks.", primaryButton: { text: "Elite Access", href: "#contact" }, features: ["Everything in Pro", "Personalized Training", "Monthly Massage", "Recovery Center Access"] },
]}
/>
</SectionErrorBoundary>
</div>
<div id="team" data-section="team">
<SectionErrorBoundary name="team">
<div id="team" data-section="team">
<SectionErrorBoundary name="team">
<TeamListCards
tag="Our Experts"
title="Meet Your Future Mentors"
description="Our team of dedicated professionals is here to support, guide, and challenge you to unlock your potential."
groups={[
{
title: "Training & Fitness",
members: [
{
name: "Markus Volt",
role: "Head Trainer",
detail: "Expert in strength conditioning.",
imageSrc: "http://img.b2bpic.net/free-photo/beautiful-sportive-girl-posing-with-crossed-arms-dark-wall_176420-622.jpg",
},
{
name: "Elena Zen",
role: "Yoga Expert",
detail: "Certified holistic mindfulness trainer.",
imageSrc: "http://img.b2bpic.net/free-photo/athletic-tattooed-man-white-blank-tank-t-shirt-doing-knee-raises-stretching-his-legs-with-closed-eyes_346278-1583.jpg",
},
{
name: "Sarah Croft",
role: "Group Lead",
detail: "Specialist in dynamic HIIT classes.",
imageSrc: "http://img.b2bpic.net/free-photo/two-sporty-women-bearded-shaved-head-athletic-male-using-smart-phone-gym-club_613910-1388.jpg",
},
],
imageSrc: "http://img.b2bpic.net/free-photo/still-life-gym-equipment_23-2148197736.jpg?_wi=2",
imageAlt: "certified personal trainer portrait",
},
]}
/>
</SectionErrorBoundary>
</div>
tag="Our Experts"
title="Meet Your Future Mentors"
description="Our team of dedicated professionals is here to support, guide, and challenge you to unlock your potential."
groups={[
{
title: "Training & Fitness", members: [
{ name: "Markus Volt", role: "Head Trainer", detail: "Expert in strength conditioning.", imageSrc: "http://img.b2bpic.net/free-photo/beautiful-sportive-girl-posing-with-crossed-arms-dark-wall_176420-622.jpg" },
{ name: "Elena Zen", role: "Yoga Expert", detail: "Certified holistic mindfulness trainer.", imageSrc: "http://img.b2bpic.net/free-photo/athletic-tattooed-man-white-blank-tank-t-shirt-doing-knee-raises-stretching-his-legs-with-closed-eyes_346278-1583.jpg" },
{ name: "Sarah Croft", role: "Group Lead", detail: "Specialist in dynamic HIIT classes.", imageSrc: "http://img.b2bpic.net/free-photo/two-sporty-women-bearded-shaved-head-athletic-male-using-smart-phone-gym-club_613910-1388.jpg" },
],
},
]}
/>
</SectionErrorBoundary>
</div>
<div id="faq" data-section="faq">
<SectionErrorBoundary name="faq">
<div id="faq" data-section="faq">
<SectionErrorBoundary name="faq">
<FaqTwoColumn
tag="Questions"
title="Frequently Asked Questions"
description="Got questions? We've got answers to help you get started quickly."
items={[
{
question: "Can I sign up online?",
answer: "Yes! Use our 'Join Today' button to complete your registration.",
},
{
question: "Are classes included?",
answer: "Pro and Elite memberships include unlimited class access.",
},
{
question: "Is there a guest policy?",
answer: "Yes, Pro and Elite members get complimentary guest passes monthly.",
},
{
question: "Can I cancel anytime?",
answer: "We offer flexible membership options with easy cancellation.",
},
{
question: "Do you offer personal training?",
answer: "Yes, our certified experts provide 1-on-1 sessions for all levels.",
},
]}
/>
</SectionErrorBoundary>
</div>
tag="Questions"
title="Frequently Asked Questions"
description="Got questions? We've got answers to help you get started quickly."
items={[
{ question: "Can I sign up online?", answer: "Yes! Use our 'Join Today' button to complete your registration." },
{ question: "Are classes included?", answer: "Pro and Elite memberships include unlimited class access." },
{ question: "Is there a guest policy?", answer: "Yes, Pro and Elite members get complimentary guest passes monthly." },
{ question: "Can I cancel anytime?", answer: "We offer flexible membership options with easy cancellation." },
{ question: "Do you offer personal training?", answer: "Yes, our certified experts provide 1-on-1 sessions for all levels." },
]}
/>
</SectionErrorBoundary>
</div>
<div id="contact" data-section="contact">
<SectionErrorBoundary name="contact">
<div id="contact" data-section="contact">
<SectionErrorBoundary name="contact">
<ContactCta
tag="Sign Up"
text="Start your journey today and join our fitness family."
primaryButton={{
text: "Contact Us",
href: "#",
}}
secondaryButton={{
text: "Join Now",
href: "#",
}}
/>
</SectionErrorBoundary>
</div>
tag="Sign Up"
text="Start your journey today and join our fitness family."
primaryButton={{ text: "Contact Us", href: "#" }}
secondaryButton={{ text: "Join Now", href: "#" }}
/>
</SectionErrorBoundary>
</div>
</>
);
}
}