Merge version_1_1777040466368 into main #2

Merged
bender merged 1 commits from version_1_1777040466368 into main 2026-04-24 14:25:10 +00:00

View File

@@ -1,231 +1,132 @@
import AboutTestimonial from '@/components/sections/about/AboutTestimonial';
import ContactCta from '@/components/sections/contact/ContactCta';
import FaqTwoColumn from '@/components/sections/faq/FaqTwoColumn';
import FeaturesArrowCards from '@/components/sections/features/FeaturesArrowCards';
import { ThemeProvider } from '@/providers/themeProvider/ThemeProvider';
import NavbarCentered from '@/components/ui/NavbarCentered';
import HeroCenteredLogos from '@/components/sections/hero/HeroCenteredLogos';
import AboutTestimonial from '@/components/sections/about/AboutTestimonial';
import FeaturesArrowCards from '@/components/sections/features/FeaturesArrowCards';
import ProductVariantCards from '@/components/sections/product/ProductVariantCards';
import SocialProofMarquee from '@/components/sections/social-proof/SocialProofMarquee';
import TestimonialOverlayCards from '@/components/sections/testimonial/TestimonialOverlayCards';
import FaqTwoColumn from '@/components/sections/faq/FaqTwoColumn';
import ContactCta from '@/components/sections/contact/ContactCta';
import FooterMinimal from '@/components/sections/footer/FooterMinimal';
export default function HomePage() {
const navItems = [
{ name: "Home", href: "#hero" },
{ name: "About", href: "#about" },
{ name: "Products", href: "#products" },
{ name: "Contact", href: "#contact" }
];
return (
<>
<div id="hero" data-section="hero">
<HeroCenteredLogos
tag="Daily Freshness"
title="Freshly Baked Goodness, Made Daily"
description="Handcrafted breads, pastries, and cakes using time-honored recipes and the finest ingredients. Order online for pickup or delivery."
primaryButton={{
text: "Order Now",
href: "#products",
}}
secondaryButton={{
text: "View Menu",
href: "#products",
}}
logos={[
"Local Ingredients",
"Stone-Ground Flour",
"Natural Yeast",
"Authentic Craftsmanship",
"Family Recipes",
]}
/>
</div>
<div id="about" data-section="about">
<AboutTestimonial
tag="Our Philosophy"
quote="We believe that the best ingredients and a little patience are all you need to create bread that brings people together."
author="Marcus Thorne"
role="Head Baker"
imageSrc="http://img.b2bpic.net/free-photo/image-male-cook-holding-raw-mushrooms-with-happy-expression-white_114579-88822.jpg"
/>
</div>
<div id="features" data-section="features">
<FeaturesArrowCards
tag="Our Quality"
title="The Bakery Difference"
description="We don't just bake; we craft every loaf and pastry with passion, tradition, and superior ingredients."
items={[
{
title: "Artisan Breads",
tags: [
"Sourdough",
"Rye",
"Whole Wheat",
],
imageSrc: "http://img.b2bpic.net/free-photo/fresh-bread-counter-store_169016-5446.jpg",
},
{
title: "Fresh Pastries",
tags: [
"Croissants",
"Danishes",
"Muffins",
],
imageSrc: "http://img.b2bpic.net/free-photo/glass-showcase-pastry-shop-with-variety-fresh-cakes-pastries-popular-sweet-desserts-offered-sale_639032-1341.jpg",
},
{
title: "Custom Cakes",
tags: [
"Weddings",
"Birthdays",
"Events",
],
imageSrc: "http://img.b2bpic.net/free-photo/variety-eclairs-delicious-cake-pastries-display-cabinet_23-2148189119.jpg",
},
]}
/>
</div>
<div id="products" data-section="products">
<ProductVariantCards
tag="Our Menu"
title="Fresh Daily Favorites"
description="Browse our selection of freshly baked goods available for pickup today."
products={[
{
name: "Rustic Sourdough",
variant: "Loaf",
price: "$8.50",
imageSrc: "http://img.b2bpic.net/free-photo/side-view-black-bread-black-board-mixed-colors-distressed-background_179666-47466.jpg",
},
{
name: "Butter Croissant",
variant: "Flaky",
price: "$3.75",
imageSrc: "http://img.b2bpic.net/free-photo/front-close-view-delicious-fruity-pastries-sweet-baked-grey-surface-cake-pastry-sweet-bake-tea_140725-37416.jpg",
},
{
name: "Dark Chocolate Cupcake",
variant: "Premium",
price: "$4.50",
imageSrc: "http://img.b2bpic.net/free-photo/front-view-yummy-cream-cakes-with-colorful-candies-white-background-cake-biscuit-sweet-dessert-cream_140725-110317.jpg",
},
{
name: "Blueberry Muffin",
variant: "Large",
price: "$3.50",
imageSrc: "http://img.b2bpic.net/free-photo/blueberry-muffin_74190-7072.jpg",
},
{
name: "Fruit Tart",
variant: "Seasonal",
price: "$5.00",
imageSrc: "http://img.b2bpic.net/free-photo/traditional-french-lemon-pie-with-blueberries-white-stone-background-vertical_127032-2753.jpg",
},
{
name: "Cinnamon Roll",
variant: "Iced",
price: "$4.00",
imageSrc: "http://img.b2bpic.net/free-photo/top-view-delicious-cinnamon-rolls-concept_23-2148779663.jpg",
},
]}
/>
</div>
<div id="social-proof" data-section="social-proof">
<SocialProofMarquee
tag="Trusted By"
title="Local Community Favorite"
names={[
"The Daily Cafe",
"City Central Hotel",
"Morning Brew House",
"Main St Bistro",
"Local Food Hub",
"Green Market Square",
"Artisan Deli",
]}
/>
</div>
<div id="testimonials" data-section="testimonials">
<TestimonialOverlayCards
tag="Happy Customers"
title="Why They Love Us"
testimonials={[
{
name: "Elena R.",
role: "Food Blogger",
company: "LocalEats",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/portrait-waitress-holding-tray-muffins-counter_107420-12318.jpg",
},
{
name: "James S.",
role: "Customer",
company: "Local",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/side-view-woman-working-bakery_23-2150273175.jpg",
},
{
name: "Maria K.",
role: "Event Planner",
company: "Celebrate",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/portrait-waiter-waitress-holding-basket-bread_1170-612.jpg",
},
{
name: "David W.",
role: "Customer",
company: "Local",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/senior-people-checking-out-vinyl-discs-medium-shot_23-2149365818.jpg",
},
{
name: "Sarah P.",
role: "Foodie",
company: "BakeLovers",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/surprised-male-gardener-wearing-gardening-hat-holds-points-hot-pepper_141793-115809.jpg",
},
]}
/>
</div>
<div id="faq" data-section="faq">
<FaqTwoColumn
tag="FAQ"
title="Frequently Asked Questions"
description="Have questions about our baking process or orders? We're here to help."
items={[
{
question: "Do you offer delivery?",
answer: "Yes, we provide local delivery within a 5-mile radius of the bakery.",
},
{
question: "Can I order custom cakes?",
answer: "Absolutely! Please contact us at least 48 hours in advance for custom orders.",
},
{
question: "Are your ingredients organic?",
answer: "We source the finest local ingredients and prioritize organic options whenever possible.",
},
{
question: "Where can I pickup my order?",
answer: "You can pick up your orders directly at our Main Street location between 8 AM and 4 PM.",
},
]}
/>
</div>
<div id="contact" data-section="contact">
<ContactCta
tag="Get in Touch"
text="Ready for your fresh daily treat? Place an order now."
primaryButton={{
text: "Call to Order",
href: "tel:+15551234567",
}}
secondaryButton={{
text: "Email Us",
href: "mailto:orders@artisanbakery.com",
}}
/>
</div>
</>
<ThemeProvider>
<div id="nav" data-section="nav">
<NavbarCentered
logo="Artisan Bakery"
navItems={navItems}
ctaButton={{ text: "Order Now", href: "#contact" }}
/>
</div>
<div id="hero" data-section="hero">
<HeroCenteredLogos
tag="Daily Freshness"
title="Freshly Baked Goodness, Made Daily"
description="Handcrafted breads, pastries, and cakes using time-honored recipes and the finest ingredients. Order online for pickup or delivery."
primaryButton={{ text: "Order Now", href: "#products" }}
secondaryButton={{ text: "View Menu", href: "#products" }}
logos={["Local Ingredients", "Stone-Ground Flour", "Natural Yeast", "Authentic Craftsmanship", "Family Recipes"]}
/>
</div>
<div id="about" data-section="about">
<AboutTestimonial
tag="Our Philosophy"
quote="We believe that the best ingredients and a little patience are all you need to create bread that brings people together."
author="Marcus Thorne"
role="Head Baker"
imageSrc="http://img.b2bpic.net/free-photo/image-male-cook-holding-raw-mushrooms-with-happy-expression-white_114579-88822.jpg"
/>
</div>
<div id="features" data-section="features">
<FeaturesArrowCards
tag="Our Quality"
title="The Bakery Difference"
description="We don't just bake; we craft every loaf and pastry with passion, tradition, and superior ingredients."
items={[
{ title: "Artisan Breads", tags: ["Sourdough", "Rye", "Whole Wheat"], imageSrc: "http://img.b2bpic.net/free-photo/fresh-bread-counter-store_169016-5446.jpg" },
{ title: "Fresh Pastries", tags: ["Croissants", "Danishes", "Muffins"], imageSrc: "http://img.b2bpic.net/free-photo/glass-showcase-pastry-shop-with-variety-fresh-cakes-pastries-popular-sweet-desserts-offered-sale_639032-1341.jpg" },
{ title: "Custom Cakes", tags: ["Weddings", "Birthdays", "Events"], imageSrc: "http://img.b2bpic.net/free-photo/variety-eclairs-delicious-cake-pastries-display-cabinet_23-2148189119.jpg" }
]}
/>
</div>
<div id="products" data-section="products">
<ProductVariantCards
tag="Our Menu"
title="Fresh Daily Favorites"
description="Browse our selection of freshly baked goods available for pickup today."
products={[
{ name: "Rustic Sourdough", variant: "Loaf", price: "$8.50", imageSrc: "http://img.b2bpic.net/free-photo/side-view-black-bread-black-board-mixed-colors-distressed-background_179666-47466.jpg" },
{ name: "Butter Croissant", variant: "Flaky", price: "$3.75", imageSrc: "http://img.b2bpic.net/free-photo/front-close-view-delicious-fruity-pastries-sweet-baked-grey-surface-cake-pastry-sweet-bake-tea_140725-37416.jpg" },
{ name: "Dark Chocolate Cupcake", variant: "Premium", price: "$4.50", imageSrc: "http://img.b2bpic.net/free-photo/front-view-yummy-cream-cakes-with-colorful-candies-white-background-cake-biscuit-sweet-dessert-cream_140725-110317.jpg" },
{ name: "Blueberry Muffin", variant: "Large", price: "$3.50", imageSrc: "http://img.b2bpic.net/free-photo/blueberry-muffin_74190-7072.jpg" },
{ name: "Fruit Tart", variant: "Seasonal", price: "$5.00", imageSrc: "http://img.b2bpic.net/free-photo/traditional-french-lemon-pie-with-blueberries-white-stone-background-vertical_127032-2753.jpg" },
{ name: "Cinnamon Roll", variant: "Iced", price: "$4.00", imageSrc: "http://img.b2bpic.net/free-photo/top-view-delicious-cinnamon-rolls-concept_23-2148779663.jpg" }
]}
/>
</div>
<div id="social-proof" data-section="social-proof">
<SocialProofMarquee
tag="Trusted By"
title="Local Community Favorite"
description="Serving the best local businesses."
names={["The Daily Cafe", "City Central Hotel", "Morning Brew House", "Main St Bistro", "Local Food Hub", "Green Market Square", "Artisan Deli"]}
/>
</div>
<div id="testimonials" data-section="testimonials">
<TestimonialOverlayCards
tag="Happy Customers"
title="Why They Love Us"
description="See what our community has to say about their experience with us."
testimonials={[
{ name: "Elena R.", role: "Food Blogger", company: "LocalEats", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/portrait-waitress-holding-tray-muffins-counter_107420-12318.jpg" },
{ name: "James S.", role: "Customer", company: "Local", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/side-view-woman-working-bakery_23-2150273175.jpg" },
{ name: "Maria K.", role: "Event Planner", company: "Celebrate", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/portrait-waiter-waitress-holding-basket-bread_1170-612.jpg" },
{ name: "David W.", role: "Customer", company: "Local", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/senior-people-checking-out-vinyl-discs-medium-shot_23-2149365818.jpg" },
{ name: "Sarah P.", role: "Foodie", company: "BakeLovers", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/surprised-male-gardener-wearing-gardening-hat-holds-points-hot-pepper_141793-115809.jpg" }
]}
/>
</div>
<div id="faq" data-section="faq">
<FaqTwoColumn
tag="FAQ"
title="Frequently Asked Questions"
description="Have questions about our baking process or orders? We're here to help."
items={[
{ question: "Do you offer delivery?", answer: "Yes, we provide local delivery within a 5-mile radius of the bakery." },
{ question: "Can I order custom cakes?", answer: "Absolutely! Please contact us at least 48 hours in advance for custom orders." },
{ question: "Are your ingredients organic?", answer: "We source the finest local ingredients and prioritize organic options whenever possible." },
{ question: "Where can I pickup my order?", answer: "You can pick up your orders directly at our Main Street location between 8 AM and 4 PM." }
]}
/>
</div>
<div id="contact" data-section="contact">
<ContactCta
tag="Get in Touch"
text="Ready for your fresh daily treat? Place an order now."
primaryButton={{ text: "Call to Order", href: "tel:+15551234567" }}
secondaryButton={{ text: "Email Us", href: "mailto:orders@artisanbakery.com" }}
/>
</div>
<div id="footer" data-section="footer">
<FooterMinimal
brand="Artisan Bakery"
copyright="© 2024 Artisan Bakery. All rights reserved."
socialLinks={[
{ icon: "Instagram", href: "#" },
{ icon: "Facebook", href: "#" },
{ icon: "Twitter", href: "#" }
]}
/>
</div>
</ThemeProvider>
);
}
}