Merge version_1 into main #2
245
src/app/page.tsx
245
src/app/page.tsx
@@ -33,29 +33,17 @@ export default function LandingPage() {
|
||||
<NavbarStyleApple
|
||||
navItems={[
|
||||
{
|
||||
name: "Home",
|
||||
id: "hero",
|
||||
},
|
||||
name: "Home", id: "hero"},
|
||||
{
|
||||
name: "About",
|
||||
id: "about",
|
||||
},
|
||||
name: "About", id: "about"},
|
||||
{
|
||||
name: "Services",
|
||||
id: "features",
|
||||
},
|
||||
name: "Services", id: "features"},
|
||||
{
|
||||
name: "Pricing",
|
||||
id: "pricing",
|
||||
},
|
||||
name: "Pricing", id: "pricing"},
|
||||
{
|
||||
name: "Team",
|
||||
id: "team",
|
||||
},
|
||||
name: "Team", id: "team"},
|
||||
{
|
||||
name: "Contact",
|
||||
id: "contact",
|
||||
},
|
||||
name: "Contact", id: "contact"},
|
||||
]}
|
||||
brandName="Olympic Muscle"
|
||||
/>
|
||||
@@ -67,16 +55,12 @@ export default function LandingPage() {
|
||||
description="Unlock your elite potential at the most advanced performance gym in the city. Professional equipment, elite trainers, and unmatched community support."
|
||||
buttons={[
|
||||
{
|
||||
text: "Start Training",
|
||||
href: "#pricing",
|
||||
},
|
||||
text: "Start Training", href: "#pricing"},
|
||||
{
|
||||
text: "Book a Tour",
|
||||
href: "#contact",
|
||||
},
|
||||
text: "Book a Tour", href: "#contact"},
|
||||
]}
|
||||
buttonAnimation="slide-up"
|
||||
imageSrc="http://img.b2bpic.net/free-photo/full-shot-smiley-woman-sitting-gym_23-2149338001.jpg?_wi=1"
|
||||
imageSrc="http://img.b2bpic.net/free-photo/full-shot-smiley-woman-sitting-gym_23-2149338001.jpg"
|
||||
imageAlt="Gym interior"
|
||||
/>
|
||||
</div>
|
||||
@@ -89,19 +73,13 @@ export default function LandingPage() {
|
||||
description="Olympic Muscle and Fitness isn't just a gym; it's a high-performance ecosystem designed to elevate every aspect of your physical development. From cutting-edge recovery tools to Olympic-standard training racks, we prioritize results."
|
||||
bulletPoints={[
|
||||
{
|
||||
title: "World-Class Equipment",
|
||||
description: "Hammer Strength and Eleiko training setups.",
|
||||
},
|
||||
title: "World-Class Equipment", description: "Hammer Strength and Eleiko training setups."},
|
||||
{
|
||||
title: "Expert Guidance",
|
||||
description: "NCAA-level trainers on the floor.",
|
||||
},
|
||||
title: "Expert Guidance", description: "NCAA-level trainers on the floor."},
|
||||
{
|
||||
title: "Elite Community",
|
||||
description: "Connect with goal-oriented athletes.",
|
||||
},
|
||||
title: "Elite Community", description: "Connect with goal-oriented athletes."},
|
||||
]}
|
||||
imageSrc="http://img.b2bpic.net/free-photo/man-training-gym_23-2148024375.jpg?_wi=1"
|
||||
imageSrc="http://img.b2bpic.net/free-photo/man-training-gym_23-2148024375.jpg"
|
||||
imageAlt="Our gym facility"
|
||||
mediaAnimation="slide-up"
|
||||
/>
|
||||
@@ -114,67 +92,43 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
features={[
|
||||
{
|
||||
title: "Advanced Powerlifting",
|
||||
description: "Specialized platforms and calibrated weights for serious strength development.",
|
||||
media: {
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/dumbbells-gym_93675-129236.jpg",
|
||||
imageAlt: "Powerlifting",
|
||||
},
|
||||
title: "Advanced Powerlifting", description: "Specialized platforms and calibrated weights for serious strength development.", media: {
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/dumbbells-gym_93675-129236.jpg", imageAlt: "Powerlifting"},
|
||||
items: [
|
||||
{
|
||||
icon: CheckCircle,
|
||||
text: "Olympic platforms",
|
||||
},
|
||||
text: "Olympic platforms"},
|
||||
{
|
||||
icon: CheckCircle,
|
||||
text: "Calibrated steel",
|
||||
},
|
||||
text: "Calibrated steel"},
|
||||
],
|
||||
reverse: false,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/full-shot-smiley-woman-sitting-gym_23-2149338001.jpg?_wi=2",
|
||||
imageAlt: "gym weight equipment close up",
|
||||
},
|
||||
{
|
||||
title: "Performance Coaching",
|
||||
description: "1-on-1 coaching plans designed by industry professionals for rapid development.",
|
||||
media: {
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/beautiful-sports-couple-is-engaged-gym_1157-21911.jpg",
|
||||
imageAlt: "Coaching",
|
||||
},
|
||||
title: "Performance Coaching", description: "1-on-1 coaching plans designed by industry professionals for rapid development.", media: {
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/beautiful-sports-couple-is-engaged-gym_1157-21911.jpg", imageAlt: "Coaching"},
|
||||
items: [
|
||||
{
|
||||
icon: CheckCircle,
|
||||
text: "Custom programming",
|
||||
},
|
||||
text: "Custom programming"},
|
||||
{
|
||||
icon: CheckCircle,
|
||||
text: "Nutritional support",
|
||||
},
|
||||
text: "Nutritional support"},
|
||||
],
|
||||
reverse: true,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/man-training-gym_23-2148024375.jpg?_wi=2",
|
||||
imageAlt: "gym weight equipment close up",
|
||||
},
|
||||
{
|
||||
title: "Recovery Suite",
|
||||
description: "Cryotherapy, massage chairs, and infrared saunas to accelerate muscle recovery.",
|
||||
media: {
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/woman-with-medical-mask-cleaning-gym-equipment_23-2148766021.jpg",
|
||||
imageAlt: "Recovery",
|
||||
},
|
||||
title: "Recovery Suite", description: "Cryotherapy, massage chairs, and infrared saunas to accelerate muscle recovery.", media: {
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/woman-with-medical-mask-cleaning-gym-equipment_23-2148766021.jpg", imageAlt: "Recovery"},
|
||||
items: [
|
||||
{
|
||||
icon: CheckCircle,
|
||||
text: "Infrared therapy",
|
||||
},
|
||||
text: "Infrared therapy"},
|
||||
{
|
||||
icon: CheckCircle,
|
||||
text: "Compression gear",
|
||||
},
|
||||
text: "Compression gear"},
|
||||
],
|
||||
reverse: false,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/endurance-workout-fitness-concept-happy-motivated-woman-with-sweat-face-program-equipment-training-session-smiling-delighted-pushing-weight-with-legs-as-using-leg-press_197531-30391.jpg?_wi=1",
|
||||
imageAlt: "gym weight equipment close up",
|
||||
},
|
||||
]}
|
||||
title="Elite Training Services"
|
||||
@@ -189,52 +143,27 @@ export default function LandingPage() {
|
||||
useInvertedBackground={true}
|
||||
plans={[
|
||||
{
|
||||
id: "starter",
|
||||
name: "General Access",
|
||||
price: "$89/mo",
|
||||
features: [
|
||||
"Full floor access",
|
||||
"Unlimited cardio",
|
||||
"Locker access",
|
||||
],
|
||||
id: "starter", name: "General Access", price: "$89/mo", features: [
|
||||
"Full floor access", "Unlimited cardio", "Locker access"],
|
||||
buttons: [
|
||||
{
|
||||
text: "Sign Up",
|
||||
href: "#contact",
|
||||
},
|
||||
text: "Sign Up", href: "#contact"},
|
||||
],
|
||||
},
|
||||
{
|
||||
id: "pro",
|
||||
name: "Olympic Elite",
|
||||
price: "$159/mo",
|
||||
features: [
|
||||
"All floor access",
|
||||
"Recovery room access",
|
||||
"Two coach consults",
|
||||
],
|
||||
id: "pro", name: "Olympic Elite", price: "$159/mo", features: [
|
||||
"All floor access", "Recovery room access", "Two coach consults"],
|
||||
buttons: [
|
||||
{
|
||||
text: "Join Now",
|
||||
href: "#contact",
|
||||
},
|
||||
text: "Join Now", href: "#contact"},
|
||||
],
|
||||
badge: "Popular",
|
||||
},
|
||||
badge: "Popular"},
|
||||
{
|
||||
id: "ultimate",
|
||||
name: "Pro Athlete",
|
||||
price: "$299/mo",
|
||||
features: [
|
||||
"Elite club access",
|
||||
"Full coaching plan",
|
||||
"Unlimited recovery",
|
||||
],
|
||||
id: "ultimate", name: "Pro Athlete", price: "$299/mo", features: [
|
||||
"Elite club access", "Full coaching plan", "Unlimited recovery"],
|
||||
buttons: [
|
||||
{
|
||||
text: "Apply Now",
|
||||
href: "#contact",
|
||||
},
|
||||
text: "Apply Now", href: "#contact"},
|
||||
],
|
||||
},
|
||||
]}
|
||||
@@ -250,40 +179,15 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
testimonials={[
|
||||
{
|
||||
id: "1",
|
||||
name: "Alex R.",
|
||||
role: "Powerlifter",
|
||||
testimonial: "Olympic Muscle changed my perspective on heavy training. The facility is unrivaled.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/endurance-workout-fitness-concept-happy-motivated-woman-with-sweat-face-program-equipment-training-session-smiling-delighted-pushing-weight-with-legs-as-using-leg-press_197531-30391.jpg?_wi=2",
|
||||
},
|
||||
id: "1", name: "Alex R.", role: "Powerlifter", testimonial: "Olympic Muscle changed my perspective on heavy training. The facility is unrivaled.", imageSrc: "http://img.b2bpic.net/free-photo/endurance-workout-fitness-concept-happy-motivated-woman-with-sweat-face-program-equipment-training-session-smiling-delighted-pushing-weight-with-legs-as-using-leg-press_197531-30391.jpg"},
|
||||
{
|
||||
id: "2",
|
||||
name: "Sarah K.",
|
||||
role: "CrossFit Athlete",
|
||||
testimonial: "Best recovery suite in the city. The coaching staff is incredibly helpful.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/gorgeous-young-woman-with-towel-her-shoulders-open-water-bottle-gym_1153-4182.jpg",
|
||||
},
|
||||
id: "2", name: "Sarah K.", role: "CrossFit Athlete", testimonial: "Best recovery suite in the city. The coaching staff is incredibly helpful.", imageSrc: "http://img.b2bpic.net/free-photo/gorgeous-young-woman-with-towel-her-shoulders-open-water-bottle-gym_1153-4182.jpg"},
|
||||
{
|
||||
id: "3",
|
||||
name: "Mike D.",
|
||||
role: "Bodybuilder",
|
||||
testimonial: "The equipment quality is simply elite. Best environment for serious gains.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/man-standing-near-dumbbell-rack_23-2147687648.jpg",
|
||||
},
|
||||
id: "3", name: "Mike D.", role: "Bodybuilder", testimonial: "The equipment quality is simply elite. Best environment for serious gains.", imageSrc: "http://img.b2bpic.net/free-photo/man-standing-near-dumbbell-rack_23-2147687648.jpg"},
|
||||
{
|
||||
id: "4",
|
||||
name: "Jane L.",
|
||||
role: "Fitness Enthusiast",
|
||||
testimonial: "I've never felt stronger. The community here is encouraging and professional.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/two-internationals-friends-is-engaged-gym_1157-32156.jpg",
|
||||
},
|
||||
id: "4", name: "Jane L.", role: "Fitness Enthusiast", testimonial: "I've never felt stronger. The community here is encouraging and professional.", imageSrc: "http://img.b2bpic.net/free-photo/two-internationals-friends-is-engaged-gym_1157-32156.jpg"},
|
||||
{
|
||||
id: "5",
|
||||
name: "David W.",
|
||||
role: "Rugby Player",
|
||||
testimonial: "High-performance training at its best. Exactly what I needed.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/blond-female-fitness-model-holding-barbell-weight-grey-background-studio_613910-15530.jpg",
|
||||
},
|
||||
id: "5", name: "David W.", role: "Rugby Player", testimonial: "High-performance training at its best. Exactly what I needed.", imageSrc: "http://img.b2bpic.net/free-photo/blond-female-fitness-model-holding-barbell-weight-grey-background-studio_613910-15530.jpg"},
|
||||
]}
|
||||
title="Proven Results"
|
||||
description="Hear from our athletes and members reaching peak physical fitness."
|
||||
@@ -297,31 +201,16 @@ export default function LandingPage() {
|
||||
useInvertedBackground={true}
|
||||
metrics={[
|
||||
{
|
||||
id: "1",
|
||||
value: "24/7",
|
||||
title: "Facility Access",
|
||||
items: [
|
||||
"Always open",
|
||||
"Safe facility",
|
||||
],
|
||||
id: "1", value: "24/7", title: "Facility Access", items: [
|
||||
"Always open", "Safe facility"],
|
||||
},
|
||||
{
|
||||
id: "2",
|
||||
value: "150+",
|
||||
title: "Weight Racks",
|
||||
items: [
|
||||
"No waiting time",
|
||||
"Olympic grade",
|
||||
],
|
||||
id: "2", value: "150+", title: "Weight Racks", items: [
|
||||
"No waiting time", "Olympic grade"],
|
||||
},
|
||||
{
|
||||
id: "3",
|
||||
value: "12",
|
||||
title: "Elite Coaches",
|
||||
items: [
|
||||
"Professional staff",
|
||||
"1:1 guidance",
|
||||
],
|
||||
id: "3", value: "12", title: "Elite Coaches", items: [
|
||||
"Professional staff", "1:1 guidance"],
|
||||
},
|
||||
]}
|
||||
title="Facility Stats"
|
||||
@@ -337,20 +226,11 @@ export default function LandingPage() {
|
||||
membersAnimation="slide-up"
|
||||
members={[
|
||||
{
|
||||
id: "t1",
|
||||
name: "Coach Jordan",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/side-view-smiley-man-gym_23-2150007196.jpg",
|
||||
},
|
||||
id: "t1", name: "Coach Jordan", imageSrc: "http://img.b2bpic.net/free-photo/side-view-smiley-man-gym_23-2150007196.jpg"},
|
||||
{
|
||||
id: "t2",
|
||||
name: "Coach Maria",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/two-internationals-friends-is-engaged-gym_1157-32112.jpg",
|
||||
},
|
||||
id: "t2", name: "Coach Maria", imageSrc: "http://img.b2bpic.net/free-photo/two-internationals-friends-is-engaged-gym_1157-32112.jpg"},
|
||||
{
|
||||
id: "t3",
|
||||
name: "Coach Sam",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/brutal-muscular-male-with-crossed-arms-dressed-blue-t-shirt-grey-background_613910-10049.jpg",
|
||||
},
|
||||
id: "t3", name: "Coach Sam", imageSrc: "http://img.b2bpic.net/free-photo/brutal-muscular-male-with-crossed-arms-dressed-blue-t-shirt-grey-background_613910-10049.jpg"},
|
||||
]}
|
||||
memberVariant="card"
|
||||
/>
|
||||
@@ -360,8 +240,7 @@ export default function LandingPage() {
|
||||
<ContactSplit
|
||||
useInvertedBackground={true}
|
||||
background={{
|
||||
variant: "gradient-bars",
|
||||
}}
|
||||
variant: "gradient-bars"}}
|
||||
tag="Get Started"
|
||||
title="Start Your Olympic Journey"
|
||||
description="Ready to transform your physical performance? Join Olympic Muscle and Fitness today."
|
||||
@@ -377,33 +256,21 @@ export default function LandingPage() {
|
||||
{
|
||||
items: [
|
||||
{
|
||||
label: "About",
|
||||
href: "#about",
|
||||
},
|
||||
label: "About", href: "#about"},
|
||||
{
|
||||
label: "Services",
|
||||
href: "#features",
|
||||
},
|
||||
label: "Services", href: "#features"},
|
||||
{
|
||||
label: "Pricing",
|
||||
href: "#pricing",
|
||||
},
|
||||
label: "Pricing", href: "#pricing"},
|
||||
],
|
||||
},
|
||||
{
|
||||
items: [
|
||||
{
|
||||
label: "Contact",
|
||||
href: "#contact",
|
||||
},
|
||||
label: "Contact", href: "#contact"},
|
||||
{
|
||||
label: "Privacy Policy",
|
||||
href: "#",
|
||||
},
|
||||
label: "Privacy Policy", href: "#"},
|
||||
{
|
||||
label: "Terms of Use",
|
||||
href: "#",
|
||||
},
|
||||
label: "Terms of Use", href: "#"},
|
||||
],
|
||||
},
|
||||
]}
|
||||
|
||||
Reference in New Issue
Block a user