From f3f21c88e1bb6f1514378909ac9c27d7488fc322 Mon Sep 17 00:00:00 2001 From: kudinDmitriyUp Date: Mon, 15 Jun 2026 12:39:19 +0000 Subject: [PATCH 1/3] Bob AI: fix build error in src/components/Layout.tsx --- src/components/Layout.tsx | 1 + 1 file changed, 1 insertion(+) diff --git a/src/components/Layout.tsx b/src/components/Layout.tsx index def6c40..db63152 100644 --- a/src/components/Layout.tsx +++ b/src/components/Layout.tsx @@ -43,6 +43,7 @@ export default function Layout() { Date: Mon, 15 Jun 2026 12:39:28 +0000 Subject: [PATCH 2/3] Update src/components/Layout.tsx --- src/components/Layout.tsx | 114 +++++++++++--------------------------- 1 file changed, 32 insertions(+), 82 deletions(-) diff --git a/src/components/Layout.tsx b/src/components/Layout.tsx index db63152..12511ef 100644 --- a/src/components/Layout.tsx +++ b/src/components/Layout.tsx @@ -7,104 +7,54 @@ import { StyleProvider } from "@/components/ui/StyleProvider"; export default function Layout() { const navItems = [ - { - "name": "About", - "href": "about" - }, - { - "name": "Services", - "href": "services" - }, - { - "name": "Bridal", - "href": "bridal" - }, - { - "name": "Gallery", - "href": "gallery" - }, - { - "name": "Contact", - "href": "contact" - }, - { - "name": "Hero", - "href": "#hero" - }, - { - "name": "Metrics", - "href": "#metrics" - } -]; + { name: "About", href: "about" }, + { name: "Services", href: "services" }, + { name: "Bridal", href: "bridal" }, + { name: "Gallery", href: "gallery" }, + { name: "Contact", href: "contact" }, + ]; return ( + logo="Beauty Lounge" + logoImageSrc="https://storage.googleapis.com/webild/default/no-image.jpg?id=8fd7r1" + ctaButton={{ + text: "Book Now", href: "#contact"}} + navItems={navItems} + />
+ ]} + copyright="© 2024 Beauty Lounge by Fatima Nasir. All rights reserved." + links={[ + { label: "Privacy Policy", href: "#" }, + { label: "Terms of Service", href: "#" }, + ]} + />
); -- 2.49.1 From 5cdf452d4d8dbb94469f19b83128bba01a279aea Mon Sep 17 00:00:00 2001 From: bender Date: Mon, 15 Jun 2026 12:39:29 +0000 Subject: [PATCH 3/3] Update src/pages/HomePage.tsx --- src/pages/HomePage.tsx | 387 +++++++++++++---------------------------- 1 file changed, 119 insertions(+), 268 deletions(-) diff --git a/src/pages/HomePage.tsx b/src/pages/HomePage.tsx index 39e6804..d2e0c65 100644 --- a/src/pages/HomePage.tsx +++ b/src/pages/HomePage.tsx @@ -13,291 +13,142 @@ import SectionErrorBoundary from "@/components/ui/SectionErrorBoundary"; export default function HomePage() { return ( <> -
- +
+ - -
+ brand="Beauty Crafted to Perfection" + description="Experience luxury beauty services, advanced skincare treatments, and signature bridal transformations designed to enhance your natural elegance." + primaryButton={{ + text: "Book Appointment", href: "#contact"}} + secondaryButton={{ + text: "Explore Services", href: "#services"}} + imageSrc="http://img.b2bpic.net/free-photo/beautiful-young-bride-with-wedding-makeup-hairstyle-bedroom_8353-5894.jpg" + /> +
+
-
- +
+ - -
+ tag="Our Mission" + quote="Empowering confidence through exceptional beauty services, innovative treatments, and personalized care for every client." + author="Fatima Nasir" + role="Founder & Lead Artist" + imageSrc="http://img.b2bpic.net/free-photo/woman-s-body-submerged-water-holding-green-plant_209303-34.jpg" + /> +
+
-
- +
+ - -
+ tag="Expertise" + title="Our Signature Services" + description="Discover a range of premium treatments tailored to your unique beauty needs." + features={[ + { icon: Scissors, title: "Hair Studio", description: "Luxury haircuts, coloring, and protein treatments." }, + { icon: Sparkles, title: "Skincare", description: "Advanced facials and professional skin consultations." }, + { icon: Palette, title: "Makeup Studio", description: "Bridal, party, and event styling artistry." }, + { icon: Diamond, title: "Nail Lounge", description: "Luxury manicures and bespoke nail enhancements." }, + ]} + /> +
+
- -
- +
+ - -
+ tag="Bridal Studio" + title="Our Bridal Collections" + description="Select from our curated packages for your special day." + plans={[ + { tag: "Signature", price: "Custom", period: "Package", features: ["Bridal Makeup", "Hairstyling", "Consultation", "Dupatta Styling"], primaryButton: { text: "Inquire", href: "#contact" }, imageSrc: "http://img.b2bpic.net/free-photo/beautiful-caucasian-bride-getting-ready_1153-9831.jpg" }, + { tag: "Royal", price: "Custom", period: "Package", features: ["Premium Transformation", "Luxury Styling", "Skin Prep", "Touch-Up Support"], primaryButton: { text: "Inquire", href: "#contact" }, imageSrc: "http://img.b2bpic.net/free-photo/woman-grey-looking-garland-hands_23-2147970490.jpg" }, + { tag: "Platinum", price: "Custom", period: "Experience", features: ["Full Styling", "Family Services", "Day Assistance", "VIP Consultation"], primaryButton: { text: "Inquire", href: "#contact" }, imageSrc: "http://img.b2bpic.net/free-photo/skies-snowboard-lounge-area_482257-76730.jpg" }, + ]} + /> +
+
-
- +
+ - -
+ tag="Our Growth" + title="Trusted Excellence" + description="Quality services built on years of professional experience." + metrics={[ + { icon: "Star", title: "Client Rating", value: "4.8★" }, + { icon: "Users", title: "Happy Clients", value: "105+" }, + { icon: "Award", title: "Years Experience", value: "10+" }, + ]} + /> +
+
-
- +
+ - -
+ tag="Team" + title="Meet Our Beauty Experts" + description="Our professionals are dedicated to your beauty experience." + groups={[ + { + title: "Bridal Team", members: [ + { name: "Fatima N.", role: "Founder", detail: "15+ years experience.", imageSrc: "http://img.b2bpic.net/free-photo/portrait-two-young-nice-ladies-standing-discussing-work-while-holding-tablet-cup-coffee-hands-office_574295-4572.jpg" }, + { name: "Sarah A.", role: "Artist", detail: "Bridal Specialist.", imageSrc: "http://img.b2bpic.net/free-photo/smiley-bride-before-wedding-side-view_23-2149860829.jpg" }, + ], + }, + ]} + /> +
+
-
- +
+ - -
+ tag="Reviews" + title="What Our Clients Say" + description="Experience the magic of our salon through our client stories." + testimonials={[ + { name: "Ayesha K.", role: "Bride", quote: "Outstanding bridal services, every detail handled perfectly.", imageSrc: "http://img.b2bpic.net/free-photo/side-view-women-getting-married_23-2150753663.jpg" }, + { name: "Sara H.", role: "Regular", quote: "Expert beauty treatments and exceptional care.", imageSrc: "http://img.b2bpic.net/free-photo/beauty-mysterious-symbol-bride-alone_1304-3425.jpg" }, + { name: "Zara M.", role: "Bride", quote: "Professional, kind, and talented team.", imageSrc: "http://img.b2bpic.net/free-photo/charming-women-with-motorcycle-helmets_23-2147771901.jpg" }, + { name: "Nida S.", role: "Client", quote: "The best beauty lounge in Multan, truly luxury.", imageSrc: "http://img.b2bpic.net/free-photo/portrait-young-female-dentist-dentistry-concept-dental-treatment_169016-67131.jpg" }, + { name: "Hina R.", role: "Regular", quote: "Beautiful atmosphere and expert results.", imageSrc: "http://img.b2bpic.net/free-photo/front-view-young-female-getting-her-nails-fixed-by-manicurist-inside-room-beauty-manicure-nails-hand-self-care_140725-65113.jpg" }, + ]} + /> +
+
-
- +
+ - -
+ tag="Bookings" + text="Reserve your session at Beauty Lounge by Fatima Nasir today." + primaryButton={{ text: "WhatsApp Booking", href: "https://wa.me/923248650251" }} + secondaryButton={{ text: "Call Now", href: "tel:03248650251" }} + /> +
+
); } -- 2.49.1