Merge version_1 into main #1

Merged
bender merged 1 commits from version_1 into main 2026-04-22 21:25:24 +00:00

View File

@@ -32,65 +32,36 @@ export default function LandingPage() {
<NavbarLayoutFloatingInline
navItems={[
{
name: "Home",
id: "hero",
},
name: "Home", id: "hero"},
{
name: "Why Us",
id: "why-365",
},
name: "Why Us", id: "why-365"},
{
name: "Menu",
id: "menu",
},
name: "Menu", id: "menu"},
{
name: "Location",
id: "location",
},
name: "Location", id: "location"},
]}
brandName="365"
button={{
text: "Come In",
href: "#location",
}}
text: "Come In", href: "#location"}}
/>
</div>
<div id="hero" data-section="hero">
<HeroSplitDualMedia
background={{
variant: "plain",
}}
variant: "plain"}}
title="Barcelona's Best-Kept Breakfast Secret"
description="Start every morning with the ritual of exceptional coffee, fresh artisan bread, and a community that greets you by name. Your daily breakfast just became the highlight of your day."
tag="Daily Breakfast Experience"
buttons={[
{
text: "Come In Today",
href: "#location",
},
text: "Come In Today", href: "#location"},
]}
mediaItems={[
{
imageSrc: "http://img.b2bpic.net/free-photo/delicious-chocolate-dessert_114579-4327.jpg",
imageAlt: "Bakery interior",
},
imageSrc: "http://img.b2bpic.net/free-photo/delicious-chocolate-dessert_114579-4327.jpg", imageAlt: "Bakery interior"},
{
imageSrc: "http://img.b2bpic.net/free-photo/portrait-beautiful-woman-bar-counter-hipster-pub_482257-18230.jpg",
imageAlt: "Coffee and bread",
},
{
imageSrc: "http://img.b2bpic.net/free-photo/cropped-image-lot-bread-table_171337-16157.jpg",
imageAlt: "Cropped image of a lot of bread on table",
},
{
imageSrc: "http://img.b2bpic.net/free-photo/close-up-view-chocolate-muffin_23-2148297975.jpg",
imageAlt: "Close-up view of chocolate muffin",
},
{
imageSrc: "http://img.b2bpic.net/free-photo/close-up-cinnamon-rolls-plate_23-2148604549.jpg",
imageAlt: "Close-up cinnamon rolls on a plate",
},
imageSrc: "http://img.b2bpic.net/free-photo/portrait-beautiful-woman-bar-counter-hipster-pub_482257-18230.jpg", imageAlt: "Coffee and bread"}
]}
mediaAnimation="slide-up"
rating={5}
@@ -107,20 +78,11 @@ export default function LandingPage() {
useInvertedBackground={false}
features={[
{
title: "Artisan Bread Baked Daily",
description: "From sourdough to rustic loaves, our bread is baked every morning using traditional techniques.",
imageSrc: "http://img.b2bpic.net/free-photo/high-view-bread-cloth_23-2148258652.jpg",
},
title: "Artisan Bread Baked Daily", description: "From sourdough to rustic loaves, our bread is baked every morning using traditional techniques.", imageSrc: "http://img.b2bpic.net/free-photo/high-view-bread-cloth_23-2148258652.jpg"},
{
title: "Exceptional Service",
description: "Our team knows your order by heart and treats every morning like a special occasion.",
imageSrc: "http://img.b2bpic.net/free-photo/man-apron-smiling-making-coffee_23-2148366702.jpg",
},
title: "Exceptional Service", description: "Our team knows your order by heart and treats every morning like a special occasion.", imageSrc: "http://img.b2bpic.net/free-photo/man-apron-smiling-making-coffee_23-2148366702.jpg"},
{
title: "The Warmest Spot in the Barrio",
description: "A neighborhood gem designed for slow mornings, catch-ups, and quiet solitude alike.",
imageSrc: "http://img.b2bpic.net/free-photo/person-cafe-enjoying-book_23-2150064702.jpg",
},
title: "The Warmest Spot in the Barrio", description: "A neighborhood gem designed for slow mornings, catch-ups, and quiet solitude alike.", imageSrc: "http://img.b2bpic.net/free-photo/person-cafe-enjoying-book_23-2150064702.jpg"},
]}
title="Why Choose 365?"
description="Its not just breakfast; its a daily ritual of quality, service, and local warmth."
@@ -135,47 +97,17 @@ export default function LandingPage() {
useInvertedBackground={false}
products={[
{
id: "p1",
name: "Rustic Artisan Sourdough",
price: "From €4.50",
variant: "Bakery",
imageSrc: "http://img.b2bpic.net/free-photo/handmade-round-bread-wooden-board_114579-19817.jpg",
},
id: "p1", name: "Rustic Artisan Sourdough", price: "From €4.50", variant: "Bakery", imageSrc: "http://img.b2bpic.net/free-photo/handmade-round-bread-wooden-board_114579-19817.jpg"},
{
id: "p2",
name: "Signature Espresso Roast",
price: "From €2.20",
variant: "Coffee",
imageSrc: "http://img.b2bpic.net/free-photo/table-breakfast-set_1339-1949.jpg",
},
id: "p2", name: "Signature Espresso Roast", price: "From €2.20", variant: "Coffee", imageSrc: "http://img.b2bpic.net/free-photo/table-breakfast-set_1339-1949.jpg"},
{
id: "p3",
name: "Classic Bocadillo de Jamón",
price: "From €5.50",
variant: "Signature",
imageSrc: "http://img.b2bpic.net/free-photo/tasty-sandwich-with-salami-pickled-cucumbers-mayo-served-plate_1220-7016.jpg",
},
id: "p3", name: "Classic Bocadillo de Jamón", price: "From €5.50", variant: "Signature", imageSrc: "http://img.b2bpic.net/free-photo/tasty-sandwich-with-salami-pickled-cucumbers-mayo-served-plate_1220-7016.jpg"},
{
id: "p4",
name: "Buttery Croissant",
price: "From €1.80",
variant: "Pastry",
imageSrc: "http://img.b2bpic.net/free-photo/side-view-croissant-plate-trivet-with-lemon-tangerine-kumquat-flour-ginger-with-spoon-honey-dipper-rolling-pin-black-background_141793-130598.jpg",
},
id: "p4", name: "Buttery Croissant", price: "From €1.80", variant: "Pastry", imageSrc: "http://img.b2bpic.net/free-photo/side-view-croissant-plate-trivet-with-lemon-tangerine-kumquat-flour-ginger-with-spoon-honey-dipper-rolling-pin-black-background_141793-130598.jpg"},
{
id: "p5",
name: "Daily Fresh Smoothie",
price: "From €4.00",
variant: "Drink",
imageSrc: "http://img.b2bpic.net/free-photo/pink-juice-glass-cup-with-yellow-pipes-blue-background-high-quality-photo_114579-53150.jpg",
},
id: "p5", name: "Daily Fresh Smoothie", price: "From €4.00", variant: "Drink", imageSrc: "http://img.b2bpic.net/free-photo/pink-juice-glass-cup-with-yellow-pipes-blue-background-high-quality-photo_114579-53150.jpg"},
{
id: "p6",
name: "Assorted Breakfast Treats",
price: "From €3.00",
variant: "Pastry",
imageSrc: "http://img.b2bpic.net/free-photo/delicious-cookies-arrangement_23-2150714450.jpg",
},
id: "p6", name: "Assorted Breakfast Treats", price: "From €3.00", variant: "Pastry", imageSrc: "http://img.b2bpic.net/free-photo/delicious-cookies-arrangement_23-2150714450.jpg"},
]}
title="Signature Menu Highlights"
description="Indulge in our carefully curated selection of daily breakfast essentials."
@@ -203,40 +135,15 @@ export default function LandingPage() {
useInvertedBackground={false}
testimonials={[
{
id: "t1",
name: "Maria Lopez",
handle: "@maria_l",
testimonial: "I travel 4 metro stops every day just for the bread. It's truly life-changing.",
imageSrc: "http://img.b2bpic.net/free-photo/portrait-waitress-holding-tray-muffins-counter_107420-12318.jpg",
},
id: "t1", name: "Maria Lopez", handle: "@maria_l", testimonial: "I travel 4 metro stops every day just for the bread. It's truly life-changing.", imageSrc: "http://img.b2bpic.net/free-photo/portrait-waitress-holding-tray-muffins-counter_107420-12318.jpg"},
{
id: "t2",
name: "Jordi Serra",
handle: "@jordis",
testimonial: "Anna always knows what I want before I say it. This is more than a café.",
imageSrc: "http://img.b2bpic.net/free-photo/team-young-colleagues-having-meeting-cafe_273609-16254.jpg",
},
id: "t2", name: "Jordi Serra", handle: "@jordis", testimonial: "Anna always knows what I want before I say it. This is more than a café.", imageSrc: "http://img.b2bpic.net/free-photo/team-young-colleagues-having-meeting-cafe_273609-16254.jpg"},
{
id: "t3",
name: "Elena Valls",
handle: "@elenav",
testimonial: "The best breakfast spot in Barcelona, no question. The vibe is immaculate.",
imageSrc: "http://img.b2bpic.net/free-photo/shop-assistant-preparing-croissant-bag_23-2147985160.jpg",
},
id: "t3", name: "Elena Valls", handle: "@elenav", testimonial: "The best breakfast spot in Barcelona, no question. The vibe is immaculate.", imageSrc: "http://img.b2bpic.net/free-photo/shop-assistant-preparing-croissant-bag_23-2147985160.jpg"},
{
id: "t4",
name: "Carlos Ruiz",
handle: "@cruiz",
testimonial: "My morning wouldn't start without their coffee and croissant. A neighborhood staple.",
imageSrc: "http://img.b2bpic.net/free-photo/girl-with-cheesecake_1303-3944.jpg",
},
id: "t4", name: "Carlos Ruiz", handle: "@cruiz", testimonial: "My morning wouldn't start without their coffee and croissant. A neighborhood staple.", imageSrc: "http://img.b2bpic.net/free-photo/girl-with-cheesecake_1303-3944.jpg"},
{
id: "t5",
name: "Sofia Marti",
handle: "@sofiam",
testimonial: "Such a warm, friendly team. I feel like family every time I walk in.",
imageSrc: "http://img.b2bpic.net/free-photo/good-day-only-with-good-coffee_329181-2927.jpg",
},
id: "t5", name: "Sofia Marti", handle: "@sofiam", testimonial: "Such a warm, friendly team. I feel like family every time I walk in.", imageSrc: "http://img.b2bpic.net/free-photo/good-day-only-with-good-coffee_329181-2927.jpg"},
]}
title="Barcelona's Favorite Morning Ritual"
description="Join our community of regulars who start their day at 365."
@@ -248,14 +155,7 @@ export default function LandingPage() {
textboxLayout="default"
useInvertedBackground={false}
names={[
"Barcelona Food Guide",
"The Daily Breakfast",
"Culinary Excellence",
"Neighborhood Gem",
"Artisan Bakery Award",
"Sustainable Grain Daily",
"Modern Cafe Review",
]}
"Barcelona Food Guide", "The Daily Breakfast", "Culinary Excellence", "Neighborhood Gem", "Artisan Bakery Award", "Sustainable Grain Daily", "Modern Cafe Review"]}
title="Recognized by the Community"
description="Proudly recognized as a cornerstone of Barcelonas morning breakfast culture."
/>
@@ -265,14 +165,11 @@ export default function LandingPage() {
<ContactText
useInvertedBackground={false}
background={{
variant: "plain",
}}
variant: "plain"}}
text="Find us in the heart of the Barrio. Open daily from 7:00 AM to 8:00 PM. See you tomorrow morning for your usual order."
buttons={[
{
text: "Find Us on Maps",
href: "https://maps.google.com",
},
text: "Find Us on Maps", href: "https://maps.google.com"},
]}
/>
</div>
@@ -281,14 +178,11 @@ export default function LandingPage() {
<ContactText
useInvertedBackground={true}
background={{
variant: "plain",
}}
variant: "plain"}}
text="Your Morning Deserves Better. See You Tomorrow."
buttons={[
{
text: "Come In Today",
href: "#location",
},
text: "Come In Today", href: "#location"},
]}
/>
</div>
@@ -298,42 +192,27 @@ export default function LandingPage() {
logoText="365"
columns={[
{
title: "About",
items: [
title: "About", items: [
{
label: "Our Story",
href: "#why-365",
},
label: "Our Story", href: "#why-365"},
{
label: "The Ritual",
href: "#the-experience",
},
label: "The Ritual", href: "#the-experience"},
],
},
{
title: "Menu",
items: [
title: "Menu", items: [
{
label: "Breads",
href: "#menu",
},
label: "Breads", href: "#menu"},
{
label: "Breakfast",
href: "#menu",
},
label: "Breakfast", href: "#menu"},
],
},
{
title: "Visit",
items: [
title: "Visit", items: [
{
label: "Location",
href: "#location",
},
label: "Location", href: "#location"},
{
label: "Hours",
href: "#location",
},
label: "Hours", href: "#location"},
],
},
]}