Merge version_2_1780490661426 into main #1

Merged
bender merged 1 commits from version_2_1780490661426 into main 2026-06-03 12:45:30 +00:00
9 changed files with 361 additions and 262 deletions

View File

@@ -1,268 +1,28 @@
import AboutTextSplit from '@/components/sections/about/AboutTextSplit';
import ContactCta from '@/components/sections/contact/ContactCta';
import FaqSimple from '@/components/sections/faq/FaqSimple';
import FeaturesBentoGrid from '@/components/sections/features/FeaturesBentoGrid';
import FeaturesRevealCardsBentoSharp from '@/components/sections/features/FeaturesRevealCardsBentoSharp';
import HeroTiltedCards from '@/components/sections/hero/HeroTiltedCards';
import SocialProofMarquee from '@/components/sections/social-proof/SocialProofMarquee';
import TestimonialRatingCards from '@/components/sections/testimonial/TestimonialRatingCards';
import SectionErrorBoundary from "@/components/ui/SectionErrorBoundary";
// AUTO-GENERATED shell by per-section-migrate.
// Section bodies live in ./<PageBase>/sections/<X>.tsx. Edit the section
// files directly; this shell only fixes render order.
export default function HomePage() {
import React from 'react';
import HomeSection from './HomePage/sections/Home';
import AboutSection from './HomePage/sections/About';
import ProductsSection from './HomePage/sections/Products';
import WhyUsSection from './HomePage/sections/WhyUs';
import TestimonialsSection from './HomePage/sections/Testimonials';
import SocialProofSection from './HomePage/sections/SocialProof';
import FaqSection from './HomePage/sections/Faq';
import ContactSection from './HomePage/sections/Contact';
export default function HomePage(): React.JSX.Element {
return (
<>
<div id="home" data-section="home">
<SectionErrorBoundary name="home">
<HeroTiltedCards
tag="Welcome to Our Bakery"
title="Freshly Baked, Made Daily, Just for You"
description="Handcrafted pastries, custom cakes, and artisan breads using premium ingredients. Order online or visit us today."
primaryButton={{
text: "Order Now",
href: "#contact",
}}
secondaryButton={{
text: "Our Menu",
href: "#products",
}}
items={[
{
imageSrc: "http://img.b2bpic.net/free-photo/top-view-challah-dish-hanukkah_23-2151129284.jpg",
},
{
imageSrc: "http://img.b2bpic.net/free-photo/high-angle-people-wearing-linen-clothing_23-2151030585.jpg",
},
{
imageSrc: "http://img.b2bpic.net/free-photo/delicious-freshly-bakery-products-wooden-background-close-up-photo-freshly-baked-bread-products_613910-6800.jpg",
},
]}
/>
</SectionErrorBoundary>
</div>
<div id="about" data-section="about">
<SectionErrorBoundary name="about">
<AboutTextSplit
title="Our Story & Philosophy"
descriptions={[
"At The Daily Crumb Bakery, our passion is bringing joy through exceptional baked goods. Every morning, our skilled bakers rise before dawn to craft an array of pastries, cakes, and breads from scratch. We believe in using only the finest, freshest ingredients, often sourced locally, to ensure every bite is a delightful experience.",
"Our philosophy centers around tradition, quality, and community. We combine time-honored baking techniques with creative flair, resulting in unique flavors and textures that captivate the senses. Beyond the delicious treats, we strive to be a warm, welcoming hub where neighbors can gather, share moments, and create cherished memories over a cup of coffee and a perfect pastry.",
]}
/>
</SectionErrorBoundary>
</div>
<div id="products" data-section="products">
<SectionErrorBoundary name="products">
<FeaturesRevealCardsBentoSharp
tag="Our Delicious Offerings"
title="Handcrafted Goodness for Every Craving"
description="Explore our wide range of freshly baked delights, from everyday treats to special occasion masterpieces."
primaryButton={{
text: "View Full Menu",
href: "#",
}}
items={[
{
title: "Gourmet Cupcakes",
description: "Indulge in our exquisite cupcakes, baked fresh daily with rich flavors and artful frosting.",
href: "#",
imageSrc: "http://img.b2bpic.net/free-photo/selective-focus-shot-delicious-chocolate-cupcakes-with-white-cream-topping_181624-40986.jpg",
},
{
title: "Classic Cookies",
description: "Discover our irresistible collection of cookies, from chewy chocolate chip to delicate shortbread.",
href: "#",
imageSrc: "http://img.b2bpic.net/free-photo/cup-milk-book-with-biscuits_114579-6086.jpg",
},
{
title: "Artisan Breads",
description: "Savor the crusty perfection of our artisan breads, crafted with traditional methods and natural starters.",
href: "#",
imageSrc: "http://img.b2bpic.net/free-photo/various-baking-supermarket-shelves-sale_627829-7384.jpg",
},
{
title: "Fruit Tarts",
description: "Enjoy the seasonal freshness of our fruit tarts, bursting with flavor and elegantly prepared.",
href: "#",
imageSrc: "http://img.b2bpic.net/free-photo/homemade-delicious-rustic-summer-berry-tartles_114579-10242.jpg",
},
{
title: "Decadent Donuts",
description: "Treat yourself to our fluffy, flavorful donuts, available in a variety of glazes and toppings.",
href: "#",
imageSrc: "http://img.b2bpic.net/free-photo/delicious-homemade-blood-orange-glaze-donuts_114579-19453.jpg",
},
{
title: "Celebration Cakes",
description: "Order a custom cake for your special occasion, designed to impress and delight every guest.",
href: "#",
imageSrc: "http://img.b2bpic.net/free-photo/top-view-little-creamy-cake-with-chocolate-cookies-dark-surface-biscuit-cake-sweet-pie-sugar-cookie_140725-118183.jpg",
},
{
title: "Pastries & More",
description: "From flaky croissants to sweet Danish, our pastry selection offers something for everyone.",
href: "#",
imageSrc: "http://img.b2bpic.net/free-photo/bakery-plate-near-cup-drink-jam_23-2148031625.jpg",
},
]}
/>
</SectionErrorBoundary>
</div>
<div id="why-us" data-section="why-us">
<SectionErrorBoundary name="why-us">
<FeaturesBentoGrid
tag="Why Choose The Daily Crumb?"
title="The Heart of Our Bakery"
description="Experience the difference that passion, quality ingredients, and artisanal techniques make in every bite."
features={[
{
title: "Fresh, Local Ingredients",
description: "We partner with local farms and suppliers to bring you the freshest, highest quality ingredients.",
imageSrc: "http://img.b2bpic.net/free-photo/bowl-flour-eggs-kitchen-tool-marble-table_114579-31391.jpg",
},
{
title: "Artisanal Craftsmanship",
description: "Our bakers combine time-honored techniques with creative flair, perfecting every recipe.",
imageSrc: "http://img.b2bpic.net/free-photo/close-up-baker-hands-kneading-dough_23-2148302953.jpg",
},
{
title: "Custom Creations",
description: "From bespoke wedding cakes to corporate catering, we bring your unique vision to life.",
imageSrc: "http://img.b2bpic.net/free-photo/beautiful-elegant-cake-topper_23-2149232352.jpg",
},
{
title: "Community Focused",
description: "More than just a bakery, we're a beloved local hub where friends and family gather.",
imageSrc: "http://img.b2bpic.net/free-photo/influencers-taking-photo-sweets-market_23-2149284359.jpg",
},
]}
/>
</SectionErrorBoundary>
</div>
<div id="testimonials" data-section="testimonials">
<SectionErrorBoundary name="testimonials">
<TestimonialRatingCards
tag="What Our Customers Say"
title="Loved by Our Community"
description="Hear from our happy customers who enjoy our fresh baked goods and exceptional service."
testimonials={[
{
name: "Sarah J.",
role: "Local Entrepreneur",
quote: "The Daily Crumb is my go-to for morning pastries! Their croissants are simply divine, and the coffee is always perfect. A true neighborhood gem!",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/portrait-cheerful-woman-eating-piece-cake_171337-4080.jpg",
},
{
name: "Michael Chen",
role: "Event Planner",
quote: "We've used The Daily Crumb for several corporate events, and they always exceed expectations. Their custom cakes are not only beautiful but incredibly delicious.",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/happy-businessman-eating-croissant-while-listening-music-earphones-outdoor-cafe_637285-3443.jpg",
},
{
name: "Emily R.",
role: "Busy Mom",
quote: "Finding quality, fresh bread for my family used to be a challenge until I discovered this bakery. Their sourdough is a weekly staple in our home!",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/celebration-party-lifestyle-concept-dreamy-cute-silly-blond-girl-thinking-what-wish-bitin_1258-115839.jpg",
},
{
name: "David K.",
role: "Retired Teacher",
quote: "The warm, inviting atmosphere makes The Daily Crumb a joy to visit. Their friendly staff and delicious treats make my afternoons brighter.",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/tea-cafe_1098-15634.jpg",
},
{
name: "Jessica L.",
role: "Food Blogger",
quote: "As a food enthusiast, I can attest to the exceptional quality and innovative flavors at The Daily Crumb. A must-visit for any bakery lover!",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/young-happy-lady-baker-standing-holding-bread_171337-16136.jpg",
},
{
name: "Alex B.",
role: "Student",
quote: "Their cookies are seriously the best I've ever had! Perfect study snack. Always a warm welcome when I drop by.",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/portrait-food-truck-owners_329181-20751.jpg",
},
]}
/>
</SectionErrorBoundary>
</div>
<div id="social-proof" data-section="social-proof">
<SectionErrorBoundary name="social-proof">
<SocialProofMarquee
tag="As Seen In"
title="Trusted & Featured in Local Publications"
description="We are proud to be recognized by our community for our commitment to quality and delicious baked goods."
names={[
"City Eats Magazine",
"Local Flavor Blog",
"Foodie Favorites Weekly",
"Neighborhood News",
"Gourmet Guide",
"Sweet Treats Review",
"Bake & Brew Chronicle",
]}
/>
</SectionErrorBoundary>
</div>
<div id="faq" data-section="faq">
<SectionErrorBoundary name="faq">
<FaqSimple
tag="Got Questions?"
title="Frequently Asked Questions"
description="Find answers to common questions about our products, ordering, and services."
items={[
{
question: "What are your bakery's operating hours?",
answer: "Our bakery is open from 7:00 AM to 5:00 PM, Tuesday through Sunday. We are closed on Mondays.",
},
{
question: "Do you offer gluten-free or vegan options?",
answer: "Yes, we offer a selection of delicious gluten-free and vegan baked goods. Please check our in-store display or online menu for daily availability.",
},
{
question: "How can I place a custom cake order?",
answer: "For custom cake orders, please visit our 'Custom Orders' page or call us directly. We recommend placing orders at least 1-2 weeks in advance to ensure availability and perfect execution.",
},
{
question: "Do you offer delivery or catering services?",
answer: "Yes, we provide local delivery for online orders and offer catering services for events of all sizes. Contact us for more details and to discuss your specific needs.",
},
{
question: "Where are your ingredients sourced from?",
answer: "We prioritize sourcing fresh, high-quality ingredients from local farms and trusted suppliers within our region whenever possible, supporting our community and ensuring premium taste.",
},
]}
/>
</SectionErrorBoundary>
</div>
<div id="contact" data-section="contact">
<SectionErrorBoundary name="contact">
<ContactCta
tag="Ready to Indulge?"
text="Order online for convenient pickup or delivery, or visit us in-store to experience the irresistible aroma of fresh baking."
primaryButton={{
text: "Place an Order",
href: "#",
}}
secondaryButton={{
text: "Find Our Location",
href: "#",
}}
/>
</SectionErrorBoundary>
</div>
<HomeSection />
<AboutSection />
<ProductsSection />
<WhyUsSection />
<TestimonialsSection />
<SocialProofSection />
<FaqSection />
<ContactSection />
</>
);
}

View File

@@ -0,0 +1,22 @@
// AUTO-GENERATED by per-section-migrate. Edit freely — Bob will treat this
// file as the canonical source for the "about" section.
import React from 'react';
import AboutTextSplit from '@/components/sections/about/AboutTextSplit';
import SectionErrorBoundary from "@/components/ui/SectionErrorBoundary";
export default function AboutSection(): React.JSX.Element {
return (
<div id="about" data-section="about">
<SectionErrorBoundary name="about">
<AboutTextSplit
title="Our Story & Philosophy"
descriptions={[
"At The Daily Crumb Bakery, our passion is bringing joy through exceptional baked goods. Every morning, our skilled bakers rise before dawn to craft an array of pastries, cakes, and breads from scratch. We believe in using only the finest, freshest ingredients, often sourced locally, to ensure every bite is a delightful experience.",
"Our philosophy centers around tradition, quality, and community. We combine time-honored baking techniques with creative flair, resulting in unique flavors and textures that captivate the senses. Beyond the delicious treats, we strive to be a warm, welcoming hub where neighbors can gather, share moments, and create cherished memories over a cup of coffee and a perfect pastry.",
]}
/>
</SectionErrorBoundary>
</div>
);
}

View File

@@ -0,0 +1,27 @@
// AUTO-GENERATED by per-section-migrate. Edit freely — Bob will treat this
// file as the canonical source for the "contact" section.
import React from 'react';
import ContactCta from '@/components/sections/contact/ContactCta';
import SectionErrorBoundary from "@/components/ui/SectionErrorBoundary";
export default function ContactSection(): React.JSX.Element {
return (
<div id="contact" data-section="contact">
<SectionErrorBoundary name="contact">
<ContactCta
tag="Ready to Indulge?"
text="Order online for convenient pickup or delivery, or visit us in-store to experience the irresistible aroma of fresh baking."
primaryButton={{
text: "Place an Order",
href: "#",
}}
secondaryButton={{
text: "Find Our Location",
href: "#",
}}
/>
</SectionErrorBoundary>
</div>
);
}

View File

@@ -0,0 +1,42 @@
// AUTO-GENERATED by per-section-migrate. Edit freely — Bob will treat this
// file as the canonical source for the "faq" section.
import React from 'react';
import FaqSimple from '@/components/sections/faq/FaqSimple';
import SectionErrorBoundary from "@/components/ui/SectionErrorBoundary";
export default function FaqSection(): React.JSX.Element {
return (
<div id="faq" data-section="faq">
<SectionErrorBoundary name="faq">
<FaqSimple
tag="Got Questions?"
title="Frequently Asked Questions"
description="Find answers to common questions about our products, ordering, and services."
items={[
{
question: "What are your bakery's operating hours?",
answer: "Our bakery is open from 7:00 AM to 5:00 PM, Tuesday through Sunday. We are closed on Mondays.",
},
{
question: "Do you offer gluten-free or vegan options?",
answer: "Yes, we offer a selection of delicious gluten-free and vegan baked goods. Please check our in-store display or online menu for daily availability.",
},
{
question: "How can I place a custom cake order?",
answer: "For custom cake orders, please visit our 'Custom Orders' page or call us directly. We recommend placing orders at least 1-2 weeks in advance to ensure availability and perfect execution.",
},
{
question: "Do you offer delivery or catering services?",
answer: "Yes, we provide local delivery for online orders and offer catering services for events of all sizes. Contact us for more details and to discuss your specific needs.",
},
{
question: "Where are your ingredients sourced from?",
answer: "We prioritize sourcing fresh, high-quality ingredients from local farms and trusted suppliers within our region whenever possible, supporting our community and ensuring premium taste.",
},
]}
/>
</SectionErrorBoundary>
</div>
);
}

View File

@@ -0,0 +1,45 @@
// AUTO-GENERATED by per-section-migrate. Edit freely — Bob will treat this
// file as the canonical source for the "home" section.
import React from 'react';
import HeroTiltedCards from '@/components/sections/hero/HeroTiltedCards';
import SectionErrorBoundary from "@/components/ui/SectionErrorBoundary";
export default function HomeSection(): React.JSX.Element {
return (
<div id="home" data-webild-section="home">
<SectionErrorBoundary name="home">
<HeroTiltedCards
tag="Welcome to Our Bakery"
title="Freshly Baked, Made Daily, Just for You"
description="Handcrafted pastries, custom cakes, and artisan breads using premium ingredients. Order online or visit us today."
primaryButton={{
text: "Order Now",
href: "#contact",
}}
secondaryButton={{
text: "Our Menu",
href: "#products",
}}
items={[
{
imageSrc: "http://img.b2bpic.net/free-photo/top-view-challah-dish-hanukkah_23-2151129284.jpg",
},
{
imageSrc: "http://img.b2bpic.net/free-photo/high-angle-people-wearing-linen-clothing_23-2151030585.jpg",
},
{
imageSrc: "http://img.b2bpic.net/free-photo/delicious-freshly-bakery-products-wooden-background-close-up-photo-freshly-baked-bread-products_613910-6800.jpg",
},
{
imageSrc: "https://images.unsplash.com/photo-1509440159596-0249088772ff?q=80&w=2072&auto=format&fit=crop",
},
{
imageSrc: "https://images.unsplash.com/photo-1558961363-fa8fdf82db35?q=80&w=1965&auto=format&fit=crop",
}
]}
/>
</SectionErrorBoundary>
</div>
);
}

View File

@@ -0,0 +1,68 @@
// AUTO-GENERATED by per-section-migrate. Edit freely — Bob will treat this
// file as the canonical source for the "products" section.
import React from 'react';
import FeaturesRevealCardsBentoSharp from '@/components/sections/features/FeaturesRevealCardsBentoSharp';
import SectionErrorBoundary from "@/components/ui/SectionErrorBoundary";
export default function ProductsSection(): React.JSX.Element {
return (
<div id="products" data-section="products">
<SectionErrorBoundary name="products">
<FeaturesRevealCardsBentoSharp
tag="Our Delicious Offerings"
title="Handcrafted Goodness for Every Craving"
description="Explore our wide range of freshly baked delights, from everyday treats to special occasion masterpieces."
primaryButton={{
text: "View Full Menu",
href: "#",
}}
items={[
{
title: "Gourmet Cupcakes",
description: "Indulge in our exquisite cupcakes, baked fresh daily with rich flavors and artful frosting.",
href: "#",
imageSrc: "http://img.b2bpic.net/free-photo/selective-focus-shot-delicious-chocolate-cupcakes-with-white-cream-topping_181624-40986.jpg",
},
{
title: "Classic Cookies",
description: "Discover our irresistible collection of cookies, from chewy chocolate chip to delicate shortbread.",
href: "#",
imageSrc: "http://img.b2bpic.net/free-photo/cup-milk-book-with-biscuits_114579-6086.jpg",
},
{
title: "Artisan Breads",
description: "Savor the crusty perfection of our artisan breads, crafted with traditional methods and natural starters.",
href: "#",
imageSrc: "http://img.b2bpic.net/free-photo/various-baking-supermarket-shelves-sale_627829-7384.jpg",
},
{
title: "Fruit Tarts",
description: "Enjoy the seasonal freshness of our fruit tarts, bursting with flavor and elegantly prepared.",
href: "#",
imageSrc: "http://img.b2bpic.net/free-photo/homemade-delicious-rustic-summer-berry-tartles_114579-10242.jpg",
},
{
title: "Decadent Donuts",
description: "Treat yourself to our fluffy, flavorful donuts, available in a variety of glazes and toppings.",
href: "#",
imageSrc: "http://img.b2bpic.net/free-photo/delicious-homemade-blood-orange-glaze-donuts_114579-19453.jpg",
},
{
title: "Celebration Cakes",
description: "Order a custom cake for your special occasion, designed to impress and delight every guest.",
href: "#",
imageSrc: "http://img.b2bpic.net/free-photo/top-view-little-creamy-cake-with-chocolate-cookies-dark-surface-biscuit-cake-sweet-pie-sugar-cookie_140725-118183.jpg",
},
{
title: "Pastries & More",
description: "From flaky croissants to sweet Danish, our pastry selection offers something for everyone.",
href: "#",
imageSrc: "http://img.b2bpic.net/free-photo/bakery-plate-near-cup-drink-jam_23-2148031625.jpg",
},
]}
/>
</SectionErrorBoundary>
</div>
);
}

View File

@@ -0,0 +1,29 @@
// AUTO-GENERATED by per-section-migrate. Edit freely — Bob will treat this
// file as the canonical source for the "social-proof" section.
import React from 'react';
import SocialProofMarquee from '@/components/sections/social-proof/SocialProofMarquee';
import SectionErrorBoundary from "@/components/ui/SectionErrorBoundary";
export default function SocialProofSection(): React.JSX.Element {
return (
<div id="social-proof" data-section="social-proof">
<SectionErrorBoundary name="social-proof">
<SocialProofMarquee
tag="As Seen In"
title="Trusted & Featured in Local Publications"
description="We are proud to be recognized by our community for our commitment to quality and delicious baked goods."
names={[
"City Eats Magazine",
"Local Flavor Blog",
"Foodie Favorites Weekly",
"Neighborhood News",
"Gourmet Guide",
"Sweet Treats Review",
"Bake & Brew Chronicle",
]}
/>
</SectionErrorBoundary>
</div>
);
}

View File

@@ -0,0 +1,64 @@
// AUTO-GENERATED by per-section-migrate. Edit freely — Bob will treat this
// file as the canonical source for the "testimonials" section.
import React from 'react';
import TestimonialRatingCards from '@/components/sections/testimonial/TestimonialRatingCards';
import SectionErrorBoundary from "@/components/ui/SectionErrorBoundary";
export default function TestimonialsSection(): React.JSX.Element {
return (
<div id="testimonials" data-section="testimonials">
<SectionErrorBoundary name="testimonials">
<TestimonialRatingCards
tag="What Our Customers Say"
title="Loved by Our Community"
description="Hear from our happy customers who enjoy our fresh baked goods and exceptional service."
testimonials={[
{
name: "Sarah J.",
role: "Local Entrepreneur",
quote: "The Daily Crumb is my go-to for morning pastries! Their croissants are simply divine, and the coffee is always perfect. A true neighborhood gem!",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/portrait-cheerful-woman-eating-piece-cake_171337-4080.jpg",
},
{
name: "Michael Chen",
role: "Event Planner",
quote: "We've used The Daily Crumb for several corporate events, and they always exceed expectations. Their custom cakes are not only beautiful but incredibly delicious.",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/happy-businessman-eating-croissant-while-listening-music-earphones-outdoor-cafe_637285-3443.jpg",
},
{
name: "Emily R.",
role: "Busy Mom",
quote: "Finding quality, fresh bread for my family used to be a challenge until I discovered this bakery. Their sourdough is a weekly staple in our home!",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/celebration-party-lifestyle-concept-dreamy-cute-silly-blond-girl-thinking-what-wish-bitin_1258-115839.jpg",
},
{
name: "David K.",
role: "Retired Teacher",
quote: "The warm, inviting atmosphere makes The Daily Crumb a joy to visit. Their friendly staff and delicious treats make my afternoons brighter.",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/tea-cafe_1098-15634.jpg",
},
{
name: "Jessica L.",
role: "Food Blogger",
quote: "As a food enthusiast, I can attest to the exceptional quality and innovative flavors at The Daily Crumb. A must-visit for any bakery lover!",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/young-happy-lady-baker-standing-holding-bread_171337-16136.jpg",
},
{
name: "Alex B.",
role: "Student",
quote: "Their cookies are seriously the best I've ever had! Perfect study snack. Always a warm welcome when I drop by.",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/portrait-food-truck-owners_329181-20751.jpg",
},
]}
/>
</SectionErrorBoundary>
</div>
);
}

View File

@@ -0,0 +1,42 @@
// AUTO-GENERATED by per-section-migrate. Edit freely — Bob will treat this
// file as the canonical source for the "why-us" section.
import React from 'react';
import FeaturesBentoGrid from '@/components/sections/features/FeaturesBentoGrid';
import SectionErrorBoundary from "@/components/ui/SectionErrorBoundary";
export default function WhyUsSection(): React.JSX.Element {
return (
<div id="why-us" data-section="why-us">
<SectionErrorBoundary name="why-us">
<FeaturesBentoGrid
tag="Why Choose The Daily Crumb?"
title="The Heart of Our Bakery"
description="Experience the difference that passion, quality ingredients, and artisanal techniques make in every bite."
features={[
{
title: "Fresh, Local Ingredients",
description: "We partner with local farms and suppliers to bring you the freshest, highest quality ingredients.",
imageSrc: "http://img.b2bpic.net/free-photo/bowl-flour-eggs-kitchen-tool-marble-table_114579-31391.jpg",
},
{
title: "Artisanal Craftsmanship",
description: "Our bakers combine time-honored techniques with creative flair, perfecting every recipe.",
imageSrc: "http://img.b2bpic.net/free-photo/close-up-baker-hands-kneading-dough_23-2148302953.jpg",
},
{
title: "Custom Creations",
description: "From bespoke wedding cakes to corporate catering, we bring your unique vision to life.",
imageSrc: "http://img.b2bpic.net/free-photo/beautiful-elegant-cake-topper_23-2149232352.jpg",
},
{
title: "Community Focused",
description: "More than just a bakery, we're a beloved local hub where friends and family gather.",
imageSrc: "http://img.b2bpic.net/free-photo/influencers-taking-photo-sweets-market_23-2149284359.jpg",
},
]}
/>
</SectionErrorBoundary>
</div>
);
}