From 7d806e955f3c65454936e13773f727ec22b039c8 Mon Sep 17 00:00:00 2001 From: kudinDmitriyUp Date: Mon, 15 Jun 2026 13:05:55 +0000 Subject: [PATCH 1/2] Bob AI: fix build error in src/pages/HomePage.tsx --- src/pages/HomePage.tsx | 2 -- 1 file changed, 2 deletions(-) diff --git a/src/pages/HomePage.tsx b/src/pages/HomePage.tsx index 98f8ec1..989c1aa 100644 --- a/src/pages/HomePage.tsx +++ b/src/pages/HomePage.tsx @@ -261,8 +261,6 @@ export default function HomePage() { imageSrc: "http://img.b2bpic.net/free-photo/two-sporty-women-bearded-shaved-head-athletic-male-using-smart-phone-gym-club_613910-1388.jpg", }, ], - imageSrc: "http://img.b2bpic.net/free-photo/still-life-gym-equipment_23-2148197736.jpg?_wi=2", - imageAlt: "certified personal trainer portrait", }, ]} /> -- 2.49.1 From fab638309f0d24406339bd28efc15030d7a9ecce Mon Sep 17 00:00:00 2001 From: bender Date: Mon, 15 Jun 2026 13:06:04 +0000 Subject: [PATCH 2/2] Update src/pages/HomePage.tsx --- src/pages/HomePage.tsx | 409 ++++++++++++----------------------------- 1 file changed, 120 insertions(+), 289 deletions(-) diff --git a/src/pages/HomePage.tsx b/src/pages/HomePage.tsx index 989c1aa..0c5dba9 100644 --- a/src/pages/HomePage.tsx +++ b/src/pages/HomePage.tsx @@ -12,309 +12,140 @@ import SectionErrorBoundary from "@/components/ui/SectionErrorBoundary"; export default function HomePage() { return ( <> -
- +
+ - -
+ tag="Fitness Community" + title="Your Fitness Community Starts Here" + description="Access state-of-the-art equipment, expert-led classes, and a supportive community that transforms your fitness goals into real results." + primaryButton={{ text: "Join Today", href: "#contact" }} + secondaryButton={{ text: "Book a Tour", href: "#contact" }} + items={[ + { imageSrc: "http://img.b2bpic.net/free-photo/still-life-gym-equipment_23-2148197736.jpg" }, + { imageSrc: "http://img.b2bpic.net/free-photo/muscular-build-man-resting-after-cross-training-with-barbell-health-club_637285-2493.jpg" }, + { imageSrc: "http://img.b2bpic.net/free-photo/people-exercising-fitness-gym_53876-14561.jpg" }, + { imageSrc: "http://img.b2bpic.net/free-photo/person-running-gym_140725-7920.jpg" }, + { imageSrc: "http://img.b2bpic.net/free-photo/man-rubbing-hands-with-talcum_23-2147687729.jpg" }, + { imageSrc: "http://img.b2bpic.net/free-photo/group-people-exercising-together-outdoors_23-2151061473.jpg" }, + ]} + /> +
+
-
- +
+ - -
+ tag="Why Us" + title="Everything You Need to Succeed" + description="From elite training gear to holistic wellness guidance, our facilities offer everything for every stage of your fitness journey." + features={[ + { icon: Activity, title: "Elite Facilities", description: "State-of-the-art free weights, cardio decks, and functional training zones." }, + { icon: Users, title: "Community Classes", description: "High-energy group classes, from spin and HIIT to yoga." }, + { icon: Award, title: "Expert Guidance", description: "Certified personal trainers providing tailored advice and support." }, + { icon: Timer, title: "24/7 Access", description: "Train on your schedule with round-the-clock club entry." }, + { icon: Sparkles, title: "Recovery Zone", description: "Access modern massage tools and stretching areas." }, + ]} + /> +
+
-
- +
+ - -
+ tag="Programs" + title="Explore Our Diverse Classes" + description="Find your passion in our variety of classes, designed to challenge, inspire, and grow your fitness routine." + items={[ + { title: "Power HIIT", description: "High-intensity metabolic conditioning", imageSrc: "http://img.b2bpic.net/free-photo/dumb-bells-lined-up-fitness-studio-picture-is-short-focus_1423-221.jpg" }, + { title: "Yoga Flow", description: "Dynamic movement and breathing", imageSrc: "http://img.b2bpic.net/free-photo/group-women-working-out-cycles_1163-3758.jpg" }, + { title: "Spin Cycle", description: "High-tempo group cardiovascular session", imageSrc: "http://img.b2bpic.net/free-photo/side-view-people-chatting-gym_23-2149744652.jpg" }, + { title: "Barre Sculpt", description: "Precision toning and muscle endurance", imageSrc: "http://img.b2bpic.net/free-photo/sports-equipment-dumbbells-gym_169016-61685.jpg" }, + { title: "Strength 101", description: "The fundamentals of power lifting", imageSrc: "http://img.b2bpic.net/free-photo/young-women-taking-part-spinning-class_23-2149332062.jpg" }, + { title: "Kickboxing", description: "Combative fitness for total conditioning", imageSrc: "http://img.b2bpic.net/free-photo/young-sports-people-training-morning-gym_1157-28953.jpg" }, + { title: "Zumba Beats", description: "Fun, high-energy dance fitness", imageSrc: "http://img.b2bpic.net/free-photo/pensive-curly-haired-woman-carried-rolled-kareamt-bottle-watter-dressed-beige-tracksuit-concentrated-away-stands-near-building_273609-55516.jpg" }, + ]} + /> +
+
-
- +
+ - -
+ tag="Social Proof" + title="Community Transformations" + description="Don't just take our word for it—join a community where results happen everyday." + testimonials={[ + { name: "Alex Rivera", role: "Full-time Dev", quote: "The most inclusive gym I've ever attended.", imageSrc: "http://img.b2bpic.net/free-photo/two-men-having-conversation-dressing-room_329181-13228.jpg" }, + { name: "Maria Garcia", role: "Nurse", quote: "Professional trainers who truly care about your growth.", imageSrc: "http://img.b2bpic.net/free-photo/beautiful-woman-gym_23-2147789567.jpg" }, + { name: "James Chen", role: "Entrepreneur", quote: "State of the art gear and great class variety.", imageSrc: "http://img.b2bpic.net/free-photo/excited-man-holding-dumbbells_23-2148625771.jpg" }, + { name: "Sarah Miller", role: "Designer", quote: "The perfect balance of intense workouts and community.", imageSrc: "http://img.b2bpic.net/free-photo/vertical-shot-tired-sporty-woman-leans-forward-feels-tired-takes-break-after-running-drinks-fresh-water-listens-music-via-wireless-headphones-poses-against-grey-wall-people-sport-wellness-concept_273609-59154.jpg" }, + { name: "Tom O'Connor", role: "Architect", quote: "Clean, well-kept, and always a great place to train.", 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" }, + ]} + /> +
+
-
- +
+ - -
+ tag="Membership" + title="Plans That Fit Your Life" + description="Choose a membership that grants you full access and keeps your fitness routine on track." + plans={[ + { tag: "Starter", price: "$49", description: "Everything you need for essential training.", primaryButton: { text: "Select", href: "#contact" }, features: ["24/7 Club Access", "Cardio Zone", "Locker Room Access"] }, + { tag: "Pro", price: "$89", description: "Unlimited access to all facilities and classes.", primaryButton: { text: "Join Pro", href: "#contact" }, features: ["Everything in Starter", "All Class Access", "Guest Passes", "Free Workshops"] }, + { tag: "Elite", price: "$129", description: "Personalized coaching and maximum perks.", primaryButton: { text: "Elite Access", href: "#contact" }, features: ["Everything in Pro", "Personalized Training", "Monthly Massage", "Recovery Center Access"] }, + ]} + /> +
+
-
- +
+ - -
+ tag="Our Experts" + title="Meet Your Future Mentors" + description="Our team of dedicated professionals is here to support, guide, and challenge you to unlock your potential." + groups={[ + { + title: "Training & Fitness", members: [ + { name: "Markus Volt", role: "Head Trainer", detail: "Expert in strength conditioning.", imageSrc: "http://img.b2bpic.net/free-photo/beautiful-sportive-girl-posing-with-crossed-arms-dark-wall_176420-622.jpg" }, + { name: "Elena Zen", role: "Yoga Expert", detail: "Certified holistic mindfulness trainer.", imageSrc: "http://img.b2bpic.net/free-photo/athletic-tattooed-man-white-blank-tank-t-shirt-doing-knee-raises-stretching-his-legs-with-closed-eyes_346278-1583.jpg" }, + { name: "Sarah Croft", role: "Group Lead", detail: "Specialist in dynamic HIIT classes.", imageSrc: "http://img.b2bpic.net/free-photo/two-sporty-women-bearded-shaved-head-athletic-male-using-smart-phone-gym-club_613910-1388.jpg" }, + ], + }, + ]} + /> +
+
-
- +
+ - -
+ tag="Questions" + title="Frequently Asked Questions" + description="Got questions? We've got answers to help you get started quickly." + items={[ + { question: "Can I sign up online?", answer: "Yes! Use our 'Join Today' button to complete your registration." }, + { question: "Are classes included?", answer: "Pro and Elite memberships include unlimited class access." }, + { question: "Is there a guest policy?", answer: "Yes, Pro and Elite members get complimentary guest passes monthly." }, + { question: "Can I cancel anytime?", answer: "We offer flexible membership options with easy cancellation." }, + { question: "Do you offer personal training?", answer: "Yes, our certified experts provide 1-on-1 sessions for all levels." }, + ]} + /> +
+
-
- +
+ - -
+ tag="Sign Up" + text="Start your journey today and join our fitness family." + primaryButton={{ text: "Contact Us", href: "#" }} + secondaryButton={{ text: "Join Now", href: "#" }} + /> +
+
); -} +} \ No newline at end of file -- 2.49.1