From 408610d7edfb47b8431132c52573a51cd9b683d1 Mon Sep 17 00:00:00 2001 From: kudinDmitriyUp Date: Sun, 14 Jun 2026 00:01:41 +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 e27b230..0ba091b 100644 --- a/src/components/Layout.tsx +++ b/src/components/Layout.tsx @@ -43,6 +43,7 @@ export default function Layout() { Date: Sun, 14 Jun 2026 00:01:52 +0000 Subject: [PATCH 2/3] Update src/components/Layout.tsx --- src/components/Layout.tsx | 60 ++++++++++++--------------------------- 1 file changed, 18 insertions(+), 42 deletions(-) diff --git a/src/components/Layout.tsx b/src/components/Layout.tsx index 0ba091b..064f4e5 100644 --- a/src/components/Layout.tsx +++ b/src/components/Layout.tsx @@ -8,32 +8,25 @@ import { StyleProvider } from "@/components/ui/StyleProvider"; export default function Layout() { const navItems = [ { - "name": "About", - "href": "#about" + "name": "About", "href": "#about" }, { - "name": "Menu", - "href": "#menu" + "name": "Menu", "href": "#menu" }, { - "name": "Reviews", - "href": "#testimonials" + "name": "Reviews", "href": "#testimonials" }, { - "name": "Visit Us", - "href": "#contact" + "name": "Visit Us", "href": "#contact" }, { - "name": "Hero", - "href": "#hero" + "name": "Hero", "href": "#hero" }, { - "name": "Features", - "href": "#features" + "name": "Features", "href": "#features" }, { - "name": "Social Proof", - "href": "#social-proof" + "name": "Social Proof", "href": "#social-proof" } ]; @@ -43,11 +36,9 @@ export default function Layout() {
@@ -57,42 +48,27 @@ export default function Layout() { Date: Sun, 14 Jun 2026 00:01:52 +0000 Subject: [PATCH 3/3] Update src/pages/HomePage.tsx --- src/pages/HomePage.tsx | 159 +++++++++-------------------------------- 1 file changed, 34 insertions(+), 125 deletions(-) diff --git a/src/pages/HomePage.tsx b/src/pages/HomePage.tsx index a1dd998..d3a9e48 100644 --- a/src/pages/HomePage.tsx +++ b/src/pages/HomePage.tsx @@ -20,26 +20,19 @@ export default function HomePage() { title="Specialty Coffee Crafted for Discerning Palates" description="Ethically sourced, expertly roasted, and personally prepared. Experience coffee as it should be—in a space designed for focus and connection." primaryButton={{ - text: "Order Ahead", - href: "#contact", - }} + text: "Order Ahead", href: "#contact"}} secondaryButton={{ - text: "Reserve Your Table", - href: "#contact", - }} + text: "Reserve Your Table", href: "#contact"}} imageSrc="http://img.b2bpic.net/free-photo/crop-woman-pouring-batter-into-muffin-tin_23-2147787092.jpg" items={[ { - text: "Small-batch roasted", - icon: Coffee, + text: "Small-batch roasted", icon: Coffee, }, { - text: "Botanical infusions", - icon: Leaf, + text: "Botanical infusions", icon: Leaf, }, { - text: "Quiet workspaces", - icon: Laptop, + text: "Quiet workspaces", icon: Laptop, }, ]} /> @@ -65,40 +58,19 @@ export default function HomePage() { description="Every cup tells a story of origin, care, and expertise." items={[ { - title: "Cardamom Latte", - description: "Homemade syrup, full flavor", - imageSrc: "http://img.b2bpic.net/free-photo/close-up-filter-coffee-brewing-kit-kettle-cafe-barista-preparing-filter-counter_1258-133337.jpg", - }, + title: "Cardamom Latte", description: "Homemade syrup, full flavor", imageSrc: "http://img.b2bpic.net/free-photo/close-up-filter-coffee-brewing-kit-kettle-cafe-barista-preparing-filter-counter_1258-133337.jpg"}, { - title: "Iced Coffee", - description: "Smooth, cold-brewed perfection", - imageSrc: "http://img.b2bpic.net/free-photo/roasted-coffee-beans_53876-23308.jpg", - }, + title: "Iced Coffee", description: "Smooth, cold-brewed perfection", imageSrc: "http://img.b2bpic.net/free-photo/roasted-coffee-beans_53876-23308.jpg"}, { - title: "Strawberry Matcha", - description: "Summer in a refreshing cup", - imageSrc: "http://img.b2bpic.net/free-photo/image-young-digital-nomad-man-glasses-sits-cafe-works-from-coffee-shop-uses-laptop_1258-245402.jpg", - }, + title: "Strawberry Matcha", description: "Summer in a refreshing cup", imageSrc: "http://img.b2bpic.net/free-photo/image-young-digital-nomad-man-glasses-sits-cafe-works-from-coffee-shop-uses-laptop_1258-245402.jpg"}, { - title: "Mango Matcha", - description: "Tropical, vibrant, botanical blend", - imageSrc: "http://img.b2bpic.net/free-photo/close-up-female-baker-s-hand-showing-baked-sweet-puff-pastries-counter_23-2148189117.jpg", - }, + title: "Mango Matcha", description: "Tropical, vibrant, botanical blend", imageSrc: "http://img.b2bpic.net/free-photo/close-up-female-baker-s-hand-showing-baked-sweet-puff-pastries-counter_23-2148189117.jpg"}, { - title: "Spanish Latte", - description: "Sweet, rich, and balanced", - imageSrc: "http://img.b2bpic.net/free-photo/barista-making-cappuccino_1150-8042.jpg", - }, + title: "Spanish Latte", description: "Sweet, rich, and balanced", imageSrc: "http://img.b2bpic.net/free-photo/barista-making-cappuccino_1150-8042.jpg"}, { - title: "Caramel Craze", - description: "Indulgent house-made caramel", - imageSrc: "http://img.b2bpic.net/free-photo/two-big-hermetic-packages-with-blank-labels-near-transparent-glass-with-raw-sampled-coffee-beans_346278-408.jpg", - }, + title: "Caramel Craze", description: "Indulgent house-made caramel", imageSrc: "http://img.b2bpic.net/free-photo/two-big-hermetic-packages-with-blank-labels-near-transparent-glass-with-raw-sampled-coffee-beans_346278-408.jpg"}, { - title: "House Pastries", - description: "Freshly baked every morning", - imageSrc: "http://img.b2bpic.net/free-photo/coffee-shop-with-people_1162-118.jpg", - }, + title: "House Pastries", description: "Freshly baked every morning", imageSrc: "http://img.b2bpic.net/free-photo/coffee-shop-with-people_1162-118.jpg"}, ]} /> @@ -112,25 +84,13 @@ export default function HomePage() { description="We are dedicated to quality, community, and the art of the perfect brew." features={[ { - title: "Ethical Sourcing", - description: "Direct relationships with farmers ensuring quality and sustainability.", - imageSrc: "http://img.b2bpic.net/free-photo/black-bearded-coffee-seller-pouring-coffee-shop_613910-443.jpg", - }, + title: "Ethical Sourcing", description: "Direct relationships with farmers ensuring quality and sustainability.", imageSrc: "http://img.b2bpic.net/free-photo/black-bearded-coffee-seller-pouring-coffee-shop_613910-443.jpg"}, { - title: "Expert Roasting", - description: "Small-batch roasting for peak flavor profile retention.", - imageSrc: "http://img.b2bpic.net/free-photo/coffee-still-life_23-2148116665.jpg", - }, + title: "Expert Roasting", description: "Small-batch roasting for peak flavor profile retention.", imageSrc: "http://img.b2bpic.net/free-photo/coffee-still-life_23-2148116665.jpg"}, { - title: "Sophisticated Workspace", - description: "Quiet corners designed for focus and productivity.", - imageSrc: "http://img.b2bpic.net/free-photo/coffee-cup-with-laptop-beautiful-luxury-table-decoration-livingroom-interior-background_1339-7371.jpg", - }, + title: "Sophisticated Workspace", description: "Quiet corners designed for focus and productivity.", imageSrc: "http://img.b2bpic.net/free-photo/coffee-cup-with-laptop-beautiful-luxury-table-decoration-livingroom-interior-background_1339-7371.jpg"}, { - title: "Artisan Pastries", - description: "Handcrafted baked goods daily from local suppliers.", - imageSrc: "http://img.b2bpic.net/free-photo/side-view-goghal-with-chocolate-eggs-flour-sweets-butter-wooden-surface_141793-11380.jpg", - }, + title: "Artisan Pastries", description: "Handcrafted baked goods daily from local suppliers.", imageSrc: "http://img.b2bpic.net/free-photo/side-view-goghal-with-chocolate-eggs-flour-sweets-butter-wooden-surface_141793-11380.jpg"}, ]} /> @@ -142,14 +102,7 @@ export default function HomePage() { tag="As Featured In" title="Trusted by Local Enthusiasts" names={[ - "Indy Morning", - "Coffee Monthly", - "The Daily Grind", - "Botanical Life", - "Indianapolis Culture", - "Artisan Weekly", - "Bean & Leaf Review", - ]} + "Indy Morning", "Coffee Monthly", "The Daily Grind", "Botanical Life", "Indianapolis Culture", "Artisan Weekly", "Bean & Leaf Review"]} /> @@ -162,28 +115,16 @@ export default function HomePage() { description="Our commitment to quality speaks for itself." metrics={[ { - value: "190+", - title: "Happy Guests", - features: [ - "Consistently rated 4.7+", - "Fresh daily roasts", - ], + value: "190+", title: "Happy Guests", features: [ + "Consistently rated 4.7+", "Fresh daily roasts"], }, { - value: "25+", - title: "Unique Blends", - features: [ - "House-made syrups", - "Seasonal selections", - ], + value: "25+", title: "Unique Blends", features: [ + "House-made syrups", "Seasonal selections"], }, { - value: "100%", - title: "Ethical Origin", - features: [ - "Direct trade model", - "Sustainable farming", - ], + value: "100%", title: "Ethical Origin", features: [ + "Direct trade model", "Sustainable farming"], }, ]} /> @@ -198,35 +139,15 @@ export default function HomePage() { description="Join the growing circle of coffee lovers who call Gaia home." testimonials={[ { - name: "Mateo Gebon", - role: "Local Guide", - quote: "The coffee was nice and smooth, and the staff seemed nice. A clean little cafe with good coffee.", - imageSrc: "http://img.b2bpic.net/free-photo/attractive-happy-young-bearded-man-trendy-hat-texting-messages-via-social-networks-browsing-internet-using-free-wifi-his-electronic-device-coffee-break-restaurant_273609-1934.jpg", - }, + name: "Mateo Gebon", role: "Local Guide", quote: "The coffee was nice and smooth, and the staff seemed nice. A clean little cafe with good coffee.", imageSrc: "http://img.b2bpic.net/free-photo/attractive-happy-young-bearded-man-trendy-hat-texting-messages-via-social-networks-browsing-internet-using-free-wifi-his-electronic-device-coffee-break-restaurant_273609-1934.jpg"}, { - name: "Osama Chohan", - role: "Foodie", - quote: "Gaia Coffee & Botanical is such a gem! The cardamom latte is unique and full of flavor.", - imageSrc: "http://img.b2bpic.net/free-photo/smiling-freelance-worker-drinking-coffee-surfing-net-laptop-while-listening-music-earphones-cafe_637285-176.jpg", - }, + name: "Osama Chohan", role: "Foodie", quote: "Gaia Coffee & Botanical is such a gem! The cardamom latte is unique and full of flavor.", imageSrc: "http://img.b2bpic.net/free-photo/smiling-freelance-worker-drinking-coffee-surfing-net-laptop-while-listening-music-earphones-cafe_637285-176.jpg"}, { - name: "Huzaifa Afzal", - role: "Regular Patron", - quote: "One of the best coffee shops I’ve ever been to! You can taste the care that goes into every cup.", - imageSrc: "http://img.b2bpic.net/free-photo/feeling-happy-excited-surprised_1194-405087.jpg", - }, + name: "Huzaifa Afzal", role: "Regular Patron", quote: "One of the best coffee shops I’ve ever been to! You can taste the care that goes into every cup.", imageSrc: "http://img.b2bpic.net/free-photo/feeling-happy-excited-surprised_1194-405087.jpg"}, { - name: "Sarah Jenkins", - role: "Entrepreneur", - quote: "Perfect workspace and the best strawberry matcha I've had in Indy. A must-visit.", - imageSrc: "http://img.b2bpic.net/free-photo/pretty-dreaming-young-woman-sitting-cafe-table_171337-17088.jpg", - }, + name: "Sarah Jenkins", role: "Entrepreneur", quote: "Perfect workspace and the best strawberry matcha I've had in Indy. A must-visit.", imageSrc: "http://img.b2bpic.net/free-photo/pretty-dreaming-young-woman-sitting-cafe-table_171337-17088.jpg"}, { - name: "David Kim", - role: "Professional", - quote: "The service is unmatched and the space is so cozy. I come here every morning.", - imageSrc: "http://img.b2bpic.net/free-photo/cheerful-daughter-mother-holding-gift-breakfast_23-2147788219.jpg", - }, + name: "David Kim", role: "Professional", quote: "The service is unmatched and the space is so cozy. I come here every morning.", imageSrc: "http://img.b2bpic.net/free-photo/cheerful-daughter-mother-holding-gift-breakfast_23-2147788219.jpg"}, ]} /> @@ -240,21 +161,13 @@ export default function HomePage() { description="Have questions about our beans, space, or process?" items={[ { - question: "Do you offer delivery?", - answer: "Yes, we partner with major delivery apps for your convenience.", - }, + question: "Do you offer delivery?", answer: "Yes, we partner with major delivery apps for your convenience."}, { - question: "Is there free Wi-Fi?", - answer: "Absolutely! We provide high-speed internet perfect for remote work.", - }, + question: "Is there free Wi-Fi?", answer: "Absolutely! We provide high-speed internet perfect for remote work."}, { - question: "Can I reserve a table?", - answer: "Yes, please contact us for large group reservations.", - }, + question: "Can I reserve a table?", answer: "Yes, please contact us for large group reservations."}, { - question: "Do you offer seasonal menus?", - answer: "We frequently update our seasonal botanical and latte menus.", - }, + question: "Do you offer seasonal menus?", answer: "We frequently update our seasonal botanical and latte menus."}, ]} /> @@ -266,13 +179,9 @@ export default function HomePage() { tag="Visit Gaia" text="Experience artisanal excellence today. Order ahead for pickup or find us at Lafayette Rd." primaryButton={{ - text: "Order Ahead", - href: "#", - }} + text: "Order Ahead", href: "#"}} secondaryButton={{ - text: "Get Directions", - href: "#", - }} + text: "Get Directions", href: "#"}} /> -- 2.49.1