Merge version_1 into main #1

Merged
bender merged 2 commits from version_1 into main 2026-04-21 13:27:34 +00:00
2 changed files with 35 additions and 217 deletions

View File

@@ -11,8 +11,8 @@ import { Source_Sans_3 } from "next/font/google";
export const metadata: Metadata = {
title: 'IronFlow Gym | Modern Fitness & Strength Training',
description: 'Experience professional fitness at IronFlow Gym. Modern equipment, elite trainers, and a supportive community.',
title: 'IronFlow Gym | Unlock Your Potential',
description: 'Unlock your potential with state-of-the-art facilities and elite training at IronFlow Gym.',
};
const sourceSans3 = Source_Sans_3({

View File

@@ -32,28 +32,15 @@ export default function LandingPage() {
<div id="nav" data-section="nav">
<NavbarLayoutFloatingInline
navItems={[
{
name: "About",
id: "#about",
},
{
name: "Features",
id: "#features",
},
{
name: "Pricing",
id: "#pricing",
},
{
name: "Team",
id: "#team",
},
{
name: "Contact",
id: "#contact",
},
{ name: "Home", id: "/" },
{ name: "About", id: "#about" },
{ name: "Features", id: "#features" },
{ name: "Pricing", id: "#pricing" },
{ name: "Team", id: "#team" },
{ name: "Contact", id: "#contact" },
]}
brandName="IronFlow Gym"
button={{ text: "Get Started", href: "#contact" }}
/>
</div>
@@ -62,14 +49,8 @@ export default function LandingPage() {
logoText="IronFlow Gym"
description="Unlock your potential with state-of-the-art facilities and elite training. Experience a workout environment designed for true results."
buttons={[
{
text: "Get Started",
href: "#contact",
},
{
text: "View Membership",
href: "#pricing",
},
{ text: "Get Started", href: "#contact" },
{ text: "View Membership", href: "#pricing" },
]}
buttonAnimation="slide-up"
imageSrc="http://img.b2bpic.net/free-photo/sport-fitness-health-exercise-bikes-fitness-center_613910-20283.jpg"
@@ -81,21 +62,9 @@ export default function LandingPage() {
useInvertedBackground={false}
title="Why IronFlow"
metrics={[
{
icon: Award,
label: "Certified Coaches",
value: "20+",
},
{
icon: Users,
label: "Active Members",
value: "5k+",
},
{
icon: Zap,
label: "Square Meters",
value: "2000",
},
{ icon: Award, label: "Certified Coaches", value: "20+" },
{ icon: Users, label: "Active Members", value: "5k+" },
{ icon: Zap, label: "Square Meters", value: "2000" },
]}
metricsAnimation="slide-up"
/>
@@ -107,36 +76,9 @@ export default function LandingPage() {
textboxLayout="split"
useInvertedBackground={false}
features={[
{
id: "f1",
label: "Weights",
title: "Free Weight Zone",
items: [
"Olympic racks",
"Dumbbells up to 100kg",
"Benches",
],
},
{
id: "f2",
label: "Training",
title: "Personal Guidance",
items: [
"1-on-1 sessions",
"Diet plans",
"Progress tracking",
],
},
{
id: "f3",
label: "Recovery",
title: "Wellness Lounge",
items: [
"Sauna access",
"Massage area",
"Recovery boots",
],
},
{ id: "f1", label: "Weights", title: "Free Weight Zone", items: ["Olympic racks", "Dumbbells up to 100kg", "Benches"] },
{ id: "f2", label: "Training", title: "Personal Guidance", items: ["1-on-1 sessions", "Diet plans", "Progress tracking"] },
{ id: "f3", label: "Recovery", title: "Wellness Lounge", items: ["Sauna access", "Massage area", "Recovery boots"] },
]}
title="Elite Facilities"
description="World-class equipment tailored to your fitness journey."
@@ -149,57 +91,9 @@ export default function LandingPage() {
textboxLayout="split"
useInvertedBackground={false}
plans={[
{
id: "basic",
badge: "Entry",
price: "$39",
subtitle: "Perfect for starters",
buttons: [
{
text: "Join",
href: "#contact",
},
],
features: [
"Full access",
"No commitment",
"Locker use",
],
},
{
id: "pro",
badge: "Popular",
price: "$79",
subtitle: "For dedicated athletes",
buttons: [
{
text: "Join",
href: "#contact",
},
],
features: [
"All basic perks",
"3 personal sessions",
"Guest passes",
],
},
{
id: "elite",
badge: "VIP",
price: "$129",
subtitle: "The ultimate experience",
buttons: [
{
text: "Join",
href: "#contact",
},
],
features: [
"All pro perks",
"Unlimited coaching",
"Priority sauna",
],
},
{ id: "basic", badge: "Entry", price: "$39", subtitle: "Perfect for starters", buttons: [{ text: "Join", href: "#contact" }], features: ["Full access", "No commitment", "Locker use"] },
{ id: "pro", badge: "Popular", price: "$79", subtitle: "For dedicated athletes", buttons: [{ text: "Join", href: "#contact" }], features: ["All basic perks", "3 personal sessions", "Guest passes"] },
{ id: "elite", badge: "VIP", price: "$129", subtitle: "The ultimate experience", buttons: [{ text: "Join", href: "#contact" }], features: ["All pro perks", "Unlimited coaching", "Priority sauna"] },
]}
title="Membership Plans"
description="Flexible plans designed to fit your goals."
@@ -213,24 +107,9 @@ export default function LandingPage() {
gridVariant="three-columns-all-equal-width"
useInvertedBackground={false}
members={[
{
id: "m1",
name: "Alex Smith",
role: "Head Coach",
imageSrc: "http://img.b2bpic.net/free-photo/young-woman-pink-top-standing-with-coach_1157-32125.jpg",
},
{
id: "m2",
name: "Jordan Lee",
role: "Strength Trainer",
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-smiley-man-gym_23-2149178038.jpg",
},
{
id: "m3",
name: "Casey Roe",
role: "Nutrition Expert",
imageSrc: "http://img.b2bpic.net/free-photo/closeup-motivated-sweaty-brazilian-strong-sportswoman-exercise-gym-stretching-warmup-before-health-club-training-session-using-crossfit-rings-workout-muscles-doing-gymnastic-health-club_197531-30363.jpg",
},
{ id: "m1", name: "Alex Smith", role: "Head Coach", imageSrc: "http://img.b2bpic.net/free-photo/young-woman-pink-top-standing-with-coach_1157-32125.jpg" },
{ id: "m2", name: "Jordan Lee", role: "Strength Trainer", imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-smiley-man-gym_23-2149178038.jpg" },
{ id: "m3", name: "Casey Roe", role: "Nutrition Expert", imageSrc: "http://img.b2bpic.net/free-photo/closeup-motivated-sweaty-brazilian-strong-sportswoman-exercise-gym-stretching-warmup-before-health-club-training-session-using-crossfit-rings-workout-muscles-doing-gymnastic-health-club_197531-30363.jpg" },
]}
title="Meet Our Coaches"
description="Expert trainers dedicated to your progress."
@@ -244,26 +123,11 @@ export default function LandingPage() {
rating={5}
author="Sarah Miller"
avatars={[
{
src: "http://img.b2bpic.net/free-photo/masculanity-strength-power-concept-picture-handsome-fit-young-afro-american-bodybuilder-with-bald-head-smoothly-shaven-face-looking-camera-with-confident-serious-facial-expression_343059-336.jpg",
alt: "User 1",
},
{
src: "http://img.b2bpic.net/free-photo/side-view-smiley-man-gym_23-2150007192.jpg",
alt: "User 2",
},
{
src: "http://img.b2bpic.net/free-photo/photo-lovely-cheerful-strong-woman-raises-two-arms-with-dumbbells-trains-biceps-wears-casual-t-shirt-wants-be-healthy-fit-looks-happily-with-toothy-smile-sport-women-strength_273609-28019.jpg",
alt: "User 3",
},
{
src: "http://img.b2bpic.net/free-photo/bearded-man-lifting-barbell-near-rack_23-2147687613.jpg",
alt: "User 4",
},
{
src: "http://img.b2bpic.net/free-photo/attractive-black-african-american-woman-sport-fitness-outfit-rooftop-making-work-out_285396-10857.jpg",
alt: "User 5",
},
{ src: "http://img.b2bpic.net/free-photo/masculanity-strength-power-concept-picture-handsome-fit-young-afro-american-bodybuilder-with-bald-head-smoothly-shaven-face-looking-camera-with-confident-serious-facial-expression_343059-336.jpg", alt: "User 1" },
{ src: "http://img.b2bpic.net/free-photo/side-view-smiley-man-gym_23-2150007192.jpg", alt: "User 2" },
{ src: "http://img.b2bpic.net/free-photo/photo-lovely-cheerful-strong-woman-raises-two-arms-with-dumbbells-trains-biceps-wears-casual-t-shirt-wants-be-healthy-fit-looks-happily-with-toothy-smile-sport-women-strength_273609-28019.jpg", alt: "User 3" },
{ src: "http://img.b2bpic.net/free-photo/bearded-man-lifting-barbell-near-rack_23-2147687613.jpg", alt: "User 4" },
{ src: "http://img.b2bpic.net/free-photo/attractive-black-african-american-woman-sport-fitness-outfit-rooftop-making-work-out_285396-10857.jpg", alt: "User 5" },
]}
ratingAnimation="slide-up"
avatarsAnimation="slide-up"
@@ -274,15 +138,7 @@ export default function LandingPage() {
<SocialProofOne
textboxLayout="default"
useInvertedBackground={false}
names={[
"Partner A",
"Partner B",
"Partner C",
"Partner D",
"Partner E",
"Partner F",
"Partner G",
]}
names={["Partner A", "Partner B", "Partner C", "Partner D", "Partner E", "Partner F", "Partner G"]}
title="Official Partners"
description="Trusted by industry leaders."
/>
@@ -294,24 +150,10 @@ export default function LandingPage() {
title="Start Your Journey"
description="Drop us a message and we'll help you get started."
inputs={[
{
name: "name",
type: "text",
placeholder: "Your Name",
required: true,
},
{
name: "email",
type: "email",
placeholder: "Email Address",
required: true,
},
{ name: "name", type: "text", placeholder: "Your Name", required: true },
{ name: "email", type: "email", placeholder: "Email Address", required: true },
]}
textarea={{
name: "message",
placeholder: "Tell us your goals",
rows: 4,
}}
textarea={{ name: "message", placeholder: "Tell us your goals", rows: 4 }}
imageSrc="http://img.b2bpic.net/free-photo/joyful-woman-using-laptop-spending-time-with-husband-home_651396-1992.jpg"
/>
</div>
@@ -320,32 +162,8 @@ export default function LandingPage() {
<FooterBaseCard
logoText="IronFlow"
columns={[
{
title: "Navigation",
items: [
{
label: "About",
href: "#about",
},
{
label: "Pricing",
href: "#pricing",
},
],
},
{
title: "Company",
items: [
{
label: "Team",
href: "#team",
},
{
label: "Contact",
href: "#contact",
},
],
},
{ title: "Navigation", items: [{ label: "About", href: "#about" }, { label: "Pricing", href: "#pricing" }] },
{ title: "Company", items: [{ label: "Team", href: "#team" }, { label: "Contact", href: "#contact" }] },
]}
copyrightText="© 2025 IronFlow Gym"
/>
@@ -353,4 +171,4 @@ export default function LandingPage() {
</ReactLenis>
</ThemeProvider>
);
}
}