From 8f2007388d3f4584df1c9bd7d7a3ea69951d93a9 Mon Sep 17 00:00:00 2001 From: bender Date: Tue, 10 Mar 2026 11:10:11 +0000 Subject: [PATCH 1/3] Update src/app/contact/page.tsx --- src/app/contact/page.tsx | 40 +++++++++++++++------------------------- 1 file changed, 15 insertions(+), 25 deletions(-) diff --git a/src/app/contact/page.tsx b/src/app/contact/page.tsx index 35de1bc..1920817 100644 --- a/src/app/contact/page.tsx +++ b/src/app/contact/page.tsx @@ -47,23 +47,20 @@ export default function ContactPage() { background={{ variant: "plain" }} mediaItems={[ { - imageSrc: "http://img.b2bpic.net/free-photo/hand-mixing-flour_1170-2250.jpg?_wi=5", - imageAlt: "Golden sourdough crust and artisan bread baking" + imageSrc: "http://img.b2bpic.net/free-photo/hand-mixing-flour_1170-2250.jpg", imageAlt: "Golden sourdough crust and artisan bread baking" }, { - imageSrc: "http://img.b2bpic.net/free-photo/assorted-biscuits-candies-cup-tea-gray-surface_114579-20936.jpg?_wi=3", - imageAlt: "Specialty coffee with care and precision" + imageSrc: "http://img.b2bpic.net/free-photo/assorted-biscuits-candies-cup-tea-gray-surface_114579-20936.jpg", imageAlt: "Specialty coffee with care and precision" } ]} mediaAnimation="slide-up" rating={5} ratingText="Loved by Salt Lake City" buttons={[ - { text: "Order Online", href: "contact" }, - { text: "Call Us", href: "contact" } + { text: "Order Online", href: "#contact" }, + { text: "Call Us", href: "#contact" } ]} buttonAnimation="slide-up" - useInvertedBackground={false} /> @@ -79,7 +76,7 @@ export default function ContactPage() { { value: "Mon-Sun", title: "6 AM - 7 PM" }, { value: "365", title: "Days Fresh Bread" } ]} - imageSrc="http://img.b2bpic.net/free-photo/hand-mixing-flour_1170-2250.jpg?_wi=6" + imageSrc="http://img.b2bpic.net/free-photo/hand-mixing-flour_1170-2250.jpg" imageAlt="Leavity Bread & Coffee location and storefront" mediaAnimation="slide-up" metricsAnimation="slide-up" @@ -99,15 +96,11 @@ export default function ContactPage() { { value: "Salt Lake", title: "City Location" }, { value: "Fresh", title: "Every Morning" } ]} - imageSrc="http://img.b2bpic.net/free-photo/donuts-bagels-crackers-bakery-products-belarusian-food-products_132075-13054.jpg?_wi=3" + imageSrc="http://img.b2bpic.net/free-photo/donuts-bagels-crackers-bakery-products-belarusian-food-products_132075-13054.jpg" imageAlt="Fresh daily breads and pastries at Leavity" mediaAnimation="slide-up" metricsAnimation="slide-up" useInvertedBackground={false} - buttons={[ - { text: "Reserve a Table", href: "contact" } - ]} - buttonAnimation="slide-up" /> @@ -118,25 +111,22 @@ export default function ContactPage() { copyrightText="© 2025 Leavity Bread & Coffee. All rights reserved." columns={[ { - title: "Shop", - items: [ - { label: "Menu", href: "menu" }, - { label: "Order Online", href: "contact" }, - { label: "Catering", href: "contact" } + title: "Shop", items: [ + { label: "Menu", href: "#menu" }, + { label: "Order Online", href: "#contact" }, + { label: "Catering", href: "#contact" } ] }, { - title: "Leavity", - items: [ - { label: "Our Story", href: "about" }, - { label: "Our Philosophy", href: "about" }, + title: "Leavity", items: [ + { label: "Our Story", href: "#about" }, + { label: "Our Philosophy", href: "#about" }, { label: "Careers", href: "#" } ] }, { - title: "Connect", - items: [ - { label: "Contact Us", href: "contact" }, + title: "Connect", items: [ + { label: "Contact Us", href: "#contact" }, { label: "Instagram", href: "https://instagram.com" }, { label: "Privacy Policy", href: "#" } ] -- 2.49.1 From 654e7d117110af18dc37479130e853783e332559 Mon Sep 17 00:00:00 2001 From: bender Date: Tue, 10 Mar 2026 11:10:11 +0000 Subject: [PATCH 2/3] Update src/app/menu/page.tsx --- src/app/menu/page.tsx | 104 ++++++++++-------------------------------- 1 file changed, 24 insertions(+), 80 deletions(-) diff --git a/src/app/menu/page.tsx b/src/app/menu/page.tsx index e8e06bb..7d4e58e 100644 --- a/src/app/menu/page.tsx +++ b/src/app/menu/page.tsx @@ -11,88 +11,45 @@ import Link from "next/link"; export default function MenuPage() { const menuCategories = [ { - name: "Artisan Breads", - items: [ + name: "Artisan Breads", items: [ { - name: "Country Sourdough", - description: "Golden crust, airy interior, deeply fermented flavor. 20 hours of slow fermentation.", - price: "$6.50", - }, + name: "Country Sourdough", description: "Golden crust, airy interior, deeply fermented flavor. 20 hours of slow fermentation.", price: "$6.50"}, { - name: "Sesame Baguette", - description: "Crispy exterior with sesame seeds, tender interior. Perfect for sharing.", - price: "$5.00", - }, + name: "Sesame Baguette", description: "Crispy exterior with sesame seeds, tender interior. Perfect for sharing.", price: "$5.00"}, { - name: "Garlic Sourdough", - description: "Sourdough infused with roasted garlic and herbs. A savory delight.", - price: "$7.00", - }, + name: "Garlic Sourdough", description: "Sourdough infused with roasted garlic and herbs. A savory delight.", price: "$7.00"}, { - name: "Ciabatta", - description: "Italian-style with open crumb structure. Ideal for sandwiches and dipping.", - price: "$4.50", - }, + name: "Ciabatta", description: "Italian-style with open crumb structure. Ideal for sandwiches and dipping.", price: "$4.50"}, ], }, { - name: "Sandwiches & Toasts", - items: [ + name: "Sandwiches & Toasts", items: [ { - name: "Pig & Fig", - description: "Savory pork paired with sweet figs on freshly baked focaccia.", - price: "$12.00", - }, + name: "Pig & Fig", description: "Savory pork paired with sweet figs on freshly baked focaccia.", price: "$12.00"}, { - name: "Avocado Toast", - description: "Creamy avocado, lemon, sea salt on toasted sourdough.", - price: "$10.50", - }, + name: "Avocado Toast", description: "Creamy avocado, lemon, sea salt on toasted sourdough.", price: "$10.50"}, { - name: "Jambon Beurre", - description: "French-inspired ham and butter on crispy baguette.", - price: "$9.00", - }, + name: "Jambon Beurre", description: "French-inspired ham and butter on crispy baguette.", price: "$9.00"}, ], }, { - name: "Pastries", - items: [ + name: "Pastries", items: [ { - name: "Butter Scones", - description: "Flaky, buttery scones baked fresh daily. Pairs perfectly with coffee.", - price: "$3.50", - }, + name: "Butter Scones", description: "Flaky, buttery scones baked fresh daily. Pairs perfectly with coffee.", price: "$3.50"}, { - name: "Seasonal Pastries", - description: "Rotating selection of croissants, tarts, and Danish pastries.", - price: "$4.00-$6.00", - }, + name: "Seasonal Pastries", description: "Rotating selection of croissants, tarts, and Danish pastries.", price: "$4.00-$6.00"}, ], }, { - name: "Coffee & Drinks", - items: [ + name: "Coffee & Drinks", items: [ { - name: "Cortado", - description: "Espresso balanced with steamed milk. A Spanish classic.", - price: "$4.50", - }, + name: "Cortado", description: "Espresso balanced with steamed milk. A Spanish classic.", price: "$4.50"}, { - name: "Mexican Mocha", - description: "Dark chocolate, espresso, cinnamon, and steamed milk.", - price: "$5.50", - }, + name: "Mexican Mocha", description: "Dark chocolate, espresso, cinnamon, and steamed milk.", price: "$5.50"}, { - name: "Biscoff Cookie Latte", - description: "Warm, cozy espresso drink with delicate caramel spice.", - price: "$6.00", - }, + name: "Biscoff Cookie Latte", description: "Warm, cozy espresso drink with delicate caramel spice.", price: "$6.00"}, { - name: "Pour Over Coffee", - description: "Single-origin, freshly brewed pour over. Made with precision.", - price: "$5.00", - }, + name: "Pour Over Coffee", description: "Single-origin, freshly brewed pour over. Made with precision.", price: "$5.00"}, ], }, ]; @@ -120,9 +77,7 @@ export default function MenuPage() { { name: "Contact", id: "contact" }, ]} button={{ - text: "Order Online", - href: "order", - }} + text: "Order Online", href: "order"}} /> @@ -136,13 +91,9 @@ export default function MenuPage() { background={{ variant: "plain" }} mediaItems={[ { - imageSrc: "http://img.b2bpic.net/free-photo/close-up-view-bread-black-background_23-2148288109.jpg?_wi=2", - imageAlt: "Premium artisanal sourdough loaves", - }, + imageSrc: "http://img.b2bpic.net/free-photo/close-up-view-bread-black-background_23-2148288109.jpg", imageAlt: "Premium artisanal sourdough loaves"}, { - imageSrc: "http://img.b2bpic.net/free-photo/overhead-view-freshly-baked-hot-dogs-fig-slices-almonds-kitchen-counter_23-2147956752.jpg?_wi=2", - imageAlt: "Gourmet sandwiches and pastries", - }, + imageSrc: "http://img.b2bpic.net/free-photo/overhead-view-freshly-baked-hot-dogs-fig-slices-almonds-kitchen-counter_23-2147956752.jpg", imageAlt: "Gourmet sandwiches and pastries"}, ]} mediaAnimation="slide-up" rating={5} @@ -186,15 +137,11 @@ export default function MenuPage() { { value: "Fresh", title: "Baked Every Morning" }, { value: "Quality", title: "Ingredients Always" }, ]} - imageSrc="http://img.b2bpic.net/free-photo/hand-mixing-flour_1170-2250.jpg?_wi=3" + imageSrc="http://img.b2bpic.net/free-photo/hand-mixing-flour_1170-2250.jpg" imageAlt="Warm bakery interior" mediaAnimation="slide-up" metricsAnimation="slide-up" useInvertedBackground={false} - buttons={[ - { text: "Get in Touch", href: "#contact" }, - ]} - buttonAnimation="slide-up" /> @@ -204,24 +151,21 @@ export default function MenuPage() { copyrightText="© 2025 Leavity Bread & Coffee. All rights reserved." columns={[ { - title: "Shop", - items: [ + title: "Shop", items: [ { label: "Menu", href: "#menu" }, { label: "Order Online", href: "#contact" }, { label: "Catering", href: "#contact" }, ], }, { - title: "Leavity", - items: [ + title: "Leavity", items: [ { label: "Our Story", href: "#about" }, { label: "Our Philosophy", href: "#about" }, { label: "Careers", href: "#" }, ], }, { - title: "Connect", - items: [ + title: "Connect", items: [ { label: "Contact Us", href: "#contact" }, { label: "Instagram", href: "https://instagram.com" }, { label: "Privacy Policy", href: "#" }, -- 2.49.1 From ad84407fbcd3c1fce40c2961051338c1f0f85af6 Mon Sep 17 00:00:00 2001 From: bender Date: Tue, 10 Mar 2026 11:10:12 +0000 Subject: [PATCH 3/3] Update src/app/page.tsx --- src/app/page.tsx | 150 ++++++++++------------------------------------- 1 file changed, 31 insertions(+), 119 deletions(-) diff --git a/src/app/page.tsx b/src/app/page.tsx index 91d7127..20f5416 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -35,9 +35,7 @@ export default function HomePage() { { name: "Contact", id: "contact" }, ]} button={{ - text: "Order Online", - href: "order", - }} + text: "Order Online", href: "order"}} /> @@ -51,13 +49,9 @@ export default function HomePage() { background={{ variant: "plain" }} mediaItems={[ { - imageSrc: "http://img.b2bpic.net/free-photo/hand-mixing-flour_1170-2250.jpg?_wi=1", - imageAlt: "Golden sourdough crust and artisan bread baking", - }, + imageSrc: "http://img.b2bpic.net/free-photo/hand-mixing-flour_1170-2250.jpg", imageAlt: "Golden sourdough crust and artisan bread baking"}, { - imageSrc: "http://img.b2bpic.net/free-photo/assorted-biscuits-candies-cup-tea-gray-surface_114579-20936.jpg?_wi=1", - imageAlt: "Specialty coffee with care and precision", - }, + imageSrc: "http://img.b2bpic.net/free-photo/assorted-biscuits-candies-cup-tea-gray-surface_114579-20936.jpg", imageAlt: "Specialty coffee with care and precision"}, ]} mediaAnimation="slide-up" rating={5} @@ -79,29 +73,14 @@ export default function HomePage() { tagAnimation="slide-up" features={[ { - title: "Slow Fermented Sourdough", - description: "Fermented for over 20 hours to create rich flavor, perfect texture, and exceptional digestibility.", - imageSrc: "http://img.b2bpic.net/free-photo/man-putting-tomato-white-tablecloth-with-bread-slices-eggs-garlic-gloves-around_114579-2649.jpg?_wi=1", - imageAlt: "20-hour slow fermented sourdough process", - buttonIcon: ArrowRight, - buttonHref: "#menu", - }, + title: "Slow Fermented Sourdough", description: "Fermented for over 20 hours to create rich flavor, perfect texture, and exceptional digestibility.", imageSrc: "http://img.b2bpic.net/free-photo/man-putting-tomato-white-tablecloth-with-bread-slices-eggs-garlic-gloves-around_114579-2649.jpg", imageAlt: "20-hour slow fermented sourdough process", buttonIcon: ArrowRight, + buttonHref: "#menu"}, { - title: "Craft Coffee", - description: "Every cup brewed with precision using high-quality beans roasted with intention and care.", - imageSrc: "http://img.b2bpic.net/free-photo/front-view-man-making-coffee_23-2150354568.jpg?_wi=1", - imageAlt: "Specialty coffee preparation and pour-over brewing", - buttonIcon: ArrowRight, - buttonHref: "#menu", - }, + title: "Craft Coffee", description: "Every cup brewed with precision using high-quality beans roasted with intention and care.", imageSrc: "http://img.b2bpic.net/free-photo/front-view-man-making-coffee_23-2150354568.jpg", imageAlt: "Specialty coffee preparation and pour-over brewing", buttonIcon: ArrowRight, + buttonHref: "#menu"}, { - title: "Handcrafted Daily", - description: "Each loaf and pastry made fresh every morning by skilled artisans dedicated to the craft.", - imageSrc: "http://img.b2bpic.net/free-photo/donuts-bagels-crackers-bakery-products-belarusian-food-products_132075-13054.jpg?_wi=1", - imageAlt: "Daily handcrafted breads and pastries", - buttonIcon: ArrowRight, - buttonHref: "#menu", - }, + title: "Handcrafted Daily", description: "Each loaf and pastry made fresh every morning by skilled artisans dedicated to the craft.", imageSrc: "http://img.b2bpic.net/free-photo/donuts-bagels-crackers-bakery-products-belarusian-food-products_132075-13054.jpg", imageAlt: "Daily handcrafted breads and pastries", buttonIcon: ArrowRight, + buttonHref: "#menu"}, ]} textboxLayout="default" useInvertedBackground={false} @@ -118,46 +97,22 @@ export default function HomePage() { tagAnimation="slide-up" products={[ { - id: "1", - brand: "Leavity", - name: "Country Sourdough", - price: "Made Fresh Daily", - rating: 5, - reviewCount: "127+", - imageSrc: "http://img.b2bpic.net/free-photo/close-up-view-bread-black-background_23-2148288109.jpg?_wi=1", - imageAlt: "Golden country sourdough loaf", - isFavorited: false, + id: "1", brand: "Leavity", name: "Country Sourdough", price: "Made Fresh Daily", rating: 5, + reviewCount: "127+", imageSrc: "http://img.b2bpic.net/free-photo/close-up-view-bread-black-background_23-2148288109.jpg", imageAlt: "Golden country sourdough loaf", isFavorited: false, }, { - id: "2", - brand: "Leavity", - name: "Pig & Fig Sandwich", - price: "Made Fresh Daily", - rating: 5, - reviewCount: "98+", - imageSrc: "http://img.b2bpic.net/free-photo/overhead-view-freshly-baked-hot-dogs-fig-slices-almonds-kitchen-counter_23-2147956752.jpg?_wi=1", - imageAlt: "Artisanal pork and fig sandwich on focaccia", - isFavorited: false, + id: "2", brand: "Leavity", name: "Pig & Fig Sandwich", price: "Made Fresh Daily", rating: 5, + reviewCount: "98+", imageSrc: "http://img.b2bpic.net/free-photo/overhead-view-freshly-baked-hot-dogs-fig-slices-almonds-kitchen-counter_23-2147956752.jpg", imageAlt: "Artisanal pork and fig sandwich on focaccia", isFavorited: false, }, { - id: "3", - brand: "Leavity", - name: "Biscoff Cookie Latte", - price: "Made Fresh Daily", - rating: 5, - reviewCount: "156+", - imageSrc: "http://img.b2bpic.net/free-photo/assorted-biscuits-candies-cup-tea-gray-surface_114579-20936.jpg?_wi=2", - imageAlt: "Warm biscoff cookie latte with caramel spice", - isFavorited: false, + id: "3", brand: "Leavity", name: "Biscoff Cookie Latte", price: "Made Fresh Daily", rating: 5, + reviewCount: "156+", imageSrc: "http://img.b2bpic.net/free-photo/assorted-biscuits-candies-cup-tea-gray-surface_114579-20936.jpg", imageAlt: "Warm biscoff cookie latte with caramel spice", isFavorited: false, }, ]} gridVariant="three-columns-all-equal-width" animationType="slide-up" textboxLayout="default" useInvertedBackground={false} - buttons={[ - { text: "Explore Full Menu", href: "#menu" }, - ]} buttonAnimation="slide-up" /> @@ -171,59 +126,23 @@ export default function HomePage() { tagAnimation="slide-up" testimonials={[ { - id: "1", - name: "Sarah Mitchell", - role: "Local Regular", - company: "Salt Lake City", - rating: 5, - imageSrc: "http://img.b2bpic.net/free-photo/portrait-sexy-slim-young-female-jacket-jeans-leani_613910-16189.jpg?_wi=1", - imageAlt: "Sarah Mitchell", - }, + id: "1", name: "Sarah Mitchell", role: "Local Regular", company: "Salt Lake City", rating: 5, + imageSrc: "http://img.b2bpic.net/free-photo/portrait-sexy-slim-young-female-jacket-jeans-leani_613910-16189.jpg", imageAlt: "Sarah Mitchell"}, { - id: "2", - name: "James Rodriguez", - role: "Food Enthusiast", - company: "Salt Lake City", - rating: 5, - imageSrc: "http://img.b2bpic.net/free-photo/handsome-business-man-wearing-suit-loking-camera-confused-with-raised-hands-standing-pink-background_141793-54101.jpg?_wi=1", - imageAlt: "James Rodriguez", - }, + id: "2", name: "James Rodriguez", role: "Food Enthusiast", company: "Salt Lake City", rating: 5, + imageSrc: "http://img.b2bpic.net/free-photo/handsome-business-man-wearing-suit-loking-camera-confused-with-raised-hands-standing-pink-background_141793-54101.jpg", imageAlt: "James Rodriguez"}, { - id: "3", - name: "Emma Thompson", - role: "Wellness Coach", - company: "Salt Lake City", - rating: 5, - imageSrc: "http://img.b2bpic.net/free-photo/business-woman-with-crossed-arms-smiling_23-2148095677.jpg?_wi=1", - imageAlt: "Emma Thompson", - }, + id: "3", name: "Emma Thompson", role: "Wellness Coach", company: "Salt Lake City", rating: 5, + imageSrc: "http://img.b2bpic.net/free-photo/business-woman-with-crossed-arms-smiling_23-2148095677.jpg", imageAlt: "Emma Thompson"}, { - id: "4", - name: "Michael Chen", - role: "Coffee Connoisseur", - company: "Salt Lake City", - rating: 5, - imageSrc: "http://img.b2bpic.net/free-photo/closeup-handsome-young-businessman-trendy-suit-smiling-standing-against-white-background_1258-170863.jpg", - imageAlt: "Michael Chen", - }, + id: "4", name: "Michael Chen", role: "Coffee Connoisseur", company: "Salt Lake City", rating: 5, + imageSrc: "http://img.b2bpic.net/free-photo/closeup-handsome-young-businessman-trendy-suit-smiling-standing-against-white-background_1258-170863.jpg", imageAlt: "Michael Chen"}, { - id: "5", - name: "Jessica Parker", - role: "Bread Lover", - company: "Salt Lake City", - rating: 5, - imageSrc: "http://img.b2bpic.net/free-photo/smiling-businesswoman-pointing-copy-space_329181-1212.jpg", - imageAlt: "Jessica Parker", - }, + id: "5", name: "Jessica Parker", role: "Bread Lover", company: "Salt Lake City", rating: 5, + imageSrc: "http://img.b2bpic.net/free-photo/smiling-businesswoman-pointing-copy-space_329181-1212.jpg", imageAlt: "Jessica Parker"}, { - id: "6", - name: "David Wilson", - role: "Community Member", - company: "Salt Lake City", - rating: 5, - imageSrc: "http://img.b2bpic.net/free-photo/emotions-people-concept-headshot-serious-looking-handsome-man-with-beard-looking-confident-determined_1258-26730.jpg", - imageAlt: "David Wilson", - }, + id: "6", name: "David Wilson", role: "Community Member", company: "Salt Lake City", rating: 5, + imageSrc: "http://img.b2bpic.net/free-photo/emotions-people-concept-headshot-serious-looking-handsome-man-with-beard-looking-confident-determined_1258-26730.jpg", imageAlt: "David Wilson"}, ]} kpiItems={[ { value: "20+", label: "Years of Baking Excellence" }, @@ -248,15 +167,11 @@ export default function HomePage() { { value: "20+", title: "Hours of Fermentation" }, { value: "100%", title: "Handcrafted Daily" }, ]} - imageSrc="http://img.b2bpic.net/free-photo/hand-mixing-flour_1170-2250.jpg?_wi=2" + imageSrc="http://img.b2bpic.net/free-photo/hand-mixing-flour_1170-2250.jpg" imageAlt="Warm bakery interior and fresh bread display" mediaAnimation="slide-up" metricsAnimation="slide-up" useInvertedBackground={false} - buttons={[ - { text: "Reserve a Table", href: "#contact" }, - ]} - buttonAnimation="slide-up" /> @@ -266,24 +181,21 @@ export default function HomePage() { copyrightText="© 2025 Leavity Bread & Coffee. All rights reserved." columns={[ { - title: "Shop", - items: [ + title: "Shop", items: [ { label: "Menu", href: "#menu" }, { label: "Order Online", href: "#contact" }, { label: "Catering", href: "#contact" }, ], }, { - title: "Leavity", - items: [ + title: "Leavity", items: [ { label: "Our Story", href: "#about" }, { label: "Our Philosophy", href: "#about" }, { label: "Careers", href: "#" }, ], }, { - title: "Connect", - items: [ + title: "Connect", items: [ { label: "Contact Us", href: "#contact" }, { label: "Instagram", href: "https://instagram.com" }, { label: "Privacy Policy", href: "#" }, -- 2.49.1