Merge version_1 into main

Merge version_1 into main
This commit was merged in pull request #2.
This commit is contained in:
2026-05-18 11:04:39 +00:00

View File

@@ -32,17 +32,11 @@ export default function LandingPage() {
<NavbarLayoutFloatingOverlay
navItems={[
{
name: "About",
id: "#about",
},
name: "About", id: "#about"},
{
name: "Menu",
id: "#menu",
},
name: "Menu", id: "#menu"},
{
name: "Contact",
id: "#contact",
},
name: "Contact", id: "#contact"},
]}
brandName="Earthy Brew"
/>
@@ -51,47 +45,26 @@ export default function LandingPage() {
<div id="hero" data-section="hero">
<HeroBillboardRotatedCarousel
background={{
variant: "rotated-rays-static",
}}
variant: "rotated-rays-static"}}
title="Crafted with Passion"
description="Welcome to Earthy Brew, where every cup tells a story of tradition, quality, and community."
buttons={[
{
text: "View Menu",
href: "#menu",
},
text: "View Menu", href: "#menu"},
]}
carouselItems={[
{
id: "1",
imageSrc: "http://img.b2bpic.net/free-photo/coffee-shop-with-people_1162-118.jpg?_wi=1",
imageAlt: "cozy cafe atmosphere",
},
id: "1", imageSrc: "http://img.b2bpic.net/free-photo/coffee-shop-with-people_1162-118.jpg", imageAlt: "cozy cafe atmosphere"},
{
id: "2",
imageSrc: "http://img.b2bpic.net/free-photo/beautiful-fresh-relax-morning-coffee-cup-set_1150-7042.jpg?_wi=1",
imageAlt: "freshly roasted coffee beans",
},
id: "2", imageSrc: "http://img.b2bpic.net/free-photo/beautiful-fresh-relax-morning-coffee-cup-set_1150-7042.jpg", imageAlt: "freshly roasted coffee beans"},
{
id: "3",
imageSrc: "http://img.b2bpic.net/free-photo/unrecognizable-asian-woman-holding-cup-cappuccino-cafe_1098-20163.jpg?_wi=1",
imageAlt: "brewing coffee equipment",
},
id: "3", imageSrc: "http://img.b2bpic.net/free-photo/unrecognizable-asian-woman-holding-cup-cappuccino-cafe_1098-20163.jpg", imageAlt: "brewing coffee equipment"},
{
id: "4",
imageSrc: "http://img.b2bpic.net/free-photo/tasty-morning-pastry-coffee-display-traditional-city-cafe_613910-18517.jpg",
imageAlt: "cafe pastry display",
},
id: "4", imageSrc: "http://img.b2bpic.net/free-photo/tasty-morning-pastry-coffee-display-traditional-city-cafe_613910-18517.jpg", imageAlt: "cafe pastry display"},
{
id: "5",
imageSrc: "http://img.b2bpic.net/free-photo/bearded-hipster-using-laptop-cafe_171337-18088.jpg",
imageAlt: "comfortable cafe seating",
},
id: "5", imageSrc: "http://img.b2bpic.net/free-photo/bearded-hipster-using-laptop-cafe_171337-18088.jpg", imageAlt: "comfortable cafe seating"},
{
id: "6",
imageSrc: "http://img.b2bpic.net/free-photo/table-set-dinning-table_1339-3435.jpg",
imageAlt: "latte art close up",
},
id: "6", imageSrc: "http://img.b2bpic.net/free-photo/table-set-dinning-table_1339-3435.jpg", imageAlt: "latte art close up"},
]}
/>
</div>
@@ -101,14 +74,9 @@ export default function LandingPage() {
useInvertedBackground={false}
heading={[
{
type: "text",
content: "Our Philosophy of Flavor",
},
type: "text", content: "Our Philosophy of Flavor"},
{
type: "image",
src: "http://img.b2bpic.net/free-photo/lovely-women-relaxing-indoors_23-2148422441.jpg",
alt: "barista making specialty coffee",
},
type: "image", src: "http://img.b2bpic.net/free-photo/lovely-women-relaxing-indoors_23-2148422441.jpg", alt: "barista making specialty coffee"},
]}
/>
</div>
@@ -121,47 +89,17 @@ export default function LandingPage() {
useInvertedBackground={true}
products={[
{
id: "1",
name: "Classic Cappuccino",
price: "$4.50",
imageSrc: "http://img.b2bpic.net/free-photo/overhead-view-notebook-cup-black-tea-with-lemon-served-with-chocolate-raspberry-honey-dark-background_140725-141295.jpg",
imageAlt: "classic cappuccino coffee",
},
id: "1", name: "Classic Cappuccino", price: "$4.50", imageSrc: "http://img.b2bpic.net/free-photo/overhead-view-notebook-cup-black-tea-with-lemon-served-with-chocolate-raspberry-honey-dark-background_140725-141295.jpg", imageAlt: "classic cappuccino coffee"},
{
id: "2",
name: "Signature Iced Latte",
price: "$5.25",
imageSrc: "http://img.b2bpic.net/free-photo/cup-delicious-coffee_23-2148093851.jpg",
imageAlt: "iced latte refreshment",
},
id: "2", name: "Signature Iced Latte", price: "$5.25", imageSrc: "http://img.b2bpic.net/free-photo/cup-delicious-coffee_23-2148093851.jpg", imageAlt: "iced latte refreshment"},
{
id: "3",
name: "Buttery Croissant",
price: "$3.75",
imageSrc: "http://img.b2bpic.net/free-photo/close-up-breakfast-food_23-2147798946.jpg",
imageAlt: "fresh croissant pastry",
},
id: "3", name: "Buttery Croissant", price: "$3.75", imageSrc: "http://img.b2bpic.net/free-photo/close-up-breakfast-food_23-2147798946.jpg", imageAlt: "fresh croissant pastry"},
{
id: "4",
name: "Pour-Over Drip",
price: "$4.00",
imageSrc: "http://img.b2bpic.net/free-photo/beautiful-fresh-relax-morning-coffee-cup-set_1150-7037.jpg",
imageAlt: "drip coffee freshly brewed",
},
id: "4", name: "Pour-Over Drip", price: "$4.00", imageSrc: "http://img.b2bpic.net/free-photo/beautiful-fresh-relax-morning-coffee-cup-set_1150-7037.jpg", imageAlt: "drip coffee freshly brewed"},
{
id: "5",
name: "Blueberry Muffin",
price: "$3.50",
imageSrc: "http://img.b2bpic.net/free-photo/blueberry-muffin_74190-7072.jpg",
imageAlt: "blueberry muffin fresh",
},
id: "5", name: "Blueberry Muffin", price: "$3.50", imageSrc: "http://img.b2bpic.net/free-photo/blueberry-muffin_74190-7072.jpg", imageAlt: "blueberry muffin fresh"},
{
id: "6",
name: "Mocha Bliss",
price: "$5.00",
imageSrc: "http://img.b2bpic.net/free-photo/gourmet-hot-chocolate-with-marshmallow-cookie-generated-by-ai_188544-22965.jpg",
imageAlt: "mocha cafe beverage",
},
id: "6", name: "Mocha Bliss", price: "$5.00", imageSrc: "http://img.b2bpic.net/free-photo/gourmet-hot-chocolate-with-marshmallow-cookie-generated-by-ai_188544-22965.jpg", imageAlt: "mocha cafe beverage"},
]}
title="Signature Menu"
description="Discover your new favorite from our artisanal selection."
@@ -173,35 +111,15 @@ export default function LandingPage() {
useInvertedBackground={false}
testimonials={[
{
id: "1",
name: "Sarah Miller",
imageSrc: "http://img.b2bpic.net/free-photo/portrait-smiling-brunette-woman-drinks-morning-coffee-cafe_613910-12134.jpg",
imageAlt: "happy customer drinking coffee",
},
id: "1", name: "Sarah Miller", imageSrc: "http://img.b2bpic.net/free-photo/portrait-smiling-brunette-woman-drinks-morning-coffee-cafe_613910-12134.jpg", imageAlt: "happy customer drinking coffee"},
{
id: "2",
name: "James Chen",
imageSrc: "http://img.b2bpic.net/free-photo/smiling-teenage-girl-holding-cup-coffee-hand_23-2147906473.jpg",
imageAlt: "satisfied customer cafe",
},
id: "2", name: "James Chen", imageSrc: "http://img.b2bpic.net/free-photo/smiling-teenage-girl-holding-cup-coffee-hand_23-2147906473.jpg", imageAlt: "satisfied customer cafe"},
{
id: "3",
name: "Emily Davis",
imageSrc: "http://img.b2bpic.net/free-photo/side-view-smiley-people-antique-store_23-2149640700.jpg",
imageAlt: "happy breakfast visitor",
},
id: "3", name: "Emily Davis", imageSrc: "http://img.b2bpic.net/free-photo/side-view-smiley-people-antique-store_23-2149640700.jpg", imageAlt: "happy breakfast visitor"},
{
id: "4",
name: "Marcus Brown",
imageSrc: "http://img.b2bpic.net/free-photo/digital-art-style-pottery-illustration_23-2151813453.jpg",
imageAlt: "smiling coffee patron",
},
id: "4", name: "Marcus Brown", imageSrc: "http://img.b2bpic.net/free-photo/digital-art-style-pottery-illustration_23-2151813453.jpg", imageAlt: "smiling coffee patron"},
{
id: "5",
name: "Elena Rodriguez",
imageSrc: "http://img.b2bpic.net/free-photo/happy-man-with-thumbs-up_1187-3144.jpg",
imageAlt: "happy regular customer",
},
id: "5", name: "Elena Rodriguez", imageSrc: "http://img.b2bpic.net/free-photo/happy-man-with-thumbs-up_1187-3144.jpg", imageAlt: "happy regular customer"},
]}
cardTitle="Words from Our Community"
cardAnimation="slide-up"
@@ -216,55 +134,31 @@ export default function LandingPage() {
useInvertedBackground={true}
features={[
{
title: "Ethical Sourcing",
description: "Beans from sustainable farms.",
icon: Shield,
title: "Ethical Sourcing", description: "Beans from sustainable farms.", icon: Shield,
mediaItems: [
{
imageSrc: "http://img.b2bpic.net/free-photo/fragrant-coffee-beans-are-scattered-from-jar-rustic-tabletop-background-closeup-selective-focus-copy-space-banner_166373-2290.jpg",
imageAlt: "high quality coffee beans",
},
imageSrc: "http://img.b2bpic.net/free-photo/fragrant-coffee-beans-are-scattered-from-jar-rustic-tabletop-background-closeup-selective-focus-copy-space-banner_166373-2290.jpg", imageAlt: "high quality coffee beans"},
{
imageSrc: "http://img.b2bpic.net/free-photo/closeup-shot-brown-bag-with-red-coffee-beans-it_181624-18802.jpg",
imageAlt: "sustainable fair trade coffee",
},
imageSrc: "http://img.b2bpic.net/free-photo/closeup-shot-brown-bag-with-red-coffee-beans-it_181624-18802.jpg", imageAlt: "sustainable fair trade coffee"},
],
imageSrc: "http://img.b2bpic.net/free-photo/coffee-shop-with-people_1162-118.jpg?_wi=2",
imageAlt: "high quality coffee beans",
},
{
title: "Precision Roasting",
description: "Small batches for peak flavor.",
icon: Zap,
title: "Precision Roasting", description: "Small batches for peak flavor.", icon: Zap,
mediaItems: [
{
imageSrc: "http://img.b2bpic.net/free-photo/roasted-coffee-beans-close-up_23-2148337613.jpg",
imageAlt: "high quality coffee beans",
},
imageSrc: "http://img.b2bpic.net/free-photo/roasted-coffee-beans-close-up_23-2148337613.jpg", imageAlt: "high quality coffee beans"},
{
imageSrc: "http://img.b2bpic.net/free-photo/adult-nature-coffee-harvesting_23-2151711451.jpg",
imageAlt: "sustainable fair trade coffee",
},
imageSrc: "http://img.b2bpic.net/free-photo/adult-nature-coffee-harvesting_23-2151711451.jpg", imageAlt: "sustainable fair trade coffee"},
],
imageSrc: "http://img.b2bpic.net/free-photo/beautiful-fresh-relax-morning-coffee-cup-set_1150-7042.jpg?_wi=2",
imageAlt: "high quality coffee beans",
},
{
title: "Artisan Baristas",
description: "Coffee makers, flavor experts.",
icon: Award,
title: "Artisan Baristas", description: "Coffee makers, flavor experts.", icon: Award,
mediaItems: [
{
imageSrc: "http://img.b2bpic.net/free-photo/hands-holding-sack-coffee-beans_23-2148180251.jpg",
imageAlt: "high quality coffee beans",
},
imageSrc: "http://img.b2bpic.net/free-photo/hands-holding-sack-coffee-beans_23-2148180251.jpg", imageAlt: "high quality coffee beans"},
{
imageSrc: "http://img.b2bpic.net/free-photo/adult-harvesting-coffee_23-2151711353.jpg",
imageAlt: "sustainable fair trade coffee",
},
imageSrc: "http://img.b2bpic.net/free-photo/adult-harvesting-coffee_23-2151711353.jpg", imageAlt: "sustainable fair trade coffee"},
],
imageSrc: "http://img.b2bpic.net/free-photo/unrecognizable-asian-woman-holding-cup-cappuccino-cafe_1098-20163.jpg?_wi=2",
imageAlt: "high quality coffee beans",
},
]}
title="Crafting Excellence"
@@ -278,20 +172,11 @@ export default function LandingPage() {
useInvertedBackground={false}
faqs={[
{
id: "1",
title: "Do you offer plant-based milk?",
content: "Yes, we offer oat, almond, and soy alternatives.",
},
id: "1", title: "Do you offer plant-based milk?", content: "Yes, we offer oat, almond, and soy alternatives."},
{
id: "2",
title: "Can I work in the cafe?",
content: "Absolutely, we welcome remote workers.",
},
id: "2", title: "Can I work in the cafe?", content: "Absolutely, we welcome remote workers."},
{
id: "3",
title: "Do you sell coffee beans?",
content: "Yes, we sell fresh roasted beans daily.",
},
id: "3", title: "Do you sell coffee beans?", content: "Yes, we sell fresh roasted beans daily."},
]}
imageSrc="http://img.b2bpic.net/free-photo/low-angle-coffee-shop-owners-working_23-2148366570.jpg"
title="Frequently Asked"
@@ -306,8 +191,7 @@ export default function LandingPage() {
<ContactCenter
useInvertedBackground={true}
background={{
variant: "rotated-rays-static",
}}
variant: "rotated-rays-static"}}
tag="Newsletter"
title="Stay Updated"
description="Join our newsletter for weekly roasts and cafe updates."
@@ -318,29 +202,19 @@ export default function LandingPage() {
<FooterBase
columns={[
{
title: "Cafe",
items: [
title: "Cafe", items: [
{
label: "About",
href: "#about",
},
label: "About", href: "#about"},
{
label: "Menu",
href: "#menu",
},
label: "Menu", href: "#menu"},
],
},
{
title: "Legal",
items: [
title: "Legal", items: [
{
label: "Privacy",
href: "#",
},
label: "Privacy", href: "#"},
{
label: "Terms",
href: "#",
},
label: "Terms", href: "#"},
],
},
]}