Merge version_2 into main #2

Merged
bender merged 1 commits from version_2 into main 2026-04-24 19:44:18 +00:00

View File

@@ -33,21 +33,13 @@ export default function LandingPage() {
<NavbarStyleCentered
navItems={[
{
name: "About",
id: "#about",
},
name: "About", id: "#about"},
{
name: "Classes",
id: "#features",
},
name: "Classes", id: "#features"},
{
name: "Membership",
id: "#pricing",
},
name: "Membership", id: "#pricing"},
{
name: "Contact",
id: "#contact",
},
name: "Contact", id: "#contact"},
]}
brandName="Sai Gym"
/>
@@ -56,41 +48,26 @@ export default function LandingPage() {
<div id="hero" data-section="hero">
<HeroBillboardCarousel
background={{
variant: "plain",
}}
variant: "plain"}}
title="Unleash Your True Potential."
description="Busy professional? Competitive athlete? Sai Gym provides the 24/7 facility, HIIT intensity, and nutrition coaching you need to dominate your goals."
buttons={[
{
text: "Claim Your 7-Day Shred",
href: "#contact",
},
text: "Claim Your 7-Day Shred", href: "#contact"},
]}
mediaItems={[
{
imageSrc: "http://img.b2bpic.net/free-photo/cast-iron-dumbbell-weights_1048-12225.jpg?_wi=1",
imageAlt: "dark modern gym interior",
},
imageSrc: "http://img.b2bpic.net/free-photo/cast-iron-dumbbell-weights_1048-12225.jpg?_wi=1", imageAlt: "dark modern gym interior"},
{
imageSrc: "http://img.b2bpic.net/free-photo/woman-stretching-quadriceps_1262-421.jpg",
imageAlt: "dark modern gym interior",
},
imageSrc: "http://img.b2bpic.net/free-photo/woman-stretching-quadriceps_1262-421.jpg", imageAlt: "dark modern gym interior"},
{
imageSrc: "http://img.b2bpic.net/free-photo/young-woman-exercising-elliptical-cardio-machine_23-2147827880.jpg",
imageAlt: "dark modern gym interior",
},
imageSrc: "http://img.b2bpic.net/free-photo/young-woman-exercising-elliptical-cardio-machine_23-2147827880.jpg", imageAlt: "dark modern gym interior"},
{
imageSrc: "http://img.b2bpic.net/free-photo/fit-brunette-woman-doing-battle-rope-training_651396-748.jpg",
imageAlt: "dark modern gym interior",
},
imageSrc: "http://img.b2bpic.net/free-photo/fit-brunette-woman-doing-battle-rope-training_651396-748.jpg", imageAlt: "dark modern gym interior"},
{
imageSrc: "http://img.b2bpic.net/free-photo/young-guy-raises-bar-stadium_1153-6279.jpg",
imageAlt: "dark modern gym interior",
},
imageSrc: "http://img.b2bpic.net/free-photo/young-guy-raises-bar-stadium_1153-6279.jpg", imageAlt: "dark modern gym interior"},
{
imageSrc: "http://img.b2bpic.net/free-photo/women-with-medical-masks-using-gym-equipment_23-2148762649.jpg",
imageAlt: "dark modern gym interior",
},
imageSrc: "http://img.b2bpic.net/free-photo/women-with-medical-masks-using-gym-equipment_23-2148762649.jpg", imageAlt: "dark modern gym interior"},
]}
/>
</div>
@@ -116,21 +93,11 @@ export default function LandingPage() {
useInvertedBackground={false}
negativeCard={{
items: [
"Limited facility access",
"Guess-work training",
"Inconsistent coaching",
"Unclear nutrition plans",
"Low energy environment",
],
"Limited facility access", "Guess-work training", "Inconsistent coaching", "Unclear nutrition plans", "Low energy environment"],
}}
positiveCard={{
items: [
"24/7 Gym Entry",
"HIIT & Strength Classes",
"Professional Nutrition Coaching",
"Scientifically Backed Programs",
"High Performance Community",
],
"24/7 Gym Entry", "HIIT & Strength Classes", "Professional Nutrition Coaching", "Scientifically Backed Programs", "High Performance Community"],
}}
title="Built for Results"
description="We replace excuses with action and systems that ensure progress."
@@ -144,38 +111,17 @@ export default function LandingPage() {
useInvertedBackground={true}
plans={[
{
id: "basic",
title: "Essential",
price: "$49",
period: "/mo",
features: [
"24/7 Access",
"Open Gym Floor",
"Locker Room Access",
],
id: "basic", title: "Essential", price: "$49", period: "/mo", features: [
"24/7 Access", "Open Gym Floor", "Locker Room Access"],
button: {
text: "Get Started",
},
imageSrc: "http://img.b2bpic.net/free-photo/friends-playing-bowling_107420-84936.jpg",
imageAlt: "Friends playing bowling",
},
text: "Join Essential"},
imageSrc: "http://img.b2bpic.net/free-photo/friends-playing-bowling_107420-84936.jpg", imageAlt: "Friends playing bowling"},
{
id: "pro",
title: "Elite Athlete",
price: "$99",
period: "/mo",
features: [
"All Benefits",
"Unlimited HIIT Classes",
"1:1 Coaching Consult",
"Custom Diet Planner",
],
id: "pro", title: "Elite Athlete", price: "$99", period: "/mo", features: [
"All Benefits", "Unlimited HIIT Classes", "1:1 Coaching Consult", "Custom Diet Planner"],
button: {
text: "Get Started",
},
imageSrc: "http://img.b2bpic.net/free-photo/cast-iron-dumbbell-weights_1048-12225.jpg?_wi=2",
imageAlt: "Friends playing bowling",
},
text: "Get Started Now"},
imageSrc: "http://img.b2bpic.net/free-photo/cast-iron-dumbbell-weights_1048-12225.jpg?_wi=2", imageAlt: "Friends playing bowling"},
]}
title="Membership Plans"
description="Simple, no-nonsense pricing for total fitness domination."
@@ -189,26 +135,11 @@ export default function LandingPage() {
useInvertedBackground={false}
metrics={[
{
id: "m1",
value: "24/7",
title: "Access",
description: "Workout on your schedule.",
imageSrc: "http://img.b2bpic.net/free-photo/bodybuilding-training_23-2147671867.jpg",
},
id: "m1", value: "24/7", title: "Access", description: "Workout on your schedule.", imageSrc: "http://img.b2bpic.net/free-photo/bodybuilding-training_23-2147671867.jpg"},
{
id: "m2",
value: "50+",
title: "Group Classes",
description: "Monthly HIIT sessions.",
imageSrc: "http://img.b2bpic.net/free-photo/senior-couple-working-bicycle_23-2148503039.jpg",
},
id: "m2", value: "50+", title: "Group Classes", description: "Monthly HIIT sessions.", imageSrc: "http://img.b2bpic.net/free-photo/senior-couple-working-bicycle_23-2148503039.jpg"},
{
id: "m3",
value: "100%",
title: "Focus",
description: "Nutrition guidance included.",
imageSrc: "http://img.b2bpic.net/free-photo/fitness-girl-using-elliptical-trainer_23-2148017424.jpg",
},
id: "m3", value: "100%", title: "Focus", description: "Nutrition guidance included.", imageSrc: "http://img.b2bpic.net/free-photo/fitness-girl-using-elliptical-trainer_23-2148017424.jpg"},
]}
title="Sai Gym By Numbers"
description="Our results speak for themselves."
@@ -223,45 +154,20 @@ export default function LandingPage() {
useInvertedBackground={true}
testimonials={[
{
id: "t1",
name: "Alex R.",
role: "Professional",
company: "Tech Lead",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/young-fitness-girl-wearing-headband-looking-up-smiling-cheerfully-happy-positive-standing-blue-background_141793-118274.jpg",
},
id: "t1", name: "Alex R.", role: "Professional", company: "Tech Lead", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/young-fitness-girl-wearing-headband-looking-up-smiling-cheerfully-happy-positive-standing-blue-background_141793-118274.jpg"},
{
id: "t2",
name: "Jordan P.",
role: "Powerlifter",
company: "Pro Athlete",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/woman-yoga-mat-checking-phone_23-2148343467.jpg",
},
id: "t2", name: "Jordan P.", role: "Powerlifter", company: "Pro Athlete", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/woman-yoga-mat-checking-phone_23-2148343467.jpg"},
{
id: "t3",
name: "Sam M.",
role: "Parent",
company: "Home Owner",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/portrait-happy-brunette-woman-headphones-holding-smartphone-dancing-working-out-doing_1258-189447.jpg",
},
id: "t3", name: "Sam M.", role: "Parent", company: "Home Owner", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/portrait-happy-brunette-woman-headphones-holding-smartphone-dancing-working-out-doing_1258-189447.jpg"},
{
id: "t4",
name: "Chris L.",
role: "Professional",
company: "Consultant",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/young-mixed-race-african-american-woman-makes-boxing-workout-sunny-loft-contour-light-looking-throught-camera_633478-2118.jpg",
},
id: "t4", name: "Chris L.", role: "Professional", company: "Consultant", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/young-mixed-race-african-american-woman-makes-boxing-workout-sunny-loft-contour-light-looking-throught-camera_633478-2118.jpg"},
{
id: "t5",
name: "Casey W.",
role: "Athlete",
company: "Competitor",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/muscular-build-man-resting-after-cross-training-with-barbell-health-club_637285-2493.jpg",
},
id: "t5", name: "Casey W.", role: "Athlete", company: "Competitor", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/muscular-build-man-resting-after-cross-training-with-barbell-health-club_637285-2493.jpg"},
]}
title="Our Members' Victories"
description="Success stories from our community."
@@ -273,30 +179,15 @@ export default function LandingPage() {
useInvertedBackground={false}
faqs={[
{
id: "f1",
title: "Is Sai Gym open on holidays?",
content: "Yes, we are 24/7/365.",
},
id: "f1", title: "Is Sai Gym open on holidays?", content: "Yes, we are 24/7/365."},
{
id: "f2",
title: "How do I start nutrition coaching?",
content: "Join our Elite plan and book your session.",
},
id: "f2", title: "How do I start nutrition coaching?", content: "Join our Elite plan and book your session."},
{
id: "f3",
title: "Can I bring a guest?",
content: "Yes, guests are welcome with a day pass.",
},
id: "f3", title: "Can I bring a guest?", content: "Yes, guests are welcome with a day pass."},
{
id: "f4",
title: "Do you offer locker storage?",
content: "Yes, we provide secure daily lockers for all members.",
},
id: "f4", title: "Do you offer locker storage?", content: "Yes, we provide secure daily lockers for all members."},
{
id: "f5",
title: "Is there a parking facility?",
content: "Yes, private parking is available for all members.",
},
id: "f5", title: "Is there a parking facility?", content: "Yes, private parking is available for all members."},
]}
sideTitle="Questions?"
faqsAnimation="slide-up"
@@ -308,16 +199,13 @@ export default function LandingPage() {
<ContactCTA
useInvertedBackground={true}
background={{
variant: "plain",
}}
variant: "plain"}}
tag="Join Now"
title="Get Your 7-Day Shred Guide"
description="Ready to transform? Claim your free guide and jumpstart your fitness journey today."
buttons={[
{
text: "Claim Free Guide",
href: "#",
},
text: "Claim Free Guide", href: "#"},
]}
/>
</div>
@@ -328,29 +216,19 @@ export default function LandingPage() {
logoText="Sai Gym"
columns={[
{
title: "Company",
items: [
title: "Company", items: [
{
label: "About",
href: "#about",
},
label: "About", href: "#about"},
{
label: "Contact",
href: "#contact",
},
label: "Contact", href: "#contact"},
],
},
{
title: "Members",
items: [
title: "Members", items: [
{
label: "Sign In",
href: "#",
},
label: "Sign In", href: "#"},
{
label: "Membership",
href: "#pricing",
},
label: "Membership", href: "#pricing"},
],
},
]}
@@ -359,4 +237,4 @@ export default function LandingPage() {
</ReactLenis>
</ThemeProvider>
);
}
}