From 2b1dd94441c8526804c5705a3cb4730cf54c147d Mon Sep 17 00:00:00 2001 From: kudinDmitriyUp Date: Sun, 14 Jun 2026 16:39:36 +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 1cd13bd..455996b 100644 --- a/src/components/Layout.tsx +++ b/src/components/Layout.tsx @@ -43,6 +43,7 @@ export default function Layout() { Date: Sun, 14 Jun 2026 16:39:45 +0000 Subject: [PATCH 2/3] Update src/components/Layout.tsx --- src/components/Layout.tsx | 98 +++++++++------------------------------ 1 file changed, 21 insertions(+), 77 deletions(-) diff --git a/src/components/Layout.tsx b/src/components/Layout.tsx index 455996b..56ac16a 100644 --- a/src/components/Layout.tsx +++ b/src/components/Layout.tsx @@ -7,95 +7,39 @@ import { StyleProvider } from "@/components/ui/StyleProvider"; export default function Layout() { const navItems = [ - { - "name": "Collections", - "href": "#products" - }, - { - "name": "Our Story", - "href": "#about" - }, - { - "name": "Pricing", - "href": "#pricing" - }, - { - "name": "Reviews", - "href": "#testimonials" - }, - { - "name": "Hero", - "href": "#hero" - }, - { - "name": "Social Proof", - "href": "#social-proof" - }, - { - "name": "Faq", - "href": "#faq" - } -]; + { name: "Collections", href: "#products" }, + { name: "Our Story", href: "#about" }, + { name: "Pricing", href: "#pricing" }, + { name: "Reviews", href: "#testimonials" }, + { name: "Hero", href: "#hero" }, + { name: "Social Proof", href: "#social-proof" }, + { name: "Faq", href: "#faq" } + ]; return ( + logo="Boutique Elegance" + logoImageSrc="http://img.b2bpic.net/free-vector/vintage-rose-gold-art-nouveau-badge-vector_53876-57445.jpg" + ctaButton={{ text: "Shop Now", href: "#products" }} + navItems={navItems} + />
+ brand="Boutique Elegance" + columns={[ + { items: [{ label: "About Us", href: "#about" }, { label: "Shop All", href: "#products" }] }, + { items: [{ label: "Returns", href: "#" }, { label: "Privacy Policy", href: "#" }] }, + { items: [{ label: "Instagram", href: "https://instagram.com" }, { label: "Pinterest", href: "https://pinterest.com" }] } + ]} + />
); -} +} \ No newline at end of file -- 2.49.1 From 561c2f469da139d8c79910868b79c72513269b55 Mon Sep 17 00:00:00 2001 From: bender Date: Sun, 14 Jun 2026 16:39:45 +0000 Subject: [PATCH 3/3] Update src/pages/HomePage.tsx --- src/pages/HomePage.tsx | 318 +++++++++++++---------------------------- 1 file changed, 97 insertions(+), 221 deletions(-) diff --git a/src/pages/HomePage.tsx b/src/pages/HomePage.tsx index 99f7abb..31000a2 100644 --- a/src/pages/HomePage.tsx +++ b/src/pages/HomePage.tsx @@ -11,241 +11,117 @@ import SectionErrorBoundary from "@/components/ui/SectionErrorBoundary"; export default function HomePage() { return ( <> -
- +
+ - -
+ title="Timeless Elegance in Every Stitch" + description="Discover our hand-curated collection of luxury dresses designed for your most unforgettable moments." + primaryButton={{ text: "View Collection", href: "#products" }} + secondaryButton={{ text: "Our Story", href: "#about" }} + imageSrc="http://img.b2bpic.net/free-photo/young-woman-surrounded-by-piles-clothes_23-2149133936.jpg" + /> +
+
-
- +
+ - -
+ tag="Our Collections" + title="Exquisite Designs" + description="From sophisticated evening gowns to effortless daytime chic." + items={[ + { title: "Silk Gowns", description: "Flowing silhouettes made from the finest Italian silk.", href: "#", imageSrc: "http://img.b2bpic.net/free-photo/bride-s-dress-her-two-bridesmaids-dresses-are-hanging-hangers_8353-9796.jpg" }, + { title: "Cocktail Classics", description: "Perfectly tailored for intimate gatherings and events.", href: "#", imageSrc: "http://img.b2bpic.net/free-photo/woman-looking-wedding-dress-shop-window_23-2148017614.jpg" }, + { title: "Daytime Elegance", description: "Effortless styles that transition from work to dinner.", href: "#", imageSrc: "http://img.b2bpic.net/free-photo/full-shot-woman-clothes-shopping_23-2150639870.jpg" }, + { title: "Bridal Treasures", description: "Unique pieces for the modern, minimalist bride.", href: "#", imageSrc: "http://img.b2bpic.net/free-photo/beautiful-woman-fancy-dress-walking-down-street-fashion-beauty-makeup-evening-dress-smiling-girl-posing-model-luxury-wearing-accessories-blonde-volume-hair-lipstick-eyes-perfect_343629-193.jpg" }, + { title: "Velvet Nights", description: "Rich textures for sophisticated winter evenings.", href: "#", imageSrc: "http://img.b2bpic.net/free-photo/happy-customer-trying-new-dress-boutique-woman-choosing-clothes-fashion-store-buying-clothes-boutique-concept_74855-11772.jpg" }, + { title: "Lace Details", description: "Intricate craftsmanship with vintage-inspired lace.", href: "#", imageSrc: "http://img.b2bpic.net/free-photo/indian-woman-s-hand-painted-with-mehndi-holds-glass-wine_8353-772.jpg" }, + { title: "Limited Edition", description: "Exclusively designed pieces produced in small batches.", href: "#", imageSrc: "http://img.b2bpic.net/free-photo/woman-checking-two-shirts_23-2147601332.jpg" } + ]} + /> +
+
-
- +
+ - -
+ tag="Our Philosophy" + quote="My mission is to empower every woman to feel confident and beautiful, one dress at a time. Each design is a reflection of my love for quality and timeless style." + author="Elena Vance" + role="Founder & Creative Director" + imageSrc="http://img.b2bpic.net/free-photo/pretty-woman-white-blouse-looks-lace-table-brunette-lady-beige-shirt-pants-posing-designer-office_197531-27461.jpg" + /> +
+
-
- +
+ - -
+ tag="Boutique Services" + title="Personalized Styling" + description="Experience couture-level service with our tailored options." + plans={[ + { tag: "Essential", price: "$150", period: "/session", features: ["Virtual styling consultation", "Size optimization guide", "3-day shipping"], primaryButton: { text: "Book Now", href: "#" }, imageSrc: "http://img.b2bpic.net/free-photo/beautiful-young-designer-working-dress-shop_23-2147875015.jpg" }, + { tag: "Elite", price: "$450", period: "/session", features: ["In-person boutique fitting", "Custom hem alterations", "Priority delivery", "Private showroom access"], primaryButton: { text: "Book Now", href: "#" }, imageSrc: "http://img.b2bpic.net/free-photo/woman-drawing-clothes-sketch_23-2148898073.jpg" } + ]} + /> +
+
-
- +
+ - -
+ tag="Featured In" + title="Trusted by Fashion Authorities" + description="Our work has been showcased across the industry's most influential platforms." + names={["Vogue", "Harper's Bazaar", "Elle", "Marie Claire", "InStyle", "Cosmopolitan", "Glamour"]} + /> +
+
-
- +
+ - -
+ tag="Client Love" + title="Stories from Our Customers" + description="Real women, real moments, beautifully dressed." + testimonials={[ + { name: "Sophia R.", role: "Architect", company: "UrbanDesign", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/beautiful-female-with-happy-expression-looking-through-her-clothes-being-glad-choose-outfit-by-herself-glad-woman-looking-through-clothing-closet-having-positive-look-posing-fitting-room_273609-781.jpg" }, + { name: "Maria L.", role: "Manager", company: "FinanceCo", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/happy-excited-curly-brunette-shorthaired-woman-stylish-floral-dress-smiles-sincerely-sits-chair-poses-dressing-room_197531-29857.jpg" }, + { name: "Chloe B.", role: "Editor", company: "TrendSet", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-smiley-woman-holding-clothes_23-2149241339.jpg" }, + { name: "Sarah P.", role: "Lawyer", company: "LegalFirm", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/happy-female-shopper-applying-dress-with-hanger-looking-mirror-woman-choosing-clothes-fashion-store-shopping-retail-concept_74855-11792.jpg" }, + { name: "Jessica D.", role: "Artist", company: "FineArts", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/stylish-young-caucasian-brunette-woman-with-red-lipstick-wears-black-dressy-suit-glasses-shoes-indoor-party_197531-32095.jpg" } + ]} + /> +
+
-
- +
+ - -
+ tag="Support" + title="Frequently Asked Questions" + description="Have questions about shipping, sizing, or returns? We're here to help." + items={[ + { question: "What is your return policy?", answer: "We offer a 30-day return policy for unworn items with tags attached." }, + { question: "Do you ship internationally?", answer: "Yes, we ship globally using express courier services." }, + { question: "How do I find my perfect size?", answer: "Consult our online size guide or contact us for personal styling support." } + ]} + imageSrc="http://img.b2bpic.net/free-photo/personal-shopper-office-with-client_23-2148929545.jpg" + /> +
+
-
- +
+ - -
+ tag="Let's Connect" + text="Ready to find your perfect dress? Get in touch with our team today." + primaryButton={{ text: "Email Us", href: "mailto:hello@boutique.com" }} + secondaryButton={{ text: "Book Fitting", href: "#" }} + /> +
+
); -} +} \ No newline at end of file -- 2.49.1