Merge version_1_1781437081770 into main #1

Merged
bender merged 2 commits from version_1_1781437081770 into main 2026-06-14 11:39:52 +00:00

View File

@@ -10,230 +10,117 @@ import SectionErrorBoundary from "@/components/ui/SectionErrorBoundary";
export default function HomePage() {
return (
<>
<div id="hero" data-section="hero">
<SectionErrorBoundary name="hero">
<div id="hero" data-section="hero">
<SectionErrorBoundary name="hero">
<HeroBillboard
tag="Since 2012"
title="Glory in Every Sip"
description="Welcome to Cafe Glory, where artisanal coffee meets a warm, welcoming community. Discover your new favorite morning ritual in the heart of the city."
primaryButton={{
text: "Our Menu",
href: "#features",
}}
secondaryButton={{
text: "Visit Us",
href: "#contact",
}}
imageSrc="http://img.b2bpic.net/free-photo/front-view-cup-coffee-with-muffins_23-2148337165.jpg"
/>
</SectionErrorBoundary>
</div>
tag="Since 2012"
title="Glory in Every Sip"
description="Welcome to Cafe Glory, where artisanal coffee meets a warm, welcoming community. Discover your new favorite morning ritual in the heart of the city."
primaryButton={{
text: "Our Menu", href: "#features"}}
secondaryButton={{
text: "Visit Us", href: "#contact"}}
imageSrc="http://img.b2bpic.net/free-photo/front-view-cup-coffee-with-muffins_23-2148337165.jpg"
/>
</SectionErrorBoundary>
</div>
<div id="about" data-section="about">
<SectionErrorBoundary name="about">
<div id="about" data-section="about">
<SectionErrorBoundary name="about">
<AboutText
title="A passion for craft, served daily. We believe every cup tells a story of origin, roasting precision, and the art of the perfect brew."
/>
</SectionErrorBoundary>
</div>
title="A passion for craft, served daily. We believe every cup tells a story of origin, roasting precision, and the art of the perfect brew."
/>
</SectionErrorBoundary>
</div>
<div id="features" data-section="features">
<SectionErrorBoundary name="features">
<div id="features" data-section="features">
<SectionErrorBoundary name="features">
<FeaturesDetailedCards
tag="Our Menu Highlights"
title="Crafted with Care"
description="Our seasonal menu is curated using the finest locally sourced ingredients."
items={[
{
title: "Fresh Pastries",
description: "Hand-crafted croissants, seasonal tarts, and daily baked treats.",
tags: [
"Artisanal",
"Fresh",
],
imageSrc: "http://img.b2bpic.net/free-photo/close-up-woman-holding-croissant_23-2149233686.jpg",
},
{
title: "Specialty Coffee",
description: "Single-origin beans roasted to perfection by our expert baristas.",
tags: [
"Organic",
"Specialty",
],
imageSrc: "http://img.b2bpic.net/free-photo/cup-latte-old-wooden_2829-15587.jpg",
},
{
title: "Warm Atmosphere",
description: "The perfect nook for reading, working, or catching up with friends.",
tags: [
"Cozy",
"Community",
],
imageSrc: "http://img.b2bpic.net/free-photo/wooden-table-chair-dinner_74190-3963.jpg",
},
]}
/>
</SectionErrorBoundary>
</div>
tag="Our Menu Highlights"
title="Crafted with Care"
description="Our seasonal menu is curated using the finest locally sourced ingredients."
items={[
{
title: "Fresh Pastries", description: "Hand-crafted croissants, seasonal tarts, and daily baked treats.", tags: ["Artisanal", "Fresh"],
imageSrc: "http://img.b2bpic.net/free-photo/close-up-woman-holding-croissant_23-2149233686.jpg"},
{
title: "Specialty Coffee", description: "Single-origin beans roasted to perfection by our expert baristas.", tags: ["Organic", "Specialty"],
imageSrc: "http://img.b2bpic.net/free-photo/cup-latte-old-wooden_2829-15587.jpg"},
{
title: "Warm Atmosphere", description: "The perfect nook for reading, working, or catching up with friends.", tags: ["Cozy", "Community"],
imageSrc: "http://img.b2bpic.net/free-photo/wooden-table-chair-dinner_74190-3963.jpg"},
]}
/>
</SectionErrorBoundary>
</div>
<div id="products" data-section="products">
<SectionErrorBoundary name="products">
<div id="products" data-section="products">
<SectionErrorBoundary name="products">
<FeaturesRevealCardsBento
tag="Signature Offerings"
title="The Cafe Glory Collection"
description="Discover our signature products and local favorites."
items={[
{
title: "Signature Roast",
description: "Our balanced signature blend.",
href: "#",
imageSrc: "http://img.b2bpic.net/free-photo/coffee-composition-with-cotton-bag_23-2147671450.jpg",
},
{
title: "Fudge Brownies",
description: "Rich dark chocolate goodness.",
href: "#",
imageSrc: "http://img.b2bpic.net/free-photo/top-view-little-creamy-cake-with-chocolate-cookies-dark-surface-biscuit-cake-sweet-pie-sugar-cookies_140725-118184.jpg",
},
{
title: "Matcha Latte",
description: "Ceremonial grade matcha.",
href: "#",
imageSrc: "http://img.b2bpic.net/free-photo/elevated-view-breakfast-blue-background_23-2147860583.jpg",
},
{
title: "Sourdough Bread",
description: "Slow-fermented artisan bread.",
href: "#",
imageSrc: "http://img.b2bpic.net/free-photo/person-slicing-raw-vegan-bread-with-knife_181624-34824.jpg",
},
{
title: "Berry Parfait",
description: "Organic yogurt and fresh fruit.",
href: "#",
imageSrc: "http://img.b2bpic.net/free-photo/mason-jar-filled-with-layers-yogurt-granola-berries-berry-sauce_9975-124471.jpg",
},
{
title: "Cinnamon Roll",
description: "Warm, glazed, and spicy.",
href: "#",
imageSrc: "http://img.b2bpic.net/free-photo/fluffy-meringue-muffins-with-black-dry-grapes-table_114579-22145.jpg",
},
{
title: "Barista Kit",
description: "Pro tools for your home.",
href: "#",
imageSrc: "http://img.b2bpic.net/free-photo/tools-used-process-coffee-making_23-2150187566.jpg",
},
]}
/>
</SectionErrorBoundary>
</div>
tag="Signature Offerings"
title="The Cafe Glory Collection"
description="Discover our signature products and local favorites."
items={[
{ title: "Signature Roast", description: "Our balanced signature blend.", href: "#", imageSrc: "http://img.b2bpic.net/free-photo/coffee-composition-with-cotton-bag_23-2147671450.jpg" },
{ title: "Fudge Brownies", description: "Rich dark chocolate goodness.", href: "#", imageSrc: "http://img.b2bpic.net/free-photo/top-view-little-creamy-cake-with-chocolate-cookies-dark-surface-biscuit-cake-sweet-pie-sugar-cookies_140725-118184.jpg" },
{ title: "Matcha Latte", description: "Ceremonial grade matcha.", href: "#", imageSrc: "http://img.b2bpic.net/free-photo/elevated-view-breakfast-blue-background_23-2147860583.jpg" },
{ title: "Sourdough Bread", description: "Slow-fermented artisan bread.", href: "#", imageSrc: "http://img.b2bpic.net/free-photo/person-slicing-raw-vegan-bread-with-knife_181624-34824.jpg" },
{ title: "Berry Parfait", description: "Organic yogurt and fresh fruit.", href: "#", imageSrc: "http://img.b2bpic.net/free-photo/mason-jar-filled-with-layers-yogurt-granola-berries-berry-sauce_9975-124471.jpg" },
{ title: "Cinnamon Roll", description: "Warm, glazed, and spicy.", href: "#", imageSrc: "http://img.b2bpic.net/free-photo/fluffy-meringue-muffins-with-black-dry-grapes-table_114579-22145.jpg" },
{ title: "Barista Kit", description: "Pro tools for your home.", href: "#", imageSrc: "http://img.b2bpic.net/free-photo/tools-used-process-coffee-making_23-2150187566.jpg" },
]}
/>
</SectionErrorBoundary>
</div>
<div id="metrics" data-section="metrics">
<SectionErrorBoundary name="metrics">
<div id="metrics" data-section="metrics">
<SectionErrorBoundary name="metrics">
<MetricsFeatureCards
tag="Our Impact"
title="By The Numbers"
description="We are proud of the community we have built over the years."
metrics={[
{
value: "10k+",
title: "Happy Customers",
features: [
"Quality focused",
"Community driven",
],
},
{
value: "5k",
title: "Cups Brewed",
features: [
"Artisanal techniques",
"Perfect consistency",
],
},
{
value: "12+",
title: "Local Farmers",
features: [
"Directly sourced",
"Sustainable practices",
],
},
]}
/>
</SectionErrorBoundary>
</div>
tag="Our Impact"
title="By The Numbers"
description="We are proud of the community we have built over the years."
metrics={[
{
value: "10k+", title: "Happy Customers", features: ["Quality focused", "Community driven"],
},
{
value: "5k", title: "Cups Brewed", features: ["Artisanal techniques", "Perfect consistency"],
},
{
value: "12+", title: "Local Farmers", features: ["Directly sourced", "Sustainable practices"],
},
]}
/>
</SectionErrorBoundary>
</div>
<div id="testimonials" data-section="testimonials">
<SectionErrorBoundary name="testimonials">
<div id="testimonials" data-section="testimonials">
<SectionErrorBoundary name="testimonials">
<TestimonialRatingCards
tag="Community Voices"
title="What Our Friends Say"
description="Discover why our guests make us their daily ritual."
testimonials={[
{
id: "1",
name: "Sarah Johnson",
role: "Creative Lead",
quote: "The best lattes in town. A hidden gem!",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/portrait-handsome-happy-young-man-relaxing-coffee-shop-spending-time-cafe-listening_1258-245399.jpg",
},
{
id: "2",
name: "Michael Chen",
role: "Software Engineer",
quote: "My favorite place to write code on Saturdays.",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-man-working-home_23-2149161002.jpg",
},
{
id: "3",
name: "Emily Rodriguez",
role: "Journalist",
quote: "Super cozy atmosphere and friendly team.",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-woman-reading-coffee-shop_23-2150183749.jpg",
},
{
id: "4",
name: "David Kim",
role: "Marketing Dir",
quote: "The sourdough bread is simply life changing.",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/beautiful-women-laughing-together-medium-shot_23-2148422483.jpg",
},
{
id: "5",
name: "Jessica Lee",
role: "Graphic Designer",
quote: "I love the attention to detail in their roasting.",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/close-up-businessman-with-cup-coffee_1098-1268.jpg",
},
]}
/>
</SectionErrorBoundary>
</div>
tag="Community Voices"
title="What Our Friends Say"
description="Discover why our guests make us their daily ritual."
testimonials={[
{ name: "Sarah Johnson", role: "Creative Lead", quote: "The best lattes in town. A hidden gem!", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/portrait-handsome-happy-young-man-relaxing-coffee-shop-spending-time-cafe-listening_1258-245399.jpg" },
{ name: "Michael Chen", role: "Software Engineer", quote: "My favorite place to write code on Saturdays.", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-man-working-home_23-2149161002.jpg" },
{ name: "Emily Rodriguez", role: "Journalist", quote: "Super cozy atmosphere and friendly team.", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-woman-reading-coffee-shop_23-2150183749.jpg" },
{ name: "David Kim", role: "Marketing Dir", quote: "The sourdough bread is simply life changing.", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/beautiful-women-laughing-together-medium-shot_23-2148422483.jpg" },
{ name: "Jessica Lee", role: "Graphic Designer", quote: "I love the attention to detail in their roasting.", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/close-up-businessman-with-cup-coffee_1098-1268.jpg" },
]}
/>
</SectionErrorBoundary>
</div>
<div id="contact" data-section="contact">
<SectionErrorBoundary name="contact">
<div id="contact" data-section="contact">
<SectionErrorBoundary name="contact">
<ContactCta
tag="Visit Us"
text="Join us for a fresh brew today. Located in the heart of downtown."
primaryButton={{
text: "Get Directions",
href: "#",
}}
secondaryButton={{
text: "Contact Us",
href: "#",
}}
/>
</SectionErrorBoundary>
</div>
tag="Visit Us"
text="Join us for a fresh brew today. Located in the heart of downtown."
primaryButton={{ text: "Get Directions", href: "#" }}
secondaryButton={{ text: "Contact Us", href: "#" }}
/>
</SectionErrorBoundary>
</div>
</>
);
}
}