Compare commits
1 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| f0e1517810 |
229
src/app/page.tsx
229
src/app/page.tsx
@@ -32,26 +32,16 @@ export default function LandingPage() {
|
|||||||
<NavbarStyleCentered
|
<NavbarStyleCentered
|
||||||
navItems={[
|
navItems={[
|
||||||
{
|
{
|
||||||
name: "Home",
|
name: "Home", id: "hero"},
|
||||||
id: "hero",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
name: "About",
|
name: "About", id: "about"},
|
||||||
id: "about",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
name: "Services",
|
name: "Services", id: "services"},
|
||||||
id: "services",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
name: "Contact",
|
name: "Contact", id: "contact"},
|
||||||
id: "contact",
|
|
||||||
},
|
|
||||||
]}
|
]}
|
||||||
button={{
|
button={{
|
||||||
text: "Call Now",
|
text: "Call Now", href: "tel:+16784038790"}}
|
||||||
href: "tel:+16784038790",
|
|
||||||
}}
|
|
||||||
brandName="FINAO FIT"
|
brandName="FINAO FIT"
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
@@ -59,39 +49,28 @@ export default function LandingPage() {
|
|||||||
<div id="hero" data-section="hero">
|
<div id="hero" data-section="hero">
|
||||||
<HeroBillboardCarousel
|
<HeroBillboardCarousel
|
||||||
background={{
|
background={{
|
||||||
variant: "radial-gradient",
|
variant: "radial-gradient"}}
|
||||||
}}
|
|
||||||
title="Transform Your Body at Finao Fit"
|
title="Transform Your Body at Finao Fit"
|
||||||
description="Top-rated gym in Smyrna with expert trainers and unmatched energy. ⭐ Rated 4.8 from 160+ members."
|
description="Top-rated gym in Smyrna with expert trainers and unmatched energy. ⭐ Rated 4.8 from 160+ members."
|
||||||
buttons={[
|
buttons={[
|
||||||
{
|
{
|
||||||
text: "Start Free Trial",
|
text: "Start Free Trial", href: "#contact"},
|
||||||
href: "#contact",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
text: "Call Now",
|
text: "Call Now", href: "tel:+16784038790"},
|
||||||
href: "tel:+16784038790",
|
|
||||||
},
|
|
||||||
]}
|
]}
|
||||||
mediaItems={[
|
mediaItems={[
|
||||||
{
|
{
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/women-working-out-together-outdoors_23-2150343743.jpg",
|
imageSrc: "http://img.b2bpic.net/free-photo/women-working-out-together-outdoors_23-2150343743.jpg"},
|
||||||
},
|
|
||||||
{
|
{
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/fit-tattooed-bearded-man-doing-squats-training-machine_343596-2658.jpg",
|
imageSrc: "http://img.b2bpic.net/free-photo/fit-tattooed-bearded-man-doing-squats-training-machine_343596-2658.jpg"},
|
||||||
},
|
|
||||||
{
|
{
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/modern-urban-gym_23-2151918001.jpg",
|
imageSrc: "http://img.b2bpic.net/free-photo/modern-urban-gym_23-2151918001.jpg"},
|
||||||
},
|
|
||||||
{
|
{
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/training-gym_1098-13888.jpg",
|
imageSrc: "http://img.b2bpic.net/free-photo/training-gym_1098-13888.jpg"},
|
||||||
},
|
|
||||||
{
|
{
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/people-exercising-fitness-gym_53876-137550.jpg",
|
imageSrc: "http://img.b2bpic.net/free-photo/people-exercising-fitness-gym_53876-137550.jpg"},
|
||||||
},
|
|
||||||
{
|
{
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/ab-wheel-floor_23-2147687846.jpg",
|
imageSrc: "http://img.b2bpic.net/free-photo/ab-wheel-floor_23-2147687846.jpg"},
|
||||||
},
|
|
||||||
]}
|
]}
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
@@ -110,26 +89,11 @@ export default function LandingPage() {
|
|||||||
useInvertedBackground={false}
|
useInvertedBackground={false}
|
||||||
features={[
|
features={[
|
||||||
{
|
{
|
||||||
id: "1",
|
id: "1", title: "4.8⭐ Rating", subtitle: "160+ Happy Members", category: "Trust", value: "160+"},
|
||||||
title: "4.8⭐ Rating",
|
|
||||||
subtitle: "160+ Happy Members",
|
|
||||||
category: "Trust",
|
|
||||||
value: "160+",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
id: "2",
|
id: "2", title: "Modern Facility", subtitle: "Top-notch Equipment", category: "Experience", value: "Clean"},
|
||||||
title: "Modern Facility",
|
|
||||||
subtitle: "Top-notch Equipment",
|
|
||||||
category: "Experience",
|
|
||||||
value: "Clean",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
id: "3",
|
id: "3", title: "Expert Coaches", subtitle: "Results-focused Training", category: "Quality", value: "Elite"},
|
||||||
title: "Expert Coaches",
|
|
||||||
subtitle: "Results-focused Training",
|
|
||||||
category: "Quality",
|
|
||||||
value: "Elite",
|
|
||||||
},
|
|
||||||
]}
|
]}
|
||||||
title="Why Finao Fit?"
|
title="Why Finao Fit?"
|
||||||
description="Experience Smyrna's premier fitness destination."
|
description="Experience Smyrna's premier fitness destination."
|
||||||
@@ -144,47 +108,17 @@ export default function LandingPage() {
|
|||||||
useInvertedBackground={true}
|
useInvertedBackground={true}
|
||||||
products={[
|
products={[
|
||||||
{
|
{
|
||||||
id: "p1",
|
id: "p1", name: "Personal Training", price: "Custom", variant: "Premium", imageSrc: "http://img.b2bpic.net/free-photo/woman-training-gym_23-2148024280.jpg"},
|
||||||
name: "Personal Training",
|
|
||||||
price: "Custom",
|
|
||||||
variant: "Premium",
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/woman-training-gym_23-2148024280.jpg",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
id: "p2",
|
id: "p2", name: "Group Fitness", price: "High Energy", variant: "Classes", imageSrc: "http://img.b2bpic.net/free-photo/young-powerful-sportsman-training-with-barbell-black-background_176420-55840.jpg"},
|
||||||
name: "Group Fitness",
|
|
||||||
price: "High Energy",
|
|
||||||
variant: "Classes",
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/young-powerful-sportsman-training-with-barbell-black-background_176420-55840.jpg",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
id: "p3",
|
id: "p3", name: "Nutrition Coaching", price: "Science-Based", variant: "Expert", imageSrc: "http://img.b2bpic.net/free-photo/gymnastics-pommel-horse-close-up_23-2148752828.jpg"},
|
||||||
name: "Nutrition Coaching",
|
|
||||||
price: "Science-Based",
|
|
||||||
variant: "Expert",
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/gymnastics-pommel-horse-close-up_23-2148752828.jpg",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
id: "p4",
|
id: "p4", name: "Manual/Stretch Therapy", price: "Recovery", variant: "Essential", imageSrc: "http://img.b2bpic.net/free-photo/young-attractive-girl-gym-exercise-bike-fitness-yoga_78826-2495.jpg"},
|
||||||
name: "Manual/Stretch Therapy",
|
|
||||||
price: "Recovery",
|
|
||||||
variant: "Essential",
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/young-attractive-girl-gym-exercise-bike-fitness-yoga_78826-2495.jpg",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
id: "p5",
|
id: "p5", name: "Youth Classes", price: "Building Futures", variant: "Fun", imageSrc: "http://img.b2bpic.net/free-photo/physical-activity-stats-around-person_23-2150163355.jpg"},
|
||||||
name: "Youth Classes",
|
|
||||||
price: "Building Futures",
|
|
||||||
variant: "Fun",
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/physical-activity-stats-around-person_23-2150163355.jpg",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
id: "p6",
|
id: "p6", name: "Custom Programs", price: "Result-Driven", variant: "Personalized", imageSrc: "http://img.b2bpic.net/free-photo/fitness-equipment_53876-63194.jpg"},
|
||||||
name: "Custom Programs",
|
|
||||||
price: "Result-Driven",
|
|
||||||
variant: "Personalized",
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/fitness-equipment_53876-63194.jpg",
|
|
||||||
},
|
|
||||||
]}
|
]}
|
||||||
title="Our Professional Services"
|
title="Our Professional Services"
|
||||||
description="Tailored training and nutrition programs to reach your peak potential."
|
description="Tailored training and nutrition programs to reach your peak potential."
|
||||||
@@ -198,28 +132,16 @@ export default function LandingPage() {
|
|||||||
useInvertedBackground={false}
|
useInvertedBackground={false}
|
||||||
metrics={[
|
metrics={[
|
||||||
{
|
{
|
||||||
id: "m1",
|
id: "m1", value: "160+", title: "Active Members", items: [
|
||||||
value: "160+",
|
"Joining daily"],
|
||||||
title: "Active Members",
|
|
||||||
items: [
|
|
||||||
"Joining daily",
|
|
||||||
],
|
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
id: "m2",
|
id: "m2", value: "4.8★", title: "Google Rating", items: [
|
||||||
value: "4.8★",
|
"Trust and quality"],
|
||||||
title: "Google Rating",
|
|
||||||
items: [
|
|
||||||
"Trust and quality",
|
|
||||||
],
|
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
id: "m3",
|
id: "m3", value: "10+", title: "Expert Coaches", items: [
|
||||||
value: "10+",
|
"On your side"],
|
||||||
title: "Expert Coaches",
|
|
||||||
items: [
|
|
||||||
"On your side",
|
|
||||||
],
|
|
||||||
},
|
},
|
||||||
]}
|
]}
|
||||||
title="Proven Results"
|
title="Proven Results"
|
||||||
@@ -234,59 +156,28 @@ export default function LandingPage() {
|
|||||||
useInvertedBackground={true}
|
useInvertedBackground={true}
|
||||||
testimonials={[
|
testimonials={[
|
||||||
{
|
{
|
||||||
id: "1",
|
id: "1", name: "John D.", role: "Member", company: "Smyrna", rating: 5,
|
||||||
name: "John D.",
|
imageSrc: "http://img.b2bpic.net/free-photo/close-up-shot-smiling-sportswoman-wearing-activewear-sits-medicine-ball_197531-22610.jpg"},
|
||||||
role: "Member",
|
|
||||||
company: "Smyrna",
|
|
||||||
rating: 5,
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/close-up-shot-smiling-sportswoman-wearing-activewear-sits-medicine-ball_197531-22610.jpg",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
id: "2",
|
id: "2", name: "Sarah P.", role: "Member", company: "Smyrna", rating: 5,
|
||||||
name: "Sarah P.",
|
imageSrc: "http://img.b2bpic.net/free-photo/tired-young-brunette-woman-sportswear-gym-is-engaged-bike_169016-40071.jpg"},
|
||||||
role: "Member",
|
|
||||||
company: "Smyrna",
|
|
||||||
rating: 5,
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/tired-young-brunette-woman-sportswear-gym-is-engaged-bike_169016-40071.jpg",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
id: "3",
|
id: "3", name: "Mike R.", role: "Member", company: "Smyrna", rating: 5,
|
||||||
name: "Mike R.",
|
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"},
|
||||||
role: "Member",
|
|
||||||
company: "Smyrna",
|
|
||||||
rating: 5,
|
|
||||||
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",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
id: "4",
|
id: "4", name: "Emily K.", role: "Member", company: "Smyrna", rating: 5,
|
||||||
name: "Emily K.",
|
imageSrc: "http://img.b2bpic.net/free-photo/motivated-young-female-athlete-smiling-gym-using-leg-press-equipment_197531-22866.jpg"},
|
||||||
role: "Member",
|
|
||||||
company: "Smyrna",
|
|
||||||
rating: 5,
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/motivated-young-female-athlete-smiling-gym-using-leg-press-equipment_197531-22866.jpg",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
id: "5",
|
id: "5", name: "David W.", role: "Member", company: "Smyrna", rating: 5,
|
||||||
name: "David W.",
|
imageSrc: "http://img.b2bpic.net/free-photo/young-happy-athlete-using-mobile-phone-while-working-out-health-club_637285-8398.jpg"},
|
||||||
role: "Member",
|
|
||||||
company: "Smyrna",
|
|
||||||
rating: 5,
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/young-happy-athlete-using-mobile-phone-while-working-out-health-club_637285-8398.jpg",
|
|
||||||
},
|
|
||||||
]}
|
]}
|
||||||
kpiItems={[
|
kpiItems={[
|
||||||
{
|
{
|
||||||
value: "4.8",
|
value: "4.8", label: "Avg Rating"},
|
||||||
label: "Avg Rating",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
value: "160+",
|
value: "160+", label: "Members"},
|
||||||
label: "Members",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
value: "100%",
|
value: "100%", label: "Community"},
|
||||||
label: "Community",
|
|
||||||
},
|
|
||||||
]}
|
]}
|
||||||
title="Hear From Our Members"
|
title="Hear From Our Members"
|
||||||
description="See why our community loves Finao Fit."
|
description="See why our community loves Finao Fit."
|
||||||
@@ -298,20 +189,11 @@ export default function LandingPage() {
|
|||||||
useInvertedBackground={false}
|
useInvertedBackground={false}
|
||||||
faqs={[
|
faqs={[
|
||||||
{
|
{
|
||||||
id: "f1",
|
id: "f1", title: "Are you open daily?", content: "Yes, we are open daily and close at 9 PM."},
|
||||||
title: "Are you open daily?",
|
|
||||||
content: "Yes, we are open daily and close at 9 PM.",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
id: "f2",
|
id: "f2", title: "Is there a free trial?", content: "Yes! We offer a free trial for new members to experience Finao Fit. Claim your free trial now by clicking the link below."},
|
||||||
title: "Is there a free trial?",
|
|
||||||
content: "Yes! We offer a free trial for new members to experience Finao Fit.",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
id: "f3",
|
id: "f3", title: "Do you offer personal training?", content: "Absolutely. Our expert trainers are here to guide you."},
|
||||||
title: "Do you offer personal training?",
|
|
||||||
content: "Absolutely. Our expert trainers are here to guide you.",
|
|
||||||
},
|
|
||||||
]}
|
]}
|
||||||
sideTitle="Questions?"
|
sideTitle="Questions?"
|
||||||
faqsAnimation="slide-up"
|
faqsAnimation="slide-up"
|
||||||
@@ -322,20 +204,15 @@ export default function LandingPage() {
|
|||||||
<ContactCTA
|
<ContactCTA
|
||||||
useInvertedBackground={true}
|
useInvertedBackground={true}
|
||||||
background={{
|
background={{
|
||||||
variant: "plain",
|
variant: "plain"}}
|
||||||
}}
|
|
||||||
tag="Ready to Transform?"
|
tag="Ready to Transform?"
|
||||||
title="Start Your Fitness Journey Today"
|
title="Start Your Fitness Journey Today"
|
||||||
description="3075 Jonquil Dr Suite A, Smyrna, GA 30080 | +1 678-403-8790"
|
description="3075 Jonquil Dr Suite A, Smyrna, GA 30080 | +1 678-403-8790"
|
||||||
buttons={[
|
buttons={[
|
||||||
{
|
{
|
||||||
text: "Call Now",
|
text: "Call Now", href: "tel:+16784038790"},
|
||||||
href: "tel:+16784038790",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
text: "Join Now",
|
text: "Join Now", href: "#"},
|
||||||
href: "#",
|
|
||||||
},
|
|
||||||
]}
|
]}
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
@@ -344,16 +221,12 @@ export default function LandingPage() {
|
|||||||
<FooterLogoReveal
|
<FooterLogoReveal
|
||||||
logoText="FINAO FIT"
|
logoText="FINAO FIT"
|
||||||
leftLink={{
|
leftLink={{
|
||||||
text: "Privacy Policy",
|
text: "Privacy Policy", href: "#"}}
|
||||||
href: "#",
|
|
||||||
}}
|
|
||||||
rightLink={{
|
rightLink={{
|
||||||
text: "Terms of Service",
|
text: "Terms of Service", href: "#"}}
|
||||||
href: "#",
|
|
||||||
}}
|
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
</ReactLenis>
|
</ReactLenis>
|
||||||
</ThemeProvider>
|
</ThemeProvider>
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
Reference in New Issue
Block a user