Merge version_1 into main #2
252
src/app/page.tsx
252
src/app/page.tsx
@@ -32,26 +32,11 @@ export default function LandingPage() {
|
||||
<div id="nav" data-section="nav">
|
||||
<NavbarStyleCentered
|
||||
navItems={[
|
||||
{
|
||||
name: "Home",
|
||||
id: "hero",
|
||||
},
|
||||
{
|
||||
name: "Features",
|
||||
id: "features",
|
||||
},
|
||||
{
|
||||
name: "Pricing",
|
||||
id: "pricing",
|
||||
},
|
||||
{
|
||||
name: "Team",
|
||||
id: "team",
|
||||
},
|
||||
{
|
||||
name: "Contact",
|
||||
id: "contact",
|
||||
},
|
||||
{ name: "Home", id: "hero" },
|
||||
{ name: "Features", id: "features" },
|
||||
{ name: "Pricing", id: "pricing" },
|
||||
{ name: "Team", id: "team" },
|
||||
{ name: "Contact", id: "contact" },
|
||||
]}
|
||||
brandName="H1fitnation"
|
||||
/>
|
||||
@@ -61,17 +46,8 @@ export default function LandingPage() {
|
||||
<HeroLogo
|
||||
logoText="H1fitnation Hub"
|
||||
description="Transform your life with our state-of-the-art gym facilities, elite personal trainers, and motivating community. Join the hub today."
|
||||
buttons={[
|
||||
{
|
||||
text: "Get Started",
|
||||
href: "#pricing",
|
||||
},
|
||||
{
|
||||
text: "Tour the Hub",
|
||||
href: "#about",
|
||||
},
|
||||
]}
|
||||
imageSrc="http://img.b2bpic.net/free-photo/woman-training-gym_23-2148024361.jpg?_wi=1"
|
||||
buttons={[{ text: "Get Started", href: "#pricing" }, { text: "Tour the Hub", href: "#about" }]}
|
||||
imageSrc="http://img.b2bpic.net/free-photo/woman-training-gym_23-2148024361.jpg"
|
||||
imageAlt="gym workout atmosphere"
|
||||
showDimOverlay={true}
|
||||
/>
|
||||
@@ -82,21 +58,9 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
title="Why Choose H1fitnation?"
|
||||
metrics={[
|
||||
{
|
||||
icon: Activity,
|
||||
label: "Certified Trainers",
|
||||
value: "20+",
|
||||
},
|
||||
{
|
||||
icon: Target,
|
||||
label: "Success Stories",
|
||||
value: "500+",
|
||||
},
|
||||
{
|
||||
icon: Clock,
|
||||
label: "Open Hours",
|
||||
value: "24/7",
|
||||
},
|
||||
{ icon: Activity, label: "Certified Trainers", value: "20+" },
|
||||
{ icon: Target, label: "Success Stories", value: "500+" },
|
||||
{ icon: Clock, label: "Open Hours", value: "24/7" },
|
||||
]}
|
||||
metricsAnimation="slide-up"
|
||||
/>
|
||||
@@ -108,36 +72,9 @@ export default function LandingPage() {
|
||||
textboxLayout="split"
|
||||
useInvertedBackground={false}
|
||||
features={[
|
||||
{
|
||||
id: "f1",
|
||||
label: "Strength",
|
||||
title: "Strength Training",
|
||||
items: [
|
||||
"Free weights area",
|
||||
"Advanced machines",
|
||||
"Powerlifting racks",
|
||||
],
|
||||
},
|
||||
{
|
||||
id: "f2",
|
||||
label: "Cardio",
|
||||
title: "Cardio Zone",
|
||||
items: [
|
||||
"Modern treadmills",
|
||||
"Stationary bikes",
|
||||
"Rowing machines",
|
||||
],
|
||||
},
|
||||
{
|
||||
id: "f3",
|
||||
label: "Wellness",
|
||||
title: "Wellness Programs",
|
||||
items: [
|
||||
"Yoga classes",
|
||||
"Pilates studio",
|
||||
"Sauna & recovery",
|
||||
],
|
||||
},
|
||||
{ id: "f1", label: "Strength", title: "Strength Training", items: ["Free weights area", "Advanced machines", "Powerlifting racks"] },
|
||||
{ id: "f2", label: "Cardio", title: "Cardio Zone", items: ["Modern treadmills", "Stationary bikes", "Rowing machines"] },
|
||||
{ id: "f3", label: "Wellness", title: "Wellness Programs", items: ["Yoga classes", "Pilates studio", "Sauna & recovery"] },
|
||||
]}
|
||||
title="Gym Amenities & Programs"
|
||||
description="We offer a comprehensive range of fitness solutions tailored to your unique goals."
|
||||
@@ -150,39 +87,9 @@ export default function LandingPage() {
|
||||
textboxLayout="default"
|
||||
useInvertedBackground={false}
|
||||
plans={[
|
||||
{
|
||||
id: "basic",
|
||||
badge: "Entry",
|
||||
price: "$29/mo",
|
||||
subtitle: "Basics covered",
|
||||
features: [
|
||||
"Gym access",
|
||||
"Basic locker",
|
||||
"Free parking",
|
||||
],
|
||||
},
|
||||
{
|
||||
id: "pro",
|
||||
badge: "Popular",
|
||||
price: "$59/mo",
|
||||
subtitle: "Best for results",
|
||||
features: [
|
||||
"Everything in Basic",
|
||||
"Personal trainer session",
|
||||
"Classes included",
|
||||
],
|
||||
},
|
||||
{
|
||||
id: "elite",
|
||||
badge: "Unlimited",
|
||||
price: "$99/mo",
|
||||
subtitle: "Maximum potential",
|
||||
features: [
|
||||
"All access",
|
||||
"Priority booking",
|
||||
"Guest pass",
|
||||
],
|
||||
},
|
||||
{ id: "basic", badge: "Entry", price: "$29/mo", subtitle: "Basics covered", features: ["Gym access", "Basic locker", "Free parking"] },
|
||||
{ id: "pro", badge: "Popular", price: "$59/mo", subtitle: "Best for results", features: ["Everything in Basic", "Personal trainer session", "Classes included"] },
|
||||
{ id: "elite", badge: "Unlimited", price: "$99/mo", subtitle: "Maximum potential", features: ["All access", "Priority booking", "Guest pass"] },
|
||||
]}
|
||||
title="Membership Plans"
|
||||
description="Find the perfect fit for your lifestyle. All plans include 24/7 access."
|
||||
@@ -196,33 +103,11 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
groups={[
|
||||
{
|
||||
id: "g1",
|
||||
groupTitle: "Fitness Coaches",
|
||||
members: [
|
||||
{
|
||||
id: "t1",
|
||||
title: "Sarah M.",
|
||||
subtitle: "Strength Specialist",
|
||||
detail: "Certified trainer with 10 years of experience.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/young-people-using-message-gun_23-2149516701.jpg",
|
||||
},
|
||||
{
|
||||
id: "t2",
|
||||
title: "David K.",
|
||||
subtitle: "Cardio Expert",
|
||||
detail: "Helping people achieve endurance goals.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/young-sporty-man-wearing-sportswear-headband-looking-front-with-confident-smile-with-crossed-hands-chest-standing-white-wall_141793-96316.jpg",
|
||||
},
|
||||
{
|
||||
id: "t3",
|
||||
title: "Lisa J.",
|
||||
subtitle: "Yoga Instructor",
|
||||
detail: "Focusing on mindfulness and mobility.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/attractive-athletic-girl-standing-near-gym-equipment-healthy-lifestyle_78826-3376.jpg",
|
||||
},
|
||||
id: "g1", groupTitle: "Fitness Coaches", members: [
|
||||
{ id: "t1", title: "Sarah M.", subtitle: "Strength Specialist", detail: "Certified trainer with 10 years of experience.", imageSrc: "http://img.b2bpic.net/free-photo/young-people-using-message-gun_23-2149516701.jpg" },
|
||||
{ id: "t2", title: "David K.", subtitle: "Cardio Expert", detail: "Helping people achieve endurance goals.", imageSrc: "http://img.b2bpic.net/free-photo/young-sporty-man-wearing-sportswear-headband-looking-front-with-confident-smile-with-crossed-hands-chest-standing-white-wall_141793-96316.jpg" },
|
||||
{ id: "t3", title: "Lisa J.", subtitle: "Yoga Instructor", detail: "Focusing on mindfulness and mobility.", imageSrc: "http://img.b2bpic.net/free-photo/attractive-athletic-girl-standing-near-gym-equipment-healthy-lifestyle_78826-3376.jpg" },
|
||||
],
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/woman-training-gym_23-2148024361.jpg?_wi=2",
|
||||
imageAlt: "professional fitness coach",
|
||||
},
|
||||
]}
|
||||
title="Meet Our Elite Trainers"
|
||||
@@ -236,46 +121,11 @@ export default function LandingPage() {
|
||||
textboxLayout="default"
|
||||
useInvertedBackground={false}
|
||||
testimonials={[
|
||||
{
|
||||
id: "1",
|
||||
name: "Mark R.",
|
||||
handle: "@mark_fit",
|
||||
testimonial: "The best gym experience I've had. Clean, spacious, and supportive.",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/happy-fitness-woman-running_171337-9022.jpg",
|
||||
},
|
||||
{
|
||||
id: "2",
|
||||
name: "Jane D.",
|
||||
handle: "@jane_yoga",
|
||||
testimonial: "Professional trainers who genuinely care about your goals.",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/front-view-woman-outdoors-portrait_23-2150828878.jpg",
|
||||
},
|
||||
{
|
||||
id: "3",
|
||||
name: "Paul S.",
|
||||
handle: "@paul_strength",
|
||||
testimonial: "Amazing community. Always motivating to walk through the doors.",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/build-up-athlete-with-his-arm-crossed-stadium-track-field_23-2148162071.jpg",
|
||||
},
|
||||
{
|
||||
id: "4",
|
||||
name: "Emma L.",
|
||||
handle: "@emma_health",
|
||||
testimonial: "Excellent variety of equipment and classes. Highly recommend.",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/sport-healthy-lifestyle-portrait-smiling-fitness-woman-activewear-standing-near-kitchen_1258-199582.jpg",
|
||||
},
|
||||
{
|
||||
id: "5",
|
||||
name: "Alex B.",
|
||||
handle: "@alex_fitness",
|
||||
testimonial: "Transformative experience! The 24/7 access fits my busy schedule perfectly.",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/adult-training-with-dumbbell_23-2151717263.jpg",
|
||||
},
|
||||
{ id: "1", name: "Mark R.", handle: "@mark_fit", testimonial: "The best gym experience I've had. Clean, spacious, and supportive.", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/happy-fitness-woman-running_171337-9022.jpg" },
|
||||
{ id: "2", name: "Jane D.", handle: "@jane_yoga", testimonial: "Professional trainers who genuinely care about your goals.", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/front-view-woman-outdoors-portrait_23-2150828878.jpg" },
|
||||
{ id: "3", name: "Paul S.", handle: "@paul_strength", testimonial: "Amazing community. Always motivating to walk through the doors.", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/build-up-athlete-with-his-arm-crossed-stadium-track-field_23-2148162071.jpg" },
|
||||
{ id: "4", name: "Emma L.", handle: "@emma_health", testimonial: "Excellent variety of equipment and classes. Highly recommend.", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/sport-healthy-lifestyle-portrait-smiling-fitness-woman-activewear-standing-near-kitchen_1258-199582.jpg" },
|
||||
{ id: "5", name: "Alex B.", handle: "@alex_fitness", testimonial: "Transformative experience! The 24/7 access fits my busy schedule perfectly.", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/adult-training-with-dumbbell_23-2151717263.jpg" },
|
||||
]}
|
||||
showRating={true}
|
||||
title="Community Love"
|
||||
@@ -288,21 +138,9 @@ export default function LandingPage() {
|
||||
textboxLayout="default"
|
||||
useInvertedBackground={false}
|
||||
faqs={[
|
||||
{
|
||||
id: "q1",
|
||||
title: "Can I cancel my membership anytime?",
|
||||
content: "Yes, our memberships are flexible with no long-term contracts.",
|
||||
},
|
||||
{
|
||||
id: "q2",
|
||||
title: "Are personal trainers included?",
|
||||
content: "Personal trainer sessions are included in Pro and Elite memberships.",
|
||||
},
|
||||
{
|
||||
id: "q3",
|
||||
title: "What are your opening hours?",
|
||||
content: "We are open 24/7 for all members, including holidays.",
|
||||
},
|
||||
{ id: "q1", title: "Can I cancel my membership anytime?", content: "Yes, our memberships are flexible with no long-term contracts." },
|
||||
{ id: "q2", title: "Are personal trainers included?", content: "Personal trainer sessions are included in Pro and Elite memberships." },
|
||||
{ id: "q3", title: "What are your opening hours?", content: "We are open 24/7 for all members, including holidays." },
|
||||
]}
|
||||
title="Frequently Asked Questions"
|
||||
description="Got questions? We've got answers."
|
||||
@@ -313,9 +151,7 @@ export default function LandingPage() {
|
||||
<div id="contact" data-section="contact">
|
||||
<ContactSplit
|
||||
useInvertedBackground={false}
|
||||
background={{
|
||||
variant: "gradient-bars",
|
||||
}}
|
||||
background={{ variant: "gradient-bars" }}
|
||||
tag="Join Us"
|
||||
title="Sign Up for a Free Pass"
|
||||
description="Ready to get started? Sign up today for a free trial class."
|
||||
@@ -329,36 +165,12 @@ export default function LandingPage() {
|
||||
imageSrc="http://img.b2bpic.net/free-photo/still-life-foam-roller_23-2151817391.jpg"
|
||||
logoText="H1fitnation Hub"
|
||||
columns={[
|
||||
{
|
||||
title: "Company",
|
||||
items: [
|
||||
{
|
||||
label: "About Us",
|
||||
href: "#about",
|
||||
},
|
||||
{
|
||||
label: "Careers",
|
||||
href: "#",
|
||||
},
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Resources",
|
||||
items: [
|
||||
{
|
||||
label: "Membership",
|
||||
href: "#pricing",
|
||||
},
|
||||
{
|
||||
label: "FAQ",
|
||||
href: "#faq",
|
||||
},
|
||||
],
|
||||
},
|
||||
{ title: "Company", items: [{ label: "About Us", href: "#about" }, { label: "Careers", href: "#" }] },
|
||||
{ title: "Resources", items: [{ label: "Membership", href: "#pricing" }, { label: "FAQ", href: "#faq" }] },
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
</ReactLenis>
|
||||
</ThemeProvider>
|
||||
);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user