Merge version_1_1777171473785 into main

Merge version_1_1777171473785 into main
This commit was merged in pull request #2.
This commit is contained in:
2026-04-26 02:45:59 +00:00

View File

@@ -6,301 +6,156 @@ import HeroSplitKpi from '@/components/sections/hero/HeroSplitKpi';
import ProductVariantCards from '@/components/sections/product/ProductVariantCards';
import SocialProofMarquee from '@/components/sections/social-proof/SocialProofMarquee';
import TestimonialAvatarCard from '@/components/sections/testimonial/TestimonialAvatarCard';
import { Award, Clock, Coffee, Croissant, Flame, Heart, Smile, Star, Wheat } from "lucide-react";
import FooterMinimal from '@/components/sections/footer/FooterMinimal';
import { Award, Clock, Coffee, Croissant, Flame, Heart, Smile, Star, Wheat, Instagram, Facebook, Twitter } from "lucide-react";
export default function HomePage() {
return (
<>
<div id="hero" data-section="hero">
<HeroSplitKpi
tag="Authentic French Bakery"
title="Taste the Magic of Paris, Daily."
description="Handcrafted pastries, fresh daily sourdough, and authentic French techniques in the heart of your city."
primaryButton={{
text: "Browse Menu",
href: "#products",
}}
secondaryButton={{
text: "Contact Us",
href: "#contact",
}}
kpis={[
{
value: "20+",
label: "Fresh Varieties",
},
{
value: "150+",
label: "Daily Visitors",
},
{
value: "100%",
label: "Natural Ingredients",
},
]}
imageSrc="http://img.b2bpic.net/free-photo/view-delicious-baked-bread-pastry-shop_23-2150379531.jpg?_wi=1"
/>
</div>
<div id="hero" data-section="hero">
<HeroSplitKpi
tag="Authentic French Bakery"
title="Taste the Magic of Paris, Daily."
description="Handcrafted pastries, fresh daily sourdough, and authentic French techniques in the heart of your city."
primaryButton={{
text: "Browse Menu", href: "#products"}}
secondaryButton={{
text: "Contact Us", href: "#contact"}}
kpis={[
{ value: "20+", label: "Fresh Varieties" },
{ value: "150+", label: "Daily Visitors" },
{ value: "100%", label: "Natural Ingredients" },
]}
imageSrc="http://img.b2bpic.net/free-photo/view-delicious-baked-bread-pastry-shop_23-2150379531.jpg"
/>
</div>
<div id="about" data-section="about">
<AboutFeaturesSplit
tag="Our Story"
title="Heritage in Every Bite"
description="Founded by a Parisian pastry chef, we bring centuries-old techniques to your morning ritual. We believe in patience, high-quality butter, and the joy of a perfect crust."
items={[
{
icon: Award,
title: "Artisan Methods",
description: "Long fermentation and traditional shaping.",
},
{
icon: Wheat,
title: "Organic Flour",
description: "Sourced locally for superior flavor and texture.",
},
{
icon: Flame,
title: "Stone Baked",
description: "Finished in our signature brick oven.",
},
]}
imageSrc="http://img.b2bpic.net/free-photo/baker-with-flour-hand_169016-6373.jpg?_wi=1"
/>
</div>
<div id="about" data-section="about">
<AboutFeaturesSplit
tag="Our Story"
title="Heritage in Every Bite"
description="Founded by a Parisian pastry chef, we bring centuries-old techniques to your morning ritual. We believe in patience, high-quality butter, and the joy of a perfect crust."
items={[
{ icon: "Award", title: "Artisan Methods", description: "Long fermentation and traditional shaping." },
{ icon: "Wheat", title: "Organic Flour", description: "Sourced locally for superior flavor and texture." },
{ icon: "Flame", title: "Stone Baked", description: "Finished in our signature brick oven." },
]}
imageSrc="http://img.b2bpic.net/free-photo/baker-with-flour-hand_169016-6373.jpg"
/>
</div>
<div id="features" data-section="features">
<FeaturesBento
tag="Why We're Different"
title="The Bakery Experience"
description="Discover why our loyal customers consider us the city's best kept secret."
features={[
{
title: "Quality First",
description: "We never compromise on the quality of our butter or the freshness of our fruits.",
bentoComponent: "info-card-marquee",
items: [
<div id="features" data-section="features">
<FeaturesBento
tag="Why We're Different"
title="The Bakery Experience"
description="Discover why our loyal customers consider us the city's best kept secret."
features={[
{
icon: Star,
label: "Rating",
value: "4.9/5",
title: "Quality First", description: "We never compromise on the quality of our butter or the freshness of our fruits.", bentoComponent: "info-card-marquee", items: [
{ icon: "Star", label: "Rating", value: "4.9/5" },
{ icon: "Clock", label: "Daily", value: "6AM" },
{ icon: "Smile", label: "Happy", value: "5k+" },
]
},
{
icon: Clock,
label: "Daily",
value: "6AM",
title: "Freshness Guaranteed", description: "Every pastry is baked fresh before the sun rises every morning.", bentoComponent: "tilted-stack-cards", items: [
{ icon: "Croissant", title: "Fresh", subtitle: "Daily", detail: "Baked at 4am" },
{ icon: "Coffee", title: "Pairs", subtitle: "Well", detail: "With coffee" },
{ icon: "Heart", title: "Love", subtitle: "Baked", detail: "With care" },
]
},
{
icon: Smile,
label: "Happy",
value: "5k+",
title: "Our Journey", description: "A timeline of our passion.", bentoComponent: "checklist-timeline", heading: "Bakery Milestones", subheading: "Growing together", items: [
{ label: "2015", detail: "Opening day" },
{ label: "2019", detail: "Award winner" },
{ label: "2024", detail: "Expanding soon" },
],
completedLabel: "Celebrated"
},
],
imageSrc: "http://img.b2bpic.net/free-psd/bake-sale-poster-template_23-2151313269.jpg",
imageAlt: "bakery logo badge bread",
},
{
title: "Freshness Guaranteed",
description: "Every pastry is baked fresh before the sun rises every morning.",
bentoComponent: "tilted-stack-cards",
items: [
{
icon: Croissant,
title: "Fresh",
subtitle: "Daily",
detail: "Baked at 4am",
},
{
icon: Coffee,
title: "Pairs",
subtitle: "Well",
detail: "With coffee",
},
{
icon: Heart,
title: "Love",
subtitle: "Baked",
detail: "With care",
},
],
imageSrc: "http://img.b2bpic.net/free-photo/view-delicious-baked-bread-pastry-shop_23-2150379531.jpg?_wi=2",
imageAlt: "bakery logo badge bread",
},
{
title: "Our Journey",
description: "A timeline of our passion.",
bentoComponent: "checklist-timeline",
heading: "Bakery Milestones",
subheading: "Growing together",
items: [
{
label: "2015",
detail: "Opening day",
},
{
label: "2019",
detail: "Award winner",
},
{
label: "2024",
detail: "Expanding soon",
},
],
completedLabel: "Celebrated",
imageSrc: "http://img.b2bpic.net/free-photo/baker-with-flour-hand_169016-6373.jpg?_wi=2",
imageAlt: "bakery logo badge bread",
},
]}
/>
</div>
]}
/>
</div>
<div id="products" data-section="products">
<ProductVariantCards
tag="Our Bestsellers"
title="Freshly Baked Goods"
description="A curated selection of our most popular treats."
products={[
{
name: "Butter Croissant",
variant: "Classic",
price: "$3.50",
imageSrc: "http://img.b2bpic.net/free-photo/croissant-wooden-kitchen-towel-high-angle-view_176474-8147.jpg",
},
{
name: "French Macarons",
variant: "Mixed Box",
price: "$12.00",
imageSrc: "http://img.b2bpic.net/free-photo/top-view-stacked-colorful-french-macaroons-beautiful-flowers-pink-background_181624-57865.jpg",
},
{
name: "Chocolate Eclair",
variant: "Dark Choc",
price: "$4.50",
imageSrc: "http://img.b2bpic.net/free-photo/eclairs-profiteroles-with-black-chocolate-white-chocolate-with-custard-inside-traditional-french-dessert-top-view_114579-8285.jpg",
},
{
name: "Fruit Tart",
variant: "Seasonal",
price: "$5.50",
imageSrc: "http://img.b2bpic.net/free-photo/homemade-delicious-rustic-summer-berry-tartles_114579-10168.jpg",
},
{
name: "Pain au Chocolat",
variant: "Buttery",
price: "$4.00",
imageSrc: "http://img.b2bpic.net/free-photo/half-top-view-tasty-sweet-pastry-sliced-pieces-with-tea-dark-background_140725-89776.jpg",
},
{
name: "Cinnamon Swirl",
variant: "Sweet",
price: "$3.75",
imageSrc: "http://img.b2bpic.net/free-photo/vertical-picture-delicious-poppy-snail-pastries-with-sugar-glaze-tray-wooden-table_181624-20682.jpg",
},
]}
/>
</div>
<div id="products" data-section="products">
<ProductVariantCards
tag="Our Bestsellers"
title="Freshly Baked Goods"
description="A curated selection of our most popular treats."
products={[
{ name: "Butter Croissant", variant: "Classic", price: "$3.50", imageSrc: "http://img.b2bpic.net/free-photo/croissant-wooden-kitchen-towel-high-angle-view_176474-8147.jpg" },
{ name: "French Macarons", variant: "Mixed Box", price: "$12.00", imageSrc: "http://img.b2bpic.net/free-photo/top-view-stacked-colorful-french-macaroons-beautiful-flowers-pink-background_181624-57865.jpg" },
{ name: "Chocolate Eclair", variant: "Dark Choc", price: "$4.50", imageSrc: "http://img.b2bpic.net/free-photo/eclairs-profiteroles-with-black-chocolate-white-chocolate-with-custard-inside-traditional-french-dessert-top-view_114579-8285.jpg" },
{ name: "Fruit Tart", variant: "Seasonal", price: "$5.50", imageSrc: "http://img.b2bpic.net/free-photo/homemade-delicious-rustic-summer-berry-tartles_114579-10168.jpg" },
{ name: "Pain au Chocolat", variant: "Buttery", price: "$4.00", imageSrc: "http://img.b2bpic.net/free-photo/half-top-view-tasty-sweet-pastry-sliced-pieces-with-tea-dark-background_140725-89776.jpg" },
{ name: "Cinnamon Swirl", variant: "Sweet", price: "$3.75", imageSrc: "http://img.b2bpic.net/free-photo/vertical-picture-delicious-poppy-snail-pastries-with-sugar-glaze-tray-wooden-table_181624-20682.jpg" },
]}
/>
</div>
<div id="testimonials" data-section="testimonials">
<TestimonialAvatarCard
tag="Reviews"
primaryButton={{
text: "Leave a Review",
href: "#contact",
}}
avatars={[
{
name: "Alice M.",
imageSrc: "http://img.b2bpic.net/free-photo/portrait-charming-young-woman-with-friendly-smile-long-brunette-hair-smiling-window-cafe-winter-time-true-positive-emotions-leisure-time-drinking-coffee-chilling-cold-weather_197531-1499.jpg",
},
{
name: "Bob K.",
imageSrc: "http://img.b2bpic.net/free-photo/healthy-ideas-concept-portrait-beautiful-attractive-asian-woman-hand-hold-bowl-bread-with-happiness-joyful_609648-1632.jpg",
},
{
name: "Charlie D.",
imageSrc: "http://img.b2bpic.net/free-photo/beautiful-girls-buys-buns-bakery_1157-24667.jpg",
},
{
name: "Diana P.",
imageSrc: "http://img.b2bpic.net/free-photo/friends-indian-origin-having-fun_23-2150285276.jpg",
},
{
name: "Edward R.",
imageSrc: "http://img.b2bpic.net/free-photo/young-woman-eats-croissants-with-coffee-cafe_169016-22459.jpg",
},
]}
title="What Our Neighbors Say"
/>
</div>
<div id="testimonials" data-section="testimonials">
<TestimonialAvatarCard
tag="Reviews"
title="What Our Neighbors Say"
primaryButton={{ text: "Leave a Review", href: "#contact" }}
avatars={[
{ name: "Alice M.", imageSrc: "http://img.b2bpic.net/free-photo/portrait-charming-young-woman-with-friendly-smile-long-brunette-hair-smiling-window-cafe-winter-time-true-positive-emotions-leisure-time-drinking-coffee-chilling-cold-weather_197531-1499.jpg" },
{ name: "Bob K.", imageSrc: "http://img.b2bpic.net/free-photo/healthy-ideas-concept-portrait-beautiful-attractive-asian-woman-hand-hold-bowl-bread-with-happiness-joyful_609648-1632.jpg" },
{ name: "Charlie D.", imageSrc: "http://img.b2bpic.net/free-photo/beautiful-girls-buys-buns-bakery_1157-24667.jpg" },
{ name: "Diana P.", imageSrc: "http://img.b2bpic.net/free-photo/friends-indian-origin-having-fun_23-2150285276.jpg" },
{ name: "Edward R.", imageSrc: "http://img.b2bpic.net/free-photo/young-woman-eats-croissants-with-coffee-cafe_169016-22459.jpg" },
]}
/>
</div>
<div id="social-proof" data-section="social-proof">
<SocialProofMarquee
tag="Partners"
title="Our Proud Suppliers"
names={[
"Farm Fresh Dairy",
"Golden Wheat Fields",
"Parisian Butter Imports",
"Fine Fruit Orchards",
"Local Coffee Roasters",
"Organic Sugar Mills",
"Artisan Salt Works",
]}
description="We only source the finest ingredients from local and heritage partners."
/>
</div>
<div id="social-proof" data-section="social-proof">
<SocialProofMarquee
tag="Partners"
title="Our Proud Suppliers"
description="We only source the finest ingredients from local and heritage partners."
names={["Farm Fresh Dairy", "Golden Wheat Fields", "Parisian Butter Imports", "Fine Fruit Orchards", "Local Coffee Roasters", "Organic Sugar Mills", "Artisan Salt Works"]}
/>
</div>
<div id="faq" data-section="faq">
<FaqSplitMedia
tag="Common Questions"
title="Need Help?"
description="Answers to our most frequently asked questions."
items={[
{
question: "Are your ingredients organic?",
answer: "Yes, we source all ingredients from certified organic local farmers.",
},
{
question: "Can I place custom orders?",
answer: "Absolutely! Contact us at least 48 hours in advance for custom cakes or larger event orders.",
},
{
question: "Do you offer delivery?",
answer: "We offer local delivery within a 5-mile radius during the morning hours.",
},
]}
imageSrc="http://img.b2bpic.net/free-photo/person-cafe-enjoying-book_23-2150064692.jpg"
/>
</div>
<div id="faq" data-section="faq">
<FaqSplitMedia
tag="Common Questions"
title="Need Help?"
description="Answers to our most frequently asked questions."
items={[
{ question: "Are your ingredients organic?", answer: "Yes, we source all ingredients from certified organic local farmers." },
{ question: "Can I place custom orders?", answer: "Absolutely! Contact us at least 48 hours in advance for custom cakes or larger event orders." },
{ question: "Do you offer delivery?", answer: "We offer local delivery within a 5-mile radius during the morning hours." },
]}
imageSrc="http://img.b2bpic.net/free-photo/person-cafe-enjoying-book_23-2150064692.jpg"
/>
</div>
<div id="contact" data-section="contact">
<ContactSplitForm
tag="Get in touch"
title="Visit or Order Today"
description="Have a specific request or want to learn about our workshops?"
inputs={[
{
name: "name",
type: "text",
placeholder: "Your Name",
required: true,
},
{
name: "email",
type: "email",
placeholder: "Your Email",
required: true,
},
]}
textarea={{
name: "message",
placeholder: "How can we help you?",
rows: 4,
required: true,
}}
buttonText="Send Message"
imageSrc="http://img.b2bpic.net/free-photo/person-enjoying-reading-book-cafe_23-2150064719.jpg"
/>
</div>
<div id="contact" data-section="contact">
<ContactSplitForm
tag="Get in touch"
title="Visit or Order Today"
description="Have a specific request or want to learn about our workshops?"
inputs={[
{ name: "name", type: "text", placeholder: "Your Name", required: true },
{ name: "email", type: "email", placeholder: "Your Email", required: true },
]}
textarea={{ name: "message", placeholder: "How can we help you?", rows: 4, required: true }}
buttonText="Send Message"
imageSrc="http://img.b2bpic.net/free-photo/person-enjoying-reading-book-cafe_23-2150064719.jpg"
/>
</div>
<div id="footer" data-section="footer">
<FooterMinimal
brand="Le Petit Bakery"
copyright="© 2024 Le Petit Bakery. All rights reserved."
socialLinks={[
{ icon: "Instagram", href: "#" },
{ icon: "Facebook", href: "#" },
{ icon: "Twitter", href: "#" },
]}
/>
</div>
</>
);
}