Update src/app/page.tsx
This commit is contained in:
207
src/app/page.tsx
207
src/app/page.tsx
@@ -33,21 +33,13 @@ export default function LandingPage() {
|
||||
<NavbarStyleCentered
|
||||
navItems={[
|
||||
{
|
||||
name: "About",
|
||||
id: "about",
|
||||
},
|
||||
name: "About", id: "about"},
|
||||
{
|
||||
name: "Services",
|
||||
id: "features",
|
||||
},
|
||||
name: "Services", id: "features"},
|
||||
{
|
||||
name: "Trainers",
|
||||
id: "team",
|
||||
},
|
||||
name: "Trainers", id: "team"},
|
||||
{
|
||||
name: "Pricing",
|
||||
id: "pricing",
|
||||
},
|
||||
name: "Pricing", id: "pricing"},
|
||||
]}
|
||||
brandName="Africa Gym"
|
||||
/>
|
||||
@@ -56,41 +48,26 @@ export default function LandingPage() {
|
||||
<div id="hero" data-section="hero">
|
||||
<HeroBillboardCarousel
|
||||
background={{
|
||||
variant: "sparkles-gradient",
|
||||
}}
|
||||
variant: "sparkles-gradient"}}
|
||||
title="Train. Transform. Triumph."
|
||||
description="Africa Gym is your home for fitness. Expert guidance, elite equipment, and a supportive community ready to help you reach your goals."
|
||||
buttons={[
|
||||
{
|
||||
text: "Join Now",
|
||||
href: "#pricing",
|
||||
},
|
||||
text: "Join Now", href: "#pricing"},
|
||||
]}
|
||||
mediaItems={[
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/yoga-woman-young-woman-doing-yoga-morning_654080-1076.jpg",
|
||||
imageAlt: "Gym atmosphere",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/yoga-woman-young-woman-doing-yoga-morning_654080-1076.jpg", imageAlt: "Gym atmosphere"},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/stationary-bike_23-2148017334.jpg",
|
||||
imageAlt: "Personal training",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/stationary-bike_23-2148017334.jpg", imageAlt: "Personal training"},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/happy-athletic-woman-listening-music-headphones-gym_637285-8472.jpg",
|
||||
imageAlt: "Group classes",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/happy-athletic-woman-listening-music-headphones-gym_637285-8472.jpg", imageAlt: "Group classes"},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/girl-walking-treadmill_23-2147688140.jpg",
|
||||
imageAlt: "Modern cardio",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/girl-walking-treadmill_23-2147688140.jpg", imageAlt: "Modern cardio"},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/full-shot-fit-people-doing-burpees-gym_23-2149445898.jpg",
|
||||
imageAlt: "HIIT training",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/full-shot-fit-people-doing-burpees-gym_23-2149445898.jpg", imageAlt: "HIIT training"},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/high-angle-people-taking-selfie-gym_23-2150290028.jpg",
|
||||
imageAlt: "Gym triumph",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/high-angle-people-taking-selfie-gym_23-2150290028.jpg", imageAlt: "Gym triumph"},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
@@ -110,19 +87,13 @@ export default function LandingPage() {
|
||||
features={[
|
||||
{
|
||||
icon: Activity,
|
||||
title: "Personal Training",
|
||||
description: "Customized workouts tailored to your goals and fitness level.",
|
||||
},
|
||||
title: "Personal Training", description: "Customized workouts tailored to your goals and fitness level."},
|
||||
{
|
||||
icon: Users,
|
||||
title: "Group Classes",
|
||||
description: "Yoga, Zumba, HIIT, Body Pump, and more to keep workouts fun.",
|
||||
},
|
||||
title: "Group Classes", description: "Yoga, Zumba, HIIT, Body Pump, and more to keep workouts fun."},
|
||||
{
|
||||
icon: Zap,
|
||||
title: "Strength & Cardio",
|
||||
description: "Fully equipped gym with modern machines and free weights.",
|
||||
},
|
||||
title: "Strength & Cardio", description: "Fully equipped gym with modern machines and free weights."},
|
||||
]}
|
||||
title="Our Services"
|
||||
description="Professional support and programs designed for all levels."
|
||||
@@ -137,33 +108,13 @@ export default function LandingPage() {
|
||||
useInvertedBackground={true}
|
||||
members={[
|
||||
{
|
||||
id: "1",
|
||||
name: "John Doe",
|
||||
role: "Strength Expert",
|
||||
description: "Conditioning expert with 10+ years experience.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/cute-young-blonde-personal-trainer_329181-14123.jpg",
|
||||
},
|
||||
id: "1", name: "John Doe", role: "Strength Expert", description: "Conditioning expert with 10+ years experience.", imageSrc: "http://img.b2bpic.net/free-photo/cute-young-blonde-personal-trainer_329181-14123.jpg"},
|
||||
{
|
||||
id: "2",
|
||||
name: "Mary Smith",
|
||||
role: "Yoga Specialist",
|
||||
description: "Expert in flexibility and recovery.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/young-beautiful-sportive-couple-practicing-yoga-asanas-home_176420-14849.jpg",
|
||||
},
|
||||
id: "2", name: "Mary Smith", role: "Yoga Specialist", description: "Expert in flexibility and recovery.", imageSrc: "http://img.b2bpic.net/free-photo/young-beautiful-sportive-couple-practicing-yoga-asanas-home_176420-14849.jpg"},
|
||||
{
|
||||
id: "3",
|
||||
name: "Ali Mohamed",
|
||||
role: "HIIT Coach",
|
||||
description: "Cardio and endurance training master.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/man-taking-part-zumba-class_23-2149074895.jpg",
|
||||
},
|
||||
id: "3", name: "Ali Mohamed", role: "HIIT Coach", description: "Cardio and endurance training master.", imageSrc: "http://img.b2bpic.net/free-photo/man-taking-part-zumba-class_23-2149074895.jpg"},
|
||||
{
|
||||
id: "4",
|
||||
name: "Selamawit Tekle",
|
||||
role: "Personal Trainer",
|
||||
description: "Nutritionist and training coach.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/front-view-women-preparing-smoothie_23-2149894940.jpg",
|
||||
},
|
||||
id: "4", name: "Selamawit Tekle", role: "Personal Trainer", description: "Nutritionist and training coach.", imageSrc: "http://img.b2bpic.net/free-photo/front-view-women-preparing-smoothie_23-2149894940.jpg"},
|
||||
]}
|
||||
title="Meet Our Expert Trainers"
|
||||
description="Our certified team is dedicated to your transformation."
|
||||
@@ -177,67 +128,36 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
plans={[
|
||||
{
|
||||
id: "basic",
|
||||
badge: "Entry",
|
||||
price: "$25",
|
||||
subtitle: "1 Month Plan",
|
||||
buttons: [
|
||||
id: "basic", badge: "Entry", price: "$25", subtitle: "1 Month Plan", buttons: [
|
||||
{
|
||||
text: "Select",
|
||||
},
|
||||
text: "Get Started"},
|
||||
],
|
||||
features: [
|
||||
"Full Gym Access",
|
||||
"Basic Support",
|
||||
],
|
||||
"Full Gym Access", "Basic Support"],
|
||||
},
|
||||
{
|
||||
id: "standard",
|
||||
badge: "Best Value",
|
||||
price: "$70",
|
||||
subtitle: "3 Month Plan",
|
||||
buttons: [
|
||||
id: "standard", badge: "Best Value", price: "$70", subtitle: "3 Month Plan", buttons: [
|
||||
{
|
||||
text: "Select",
|
||||
},
|
||||
text: "Get Started"},
|
||||
],
|
||||
features: [
|
||||
"Full Gym Access",
|
||||
"Yoga Included",
|
||||
"Personalized Plan",
|
||||
],
|
||||
"Full Gym Access", "Yoga Included", "Personalized Plan"],
|
||||
},
|
||||
{
|
||||
id: "premium",
|
||||
badge: "Pro",
|
||||
price: "$130",
|
||||
subtitle: "6 Month Plan",
|
||||
buttons: [
|
||||
id: "premium", badge: "Pro", price: "$130", subtitle: "6 Month Plan", buttons: [
|
||||
{
|
||||
text: "Select",
|
||||
},
|
||||
text: "Get Started"},
|
||||
],
|
||||
features: [
|
||||
"All Gym Access",
|
||||
"Priority Booking",
|
||||
"Nutrition Guidance",
|
||||
],
|
||||
"All Gym Access", "Priority Booking", "Nutrition Guidance"],
|
||||
},
|
||||
{
|
||||
id: "vip",
|
||||
badge: "VIP",
|
||||
price: "$250",
|
||||
subtitle: "12 Month Plan",
|
||||
buttons: [
|
||||
id: "vip", badge: "VIP", price: "$250", subtitle: "12 Month Plan", buttons: [
|
||||
{
|
||||
text: "Select",
|
||||
},
|
||||
text: "Get Started"},
|
||||
],
|
||||
features: [
|
||||
"Unlimited Access",
|
||||
"Trainer Mentorship",
|
||||
"All Inclusive",
|
||||
],
|
||||
"Unlimited Access", "Trainer Mentorship", "All Inclusive"],
|
||||
},
|
||||
]}
|
||||
title="Membership Options"
|
||||
@@ -251,20 +171,11 @@ export default function LandingPage() {
|
||||
useInvertedBackground={true}
|
||||
faqs={[
|
||||
{
|
||||
id: "1",
|
||||
title: "How do I book classes?",
|
||||
content: "Clients can book these classes online using our integrated booking system.",
|
||||
},
|
||||
id: "1", title: "How do I book classes?", content: "Clients can book these classes online using our integrated booking system."},
|
||||
{
|
||||
id: "2",
|
||||
title: "What are your operating hours?",
|
||||
content: "We are open daily from 6:00 AM to 10:00 PM.",
|
||||
},
|
||||
id: "2", title: "What are your operating hours?", content: "We are open daily from 6:00 AM to 10:00 PM."},
|
||||
{
|
||||
id: "3",
|
||||
title: "Is nutrition guidance included?",
|
||||
content: "Yes, our personal training plans include meal plans and nutritional advice.",
|
||||
},
|
||||
id: "3", title: "Is nutrition guidance included?", content: "Yes, our personal training plans include meal plans and nutritional advice."},
|
||||
]}
|
||||
title="Frequently Asked Questions"
|
||||
description="Get quick answers to common questions about your membership."
|
||||
@@ -280,45 +191,20 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
testimonials={[
|
||||
{
|
||||
id: "1",
|
||||
name: "Sarah J.",
|
||||
role: "Member",
|
||||
company: "Africa Gym",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/woman-sitting-playground-with-phone-her-hands_140725-16381.jpg",
|
||||
},
|
||||
id: "1", name: "Sarah J.", role: "Member", company: "Africa Gym", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/woman-sitting-playground-with-phone-her-hands_140725-16381.jpg"},
|
||||
{
|
||||
id: "2",
|
||||
name: "Michael K.",
|
||||
role: "Member",
|
||||
company: "Africa Gym",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/fitness-young-woman-walks-park-posing_1153-5497.jpg",
|
||||
},
|
||||
id: "2", name: "Michael K.", role: "Member", company: "Africa Gym", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/fitness-young-woman-walks-park-posing_1153-5497.jpg"},
|
||||
{
|
||||
id: "3",
|
||||
name: "Elena R.",
|
||||
role: "Member",
|
||||
company: "Africa Gym",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/close-up-cheerful-fit-good-looking-young-brazilian-woman-sitting-gym-floor_197531-22860.jpg",
|
||||
},
|
||||
id: "3", name: "Elena R.", role: "Member", company: "Africa Gym", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/close-up-cheerful-fit-good-looking-young-brazilian-woman-sitting-gym-floor_197531-22860.jpg"},
|
||||
{
|
||||
id: "4",
|
||||
name: "David W.",
|
||||
role: "Member",
|
||||
company: "Africa Gym",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/joyful-young-handsome-sporty-man-wearing-headband-wristbands-doing-ok-signs-isolated-white-wall_141793-101716.jpg",
|
||||
},
|
||||
id: "4", name: "David W.", role: "Member", company: "Africa Gym", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/joyful-young-handsome-sporty-man-wearing-headband-wristbands-doing-ok-signs-isolated-white-wall_141793-101716.jpg"},
|
||||
{
|
||||
id: "5",
|
||||
name: "Amara T.",
|
||||
role: "Member",
|
||||
company: "Africa Gym",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/data-stats-around-person-doing-physical-activity_23-2150165180.jpg",
|
||||
},
|
||||
id: "5", name: "Amara T.", role: "Member", company: "Africa Gym", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/data-stats-around-person-doing-physical-activity_23-2150165180.jpg"},
|
||||
]}
|
||||
title="What Our Members Say"
|
||||
description="Transforming lives, one training session at a time."
|
||||
@@ -329,8 +215,7 @@ export default function LandingPage() {
|
||||
<ContactText
|
||||
useInvertedBackground={true}
|
||||
background={{
|
||||
variant: "sparkles-gradient",
|
||||
}}
|
||||
variant: "sparkles-gradient"}}
|
||||
text="Visit us at Addis Ababa, Ayat Square, or call 0913242111 to start today."
|
||||
/>
|
||||
</div>
|
||||
@@ -344,4 +229,4 @@ export default function LandingPage() {
|
||||
</ReactLenis>
|
||||
</ThemeProvider>
|
||||
);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user