From ab5692d256447cb8b29a2b52f61dc6fe5e7eb984 Mon Sep 17 00:00:00 2001 From: bender Date: Sat, 6 Jun 2026 14:38:27 +0000 Subject: [PATCH] Update src/app/page.tsx --- src/app/page.tsx | 424 ++++++++++------------------------------------- 1 file changed, 91 insertions(+), 333 deletions(-) diff --git a/src/app/page.tsx b/src/app/page.tsx index 4849dc8..4a9b4e4 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -34,37 +34,21 @@ export default function LandingPage() { @@ -129,24 +96,15 @@ export default function LandingPage() { useInvertedBackground={true} heading={[ { - type: "text", - content: "About Pure Fitness: \\nWhere ", - }, + type: "text", content: "About Pure Fitness: \\nWhere "}, { - type: "image", - src: "http://img.b2bpic.net/free-photo/football-composition-with-tablet_23-2147827734.jpg", - alt: "Pure Fitness Logo", - }, + type: "image", src: "http://img.b2bpic.net/free-photo/football-composition-with-tablet_23-2147827734.jpg", alt: "Pure Fitness Logo"}, { - type: "text", - content: " \\\"World Number Best\\\" Meets Community", - }, + type: "text", content: " \\\"World Number Best\\\" Meets Community"}, ]} buttons={[ { - text: "Learn Our Story", - href: "#", - }, + text: "Learn Our Story", href: "#"}, ]} buttonAnimation="slide-up" /> @@ -159,68 +117,29 @@ export default function LandingPage() { useInvertedBackground={false} features={[ { - id: "f1", - title: "Personal Training", - tags: [ - "1-on-1", - "Custom Plans", - ], - imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-friends-training-together-with-dumbbells_23-2149391997.jpg", - imageAlt: "Personal trainer helping a client with weights", - }, + id: "f1", title: "Personal Training", tags: [ + "1-on-1", "Custom Plans"], + imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-friends-training-together-with-dumbbells_23-2149391997.jpg", imageAlt: "Personal trainer helping a client with weights"}, { - id: "f2", - title: "Group Classes", - tags: [ - "Cardio", - "Strength", - "Yoga", - ], - imageSrc: "http://img.b2bpic.net/free-photo/woman-explaining-exercise-back-view_23-2149744659.jpg", - imageAlt: "Energetic group fitness class with an instructor", - }, + id: "f2", title: "Group Classes", tags: [ + "Cardio", "Strength", "Yoga"], + imageSrc: "http://img.b2bpic.net/free-photo/woman-explaining-exercise-back-view_23-2149744659.jpg", imageAlt: "Energetic group fitness class with an instructor"}, { - id: "f3", - title: "State-of-the-Art Equipment", - tags: [ - "Modern", - "Safe", - "Diverse", - ], - imageSrc: "http://img.b2bpic.net/free-photo/data-stats-around-person-doing-physical-activity_23-2150165165.jpg", - imageAlt: "Rows of modern gym equipment", - }, + id: "f3", title: "State-of-the-Art Equipment", tags: [ + "Modern", "Safe", "Diverse"], + imageSrc: "http://img.b2bpic.net/free-photo/data-stats-around-person-doing-physical-activity_23-2150165165.jpg", imageAlt: "Rows of modern gym equipment"}, { - id: "f4", - title: "Nutritional Guidance", - tags: [ - "Meal Plans", - "Diet Coaching", - ], - imageSrc: "http://img.b2bpic.net/free-photo/healthy-eating-food-lifestyle-organic-wellness-graphic_53876-128063.jpg", - imageAlt: "Healthy meal prep with fresh ingredients", - }, + id: "f4", title: "Nutritional Guidance", tags: [ + "Meal Plans", "Diet Coaching"], + imageSrc: "http://img.b2bpic.net/free-photo/healthy-eating-food-lifestyle-organic-wellness-graphic_53876-128063.jpg", imageAlt: "Healthy meal prep with fresh ingredients"}, { - id: "f5", - title: "Online Coaching", - tags: [ - "Virtual", - "Flexible", - "Support", - ], - imageSrc: "http://img.b2bpic.net/free-photo/online-sport-fitness-instructor-recording-her-session_23-2149204407.jpg", - imageAlt: "Person using a laptop for online fitness coaching", - }, + id: "f5", title: "Online Coaching", tags: [ + "Virtual", "Flexible", "Support"], + imageSrc: "http://img.b2bpic.net/free-photo/online-sport-fitness-instructor-recording-her-session_23-2149204407.jpg", imageAlt: "Person using a laptop for online fitness coaching"}, { - id: "f6", - title: "Wellness Workshops", - tags: [ - "Mindfulness", - "Health", - ], - imageSrc: "http://img.b2bpic.net/free-photo/close-up-happy-people-meeting_23-2148686514.jpg", - imageAlt: "Group attending a wellness workshop", - }, + id: "f6", title: "Wellness Workshops", tags: [ + "Mindfulness", "Health"], + imageSrc: "http://img.b2bpic.net/free-photo/close-up-happy-people-meeting_23-2148686514.jpg", imageAlt: "Group attending a wellness workshop"}, ]} title="Our Signature Programs & Facilities" description="From high-intensity workouts to personalized coaching, Pure Fitness offers everything you need to succeed in your journey." @@ -234,60 +153,31 @@ export default function LandingPage() { useInvertedBackground={true} plans={[ { - id: "basic", - badge: "Value", - badgeIcon: Sparkles, - price: "$29/month", - subtitle: "Essential access for the casual gym-goer.", - buttons: [ + id: "basic", badge: "Value", badgeIcon: Sparkles, + price: "$29/month", subtitle: "Essential access for the casual gym-goer.", buttons: [ { - text: "Get Started", - href: "#contact", - }, + text: "Get Started", href: "#contact"}, ], features: [ - "Full Gym Access", - "Basic Group Classes", - "Locker Room Access", - ], + "Full Gym Access", "Basic Group Classes", "Locker Room Access"], }, { - id: "premium", - badge: "Popular", - badgeIcon: Award, - price: "$59/month", - subtitle: "Enhanced experience with more benefits and classes.", - buttons: [ + id: "premium", badge: "Popular", badgeIcon: Award, + price: "$59/month", subtitle: "Enhanced experience with more benefits and classes.", buttons: [ { - text: "Choose Premium", - href: "#contact", - }, + text: "Choose Premium", href: "#contact"}, ], features: [ - "All Basic Features", - "Premium Group Classes", - "One Personal Training Session", - "Nutritional Guidance", - ], + "All Basic Features", "Premium Group Classes", "One Personal Training Session", "Nutritional Guidance"], }, { - id: "elite", - badge: "Ultimate", - badgeIcon: Zap, - price: "$99/month", - subtitle: "Unrestricted access and personalized coaching for maximum results.", - buttons: [ + id: "elite", badge: "Ultimate", badgeIcon: Zap, + price: "$99/month", subtitle: "Unrestricted access and personalized coaching for maximum results.", buttons: [ { - text: "Go Elite", - href: "#contact", - }, + text: "Go Elite", href: "#contact"}, ], features: [ - "All Premium Features", - "Unlimited Personal Training", - "Online Coaching Access", - "Exclusive Workshops", - ], + "All Premium Features", "Unlimited Personal Training", "Online Coaching Access", "Exclusive Workshops"], }, ]} title="Affordable Fitness, Premium Experience" @@ -302,37 +192,13 @@ export default function LandingPage() { useInvertedBackground={false} metrics={[ { - id: "m1", - value: "5000+", - title: "Happy Members", - description: "A growing community committed to health and wellness.", - imageSrc: "http://img.b2bpic.net/free-photo/group-people-exercising-together-outdoors_23-2151061442.jpg", - imageAlt: "Smiling diverse gym members", - }, + id: "m1", value: "5000+", title: "Happy Members", description: "A growing community committed to health and wellness.", imageSrc: "http://img.b2bpic.net/free-photo/group-people-exercising-together-outdoors_23-2151061442.jpg", imageAlt: "Smiling diverse gym members"}, { - id: "m2", - value: "100+", - title: "Group Classes", - description: "Diverse and engaging classes for all fitness levels weekly.", - imageSrc: "http://img.b2bpic.net/free-photo/calendar-planner-agenda-schedule-concept_53876-176748.jpg", - imageAlt: "Variety of group fitness classes in action", - }, + id: "m2", value: "100+", title: "Group Classes", description: "Diverse and engaging classes for all fitness levels weekly.", imageSrc: "http://img.b2bpic.net/free-photo/calendar-planner-agenda-schedule-concept_53876-176748.jpg", imageAlt: "Variety of group fitness classes in action"}, { - id: "m3", - value: "15+", - title: "Expert Trainers", - description: "Certified professionals dedicated to your personal growth.", - imageSrc: "http://img.b2bpic.net/free-photo/two-internationals-friends-is-engaged-gym_1157-32112.jpg", - imageAlt: "Group of professional gym trainers", - }, + id: "m3", value: "15+", title: "Expert Trainers", description: "Certified professionals dedicated to your personal growth.", imageSrc: "http://img.b2bpic.net/free-photo/two-internationals-friends-is-engaged-gym_1157-32112.jpg", imageAlt: "Group of professional gym trainers"}, { - id: "m4", - value: "98%", - title: "Satisfaction Rate", - description: "Our members love their Pure Fitness experience and results.", - imageSrc: "http://img.b2bpic.net/free-photo/smiling-young-handsome-sporty-man-wearing-headband-wristbands-showing-thumb-up-isolated-white-space_141793-44912.jpg", - imageAlt: "Happy person giving a thumbs up in a gym", - }, + id: "m4", value: "98%", title: "Satisfaction Rate", description: "Our members love their Pure Fitness experience and results.", imageSrc: "http://img.b2bpic.net/free-photo/smiling-young-handsome-sporty-man-wearing-headband-wristbands-showing-thumb-up-isolated-white-space_141793-44912.jpg", imageAlt: "Happy person giving a thumbs up in a gym"}, ]} title="Our Impact: Building Stronger Communities" description="Proudly celebrating our achievements and the success stories of our members. Join the Pure Fitness family today!" @@ -346,61 +212,21 @@ export default function LandingPage() { useInvertedBackground={true} groups={[ { - id: "group-trainers", - groupTitle: "Certified Personal Trainers & Instructors", - members: [ + id: "group-trainers", groupTitle: "Certified Personal Trainers & Instructors", members: [ { - id: "t1", - title: "Coach Alex Turner", - subtitle: "Head Strength Trainer", - detail: "Specializing in powerlifting and functional strength.", - imageSrc: "http://img.b2bpic.net/free-photo/side-view-men-training-gym_23-2149517278.jpg", - imageAlt: "Male strength trainer", - }, + id: "t1", title: "Coach Alex Turner", subtitle: "Head Strength Trainer", detail: "Specializing in powerlifting and functional strength.", imageSrc: "http://img.b2bpic.net/free-photo/side-view-men-training-gym_23-2149517278.jpg", imageAlt: "Male strength trainer"}, { - id: "t2", - title: "Dr. Sarah Chen", - subtitle: "Yoga & Wellness Director", - detail: "Expert in Vinyasa flow, meditation, and holistic health.", - imageSrc: "http://img.b2bpic.net/free-photo/portrait-yogi-girl-folding-her-arms-front-her-chest-girl-with-delicate-skin-white-shirt-training_549566-547.jpg", - imageAlt: "Female yoga instructor", - }, + id: "t2", title: "Dr. Sarah Chen", subtitle: "Yoga & Wellness Director", detail: "Expert in Vinyasa flow, meditation, and holistic health.", imageSrc: "http://img.b2bpic.net/free-photo/portrait-yogi-girl-folding-her-arms-front-her-chest-girl-with-delicate-skin-white-shirt-training_549566-547.jpg", imageAlt: "Female yoga instructor"}, { - id: "t3", - title: "Mark Davis", - subtitle: "Group Fitness Coordinator", - detail: "Leads high-energy cardio, Zumba, and boot camp classes.", - imageSrc: "http://img.b2bpic.net/free-photo/time-move-vertical-full-length-studio-shot-cheerful-blonde-female-dancer-sportswear-screaming-excitedly-with-her-arm-raised-up-air-isolated_7502-8461.jpg", - imageAlt: "Energetic group fitness instructor", - }, + id: "t3", title: "Mark Davis", subtitle: "Group Fitness Coordinator", detail: "Leads high-energy cardio, Zumba, and boot camp classes.", imageSrc: "http://img.b2bpic.net/free-photo/time-move-vertical-full-length-studio-shot-cheerful-blonde-female-dancer-sportswear-screaming-excitedly-with-her-arm-raised-up-air-isolated_7502-8461.jpg", imageAlt: "Energetic group fitness instructor"}, { - id: "t4", - title: "Emily White", - subtitle: "Registered Dietitian", - detail: "Provides personalized nutrition plans and dietary advice.", - imageSrc: "http://img.b2bpic.net/free-photo/female-nutritionist-giving-consultation-patient-making-diet-plan-weight-loss-clinic_657921-312.jpg", - imageAlt: "Female nutritionist explaining a diet plan", - }, + id: "t4", title: "Emily White", subtitle: "Registered Dietitian", detail: "Provides personalized nutrition plans and dietary advice.", imageSrc: "http://img.b2bpic.net/free-photo/female-nutritionist-giving-consultation-patient-making-diet-plan-weight-loss-clinic_657921-312.jpg", imageAlt: "Female nutritionist explaining a diet plan"}, { - id: "t5", - title: "Chris Rodriguez", - subtitle: "Endurance Specialist", - detail: "Focuses on marathon training, cycling, and sports conditioning.", - imageSrc: "http://img.b2bpic.net/free-photo/mature-age-activity-healthy-lifestyle-wellbeing-attractive-sporty-man-retirement-sitting-gym-with-his-cute-young-woman-instructor-who-is-holding-pen-clipboard-making-plan-training_343059-4791.jpg", - imageAlt: "Male endurance trainer", - }, + id: "t5", title: "Chris Rodriguez", subtitle: "Endurance Specialist", detail: "Focuses on marathon training, cycling, and sports conditioning.", imageSrc: "http://img.b2bpic.net/free-photo/mature-age-activity-healthy-lifestyle-wellbeing-attractive-sporty-man-retirement-sitting-gym-with-his-cute-young-woman-instructor-who-is-holding-pen-clipboard-making-plan-training_343059-4791.jpg", imageAlt: "Male endurance trainer"}, { - id: "t6", - title: "Jessica Lee", - subtitle: "Pilates & Core Instructor", - detail: "Dedicated to improving flexibility, core strength, and posture.", - imageSrc: "http://img.b2bpic.net/free-photo/runners-training-together_23-2149279068.jpg", - imageAlt: "Female pilates instructor", - }, - ], - imageSrc: "http://img.b2bpic.net/free-photo/front-view-coach-helping-kids_23-2150363783.jpg?_wi=2", - imageAlt: "athletic male personal trainer smiling", - }, + id: "t6", title: "Jessica Lee", subtitle: "Pilates & Core Instructor", detail: "Dedicated to improving flexibility, core strength, and posture.", imageSrc: "http://img.b2bpic.net/free-photo/runners-training-together_23-2149279068.jpg", imageAlt: "Female pilates instructor"}, + ] + } ]} title="Meet Our Elite Coaching Team" description="Our certified trainers are dedicated to guiding you through every step of your fitness journey, providing personalized support and expertise to help you achieve your goals." @@ -415,50 +241,20 @@ export default function LandingPage() { useInvertedBackground={false} testimonials={[ { - id: "test1", - name: "Sarah J.", - role: "Marketing Manager", - company: "GrowthCo", - rating: 5, - imageSrc: "http://img.b2bpic.net/free-photo/close-up-diversity-sport-woman-training_23-2149174794.jpg", - imageAlt: "Happy woman smiling after a gym workout", - }, + id: "test1", name: "Sarah J.", role: "Marketing Manager", company: "GrowthCo", rating: 5, + imageSrc: "http://img.b2bpic.net/free-photo/close-up-diversity-sport-woman-training_23-2149174794.jpg", imageAlt: "Happy woman smiling after a gym workout"}, { - id: "test2", - name: "Michael D.", - role: "Software Engineer", - company: "Tech Innovations", - rating: 5, - imageSrc: "http://img.b2bpic.net/free-photo/young-man-trains-his-body-stay-fit-have-defined-muscles_1328-5314.jpg", - imageAlt: "Man lifting weights with a determined expression", - }, + id: "test2", name: "Michael D.", role: "Software Engineer", company: "Tech Innovations", rating: 5, + imageSrc: "http://img.b2bpic.net/free-photo/young-man-trains-his-body-stay-fit-have-defined-muscles_1328-5314.jpg", imageAlt: "Man lifting weights with a determined expression"}, { - id: "test3", - name: "Emily R.", - role: "Yoga Instructor", - company: "Zen Studio", - rating: 5, - imageSrc: "http://img.b2bpic.net/free-photo/woman-taking-selfie-mountain-full-shot_23-2149737059.jpg", - imageAlt: "Woman in a peaceful yoga pose", - }, + id: "test3", name: "Emily R.", role: "Yoga Instructor", company: "Zen Studio", rating: 5, + imageSrc: "http://img.b2bpic.net/free-photo/woman-taking-selfie-mountain-full-shot_23-2149737059.jpg", imageAlt: "Woman in a peaceful yoga pose"}, { - id: "test4", - name: "David K.", - role: "Small Business Owner", - company: "Local Cafe", - rating: 5, - imageSrc: "http://img.b2bpic.net/free-photo/sports-couple-morning-summer-park_1157-19576.jpg", - imageAlt: "Couple working out together at the gym", - }, + id: "test4", name: "David K.", role: "Small Business Owner", company: "Local Cafe", rating: 5, + imageSrc: "http://img.b2bpic.net/free-photo/sports-couple-morning-summer-park_1157-19576.jpg", imageAlt: "Couple working out together at the gym"}, { - id: "test5", - name: "Robert S.", - role: "Retired Educator", - company: "Community Volunteer", - rating: 5, - imageSrc: "http://img.b2bpic.net/free-photo/senior-athlete-determined-keep-healthy-lifestyle-listening-music-earphones-while-taking-break-form-exercising-nature-copy-space_637285-3849.jpg", - imageAlt: "Senior man actively exercising in a gym", - }, + id: "test5", name: "Robert S.", role: "Retired Educator", company: "Community Volunteer", rating: 5, + imageSrc: "http://img.b2bpic.net/free-photo/senior-athlete-determined-keep-healthy-lifestyle-listening-music-earphones-while-taking-break-form-exercising-nature-copy-space_637285-3849.jpg", imageAlt: "Senior man actively exercising in a gym"}, ]} title="Hear From Our Thriving Members" description="Our community speaks for itself: inspiring transformations, unwavering support, and results that exceed expectations at Pure Fitness." @@ -471,30 +267,15 @@ export default function LandingPage() { useInvertedBackground={true} faqs={[ { - id: "faq1", - title: "What are your membership options?", - content: "We offer a range of flexible membership plans, including Basic, Premium, and Elite, designed to fit different needs and budgets. Visit our Memberships section for details or contact us for a personalized recommendation.", - }, + id: "faq1", title: "What are your membership options?", content: "We offer a range of flexible membership plans, including Basic, Premium, and Elite, designed to fit different needs and budgets. Visit our Memberships section for details or contact us for a personalized recommendation."}, { - id: "faq2", - title: "Do you offer a free trial?", - content: "Yes! We encourage new members to try us out with a complimentary free trial session. It's a great way to experience our facilities and classes firsthand. Sign up in the Contact section.", - }, + id: "faq2", title: "Do you offer a free trial?", content: "Yes! We encourage new members to try us out with a complimentary free trial session. It's a great way to experience our facilities and classes firsthand. Sign up in the Contact section."}, { - id: "faq3", - title: "What kind of classes do you have?", - content: "Our diverse class schedule includes high-energy cardio, strength training, yoga, Pilates, spinning, and more. Check our full class schedule online or at the front desk.", - }, + id: "faq3", title: "What kind of classes do you have?", content: "Our diverse class schedule includes high-energy cardio, strength training, yoga, Pilates, spinning, and more. Check our full class schedule online or at the front desk."}, { - id: "faq4", - title: "Are personal trainers available?", - content: "Absolutely. We have a team of certified personal trainers available for one-on-one sessions, small group training, and specialized coaching. Contact us to book a consultation.", - }, + id: "faq4", title: "Are personal trainers available?", content: "Absolutely. We have a team of certified personal trainers available for one-on-one sessions, small group training, and specialized coaching. Contact us to book a consultation."}, { - id: "faq5", - title: "What are your operating hours?", - content: "Pure Fitness is open Monday-Friday from 5 AM to 10 PM, and Saturday-Sunday from 7 AM to 8 PM. Holiday hours may vary, please check our social media for updates.", - }, + id: "faq5", title: "What are your operating hours?", content: "Pure Fitness is open Monday-Friday from 5 AM to 10 PM, and Saturday-Sunday from 7 AM to 8 PM. Holiday hours may vary, please check our social media for updates."}, ]} title="Your Questions, Answered" description="Find quick answers to the most common questions about Pure Fitness memberships, classes, facilities, and more." @@ -506,8 +287,7 @@ export default function LandingPage() { @@ -535,49 +311,31 @@ export default function LandingPage() { { items: [ { - label: "About Us", - href: "#about", - }, + label: "About Us", href: "#about"}, { - label: "Our Team", - href: "#team", - }, + label: "Our Team", href: "#team"}, { - label: "Careers", - href: "#", - }, + label: "Careers", href: "#"}, ], }, { items: [ { - label: "Memberships", - href: "#pricing", - }, + label: "Memberships", href: "#pricing"}, { - label: "Classes", - href: "#features", - }, + label: "Classes", href: "#features"}, { - label: "Personal Training", - href: "#features", - }, + label: "Personal Training", href: "#features"}, ], }, { items: [ { - label: "FAQ", - href: "#faq", - }, + label: "FAQ", href: "#faq"}, { - label: "Contact", - href: "#contact", - }, + label: "Contact", href: "#contact"}, { - label: "Privacy Policy", - href: "#", - }, + label: "Privacy Policy", href: "#"}, ], }, ]} -- 2.49.1