Merge version_1 into main #2

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

View File

@@ -26,390 +26,119 @@ export default function LandingPage() {
headingFontWeight="light"
>
<ReactLenis root>
<div id="nav" data-section="nav">
<NavbarLayoutFloatingInline
navItems={[
{
name: "Home",
id: "hero",
},
{
name: "Menu",
id: "products",
},
{
name: "About",
id: "about",
},
{
name: "Contact",
id: "contact",
},
]}
brandName="Mocha Madness"
/>
</div>
<div id="nav" data-section="nav">
<NavbarLayoutFloatingInline
navItems={[
{ name: "Home", id: "hero" },
{ name: "Menu", id: "products" },
{ name: "About", id: "about" },
{ name: "Contact", id: "contact" },
]}
brandName="Mocha Madness"
button={{ text: "Order Now", href: "#contact" }}
/>
</div>
<div id="hero" data-section="hero">
<HeroSplitTestimonial
background={{
variant: "gradient-bars",
}}
title="MOCHA MADNESS"
description="South Dakotas Favorite Roadside Coffee Stop. Fast, friendly, and seriously good coffee."
testimonials={[
{
name: "Sarah J.",
handle: "@traveler",
testimonial: "Best coffee in South Central South Dakota! Fast and friendly service.",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/morning-coffee-with-sunlight_1421-270.jpg?_wi=1",
imageAlt: "small town rustic coffee stand drive up",
},
{
name: "Mark D.",
handle: "@local",
testimonial: "Always quick and friendly. My latte was amazing every time.",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/front-view-smiley-barista-serving-cups-coffee_23-2148522983.jpg?_wi=1",
imageAlt: "small town rustic coffee stand drive up",
},
{
name: "Emily D.",
handle: "@daily",
testimonial: "The best way to start a long road trip. Highly recommend!",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/smiling-stylish-woman-holding-coffee-cup_171337-13345.jpg?_wi=1",
imageAlt: "small town rustic coffee stand drive up",
},
{
name: "David W.",
handle: "@tourist",
testimonial: "Friendly service and great coffee—what more could you ask for?",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/couple-wearing-aprons-having-coffee-shop_23-2148366648.jpg?_wi=1",
imageAlt: "small town rustic coffee stand drive up",
},
{
name: "Anna B.",
handle: "@regular",
testimonial: "The quality here is consistently excellent. My go-to stop.",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/man-smiling-posing-with-coffee-cup_23-2148366705.jpg?_wi=1",
imageAlt: "small town rustic coffee stand drive up",
},
]}
buttons={[
{
text: "View Menu",
href: "#products",
},
{
text: "Order Ahead",
href: "#contact",
},
]}
imageSrc="http://img.b2bpic.net/free-photo/morning-coffee-with-sunlight_1421-270.jpg?_wi=2"
mediaAnimation="slide-up"
avatars={[
{
src: "http://img.b2bpic.net/free-photo/cup-coffee-wooden_1150-8063.jpg",
alt: "Customer portrait 1",
},
{
src: "http://img.b2bpic.net/free-photo/high-angle-cup-milk-grass_23-2148399099.jpg",
alt: "Customer portrait 2",
},
{
src: "http://img.b2bpic.net/free-photo/cup-tea-cinnamon-gingerbread-cookies-wooden-plate-high-quality-photo_114579-35776.jpg",
alt: "Customer portrait 3",
},
{
src: "http://img.b2bpic.net/free-photo/latte-cup-garnished-with-cinnamon-sticks-served-wood-box-with-tree-branch_141793-138.jpg",
alt: "Customer portrait 4",
},
{
src: "http://img.b2bpic.net/free-photo/spectacular-woman-with-dark-long-hair-smiling-coffee-break_291650-641.jpg",
alt: "Customer portrait 5",
},
]}
marqueeItems={[
{
type: "text",
text: "Fresh Roasted",
},
{
type: "text",
text: "Fast Drive-Up",
},
{
type: "text",
text: "Locally Loved",
},
{
type: "text",
text: "Handcrafted",
},
{
type: "text",
text: "Road Trip Ready",
},
]}
/>
</div>
<div id="hero" data-section="hero">
<HeroSplitTestimonial
background={{ variant: "gradient-bars" }}
title="MOCHA MADNESS"
description="South Dakotas Favorite Roadside Coffee Stop. Fast, friendly, and seriously good coffee."
testimonials={[
{ name: "Sarah J.", handle: "@traveler", testimonial: "Best coffee in South Central South Dakota! Fast and friendly service.", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/morning-coffee-with-sunlight_1421-270.jpg" },
{ name: "Mark D.", handle: "@local", testimonial: "Always quick and friendly. My latte was amazing every time.", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/front-view-smiley-barista-serving-cups-coffee_23-2148522983.jpg" },
{ name: "Emily D.", handle: "@daily", testimonial: "The best way to start a long road trip. Highly recommend!", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/smiling-stylish-woman-holding-coffee-cup_171337-13345.jpg" },
{ name: "David W.", handle: "@tourist", testimonial: "Friendly service and great coffee—what more could you ask for?", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/couple-wearing-aprons-having-coffee-shop_23-2148366648.jpg" },
{ name: "Anna B.", handle: "@regular", testimonial: "The quality here is consistently excellent. My go-to stop.", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/man-smiling-posing-with-coffee-cup_23-2148366705.jpg" }
]}
buttons={[{ text: "View Menu", href: "#products" }, { text: "Order Ahead", href: "#contact" }]}
imageSrc="http://img.b2bpic.net/free-photo/morning-coffee-with-sunlight_1421-270.jpg"
mediaAnimation="slide-up"
/>
</div>
<div id="testimonials" data-section="testimonials">
<TestimonialCardTen
textboxLayout="split"
useInvertedBackground={false}
testimonials={[
{
id: "1",
title: "Top Notch",
quote: "BEST COFFEE IN SOUTH CENTRAL SOUTH DAKOTA!!!",
name: "Sarah Johnson",
role: "Traveler",
imageSrc: "http://img.b2bpic.net/free-photo/front-view-smiley-barista-serving-cups-coffee_23-2148522983.jpg?_wi=2",
},
{
id: "2",
title: "Quick Stop",
quote: "Super quick and friendly… latte was amazing.",
name: "Mark Miller",
role: "Commuter",
imageSrc: "http://img.b2bpic.net/free-photo/smiling-stylish-woman-holding-coffee-cup_171337-13345.jpg?_wi=2",
},
{
id: "3",
title: "Great Vibe",
quote: "The gentleman was super polite — great conversation while he made the coffee.",
name: "Emily Davis",
role: "Regular",
imageSrc: "http://img.b2bpic.net/free-photo/couple-wearing-aprons-having-coffee-shop_23-2148366648.jpg?_wi=2",
},
{
id: "4",
title: "Fantastic",
quote: "Highly recommend stopping by. Great energy and drinks.",
name: "David Wilson",
role: "Tourist",
imageSrc: "http://img.b2bpic.net/free-photo/man-smiling-posing-with-coffee-cup_23-2148366705.jpg?_wi=2",
},
{
id: "5",
title: "Quality",
quote: "You can taste the quality. Definitely my go-to spot.",
name: "Anna Brown",
role: "Local",
imageSrc: "http://img.b2bpic.net/free-photo/woman-drinking-hot-chocolate-cafe_23-2149944029.jpg",
},
]}
title="Customer Love"
description="Hear what our friends say about their favorite stop."
/>
</div>
<div id="testimonials" data-section="testimonials">
<TestimonialCardTen
textboxLayout="split"
useInvertedBackground={false}
testimonials={[
{ id: "1", title: "Top Notch", quote: "BEST COFFEE!", name: "Sarah Johnson", role: "Traveler", imageSrc: "http://img.b2bpic.net/free-photo/front-view-smiley-barista-serving-cups-coffee_23-2148522983.jpg" },
{ id: "2", title: "Quick Stop", quote: "Super quick and friendly.", name: "Mark Miller", role: "Commuter", imageSrc: "http://img.b2bpic.net/free-photo/smiling-stylish-woman-holding-coffee-cup_171337-13345.jpg" },
{ id: "3", title: "Great Vibe", quote: "Great conversation!", name: "Emily Davis", role: "Regular", imageSrc: "http://img.b2bpic.net/free-photo/couple-wearing-aprons-having-coffee-shop_23-2148366648.jpg" },
{ id: "4", title: "Fantastic", quote: "Highly recommend.", name: "David Wilson", role: "Tourist", imageSrc: "http://img.b2bpic.net/free-photo/man-smiling-posing-with-coffee-cup_23-2148366705.jpg" },
{ id: "5", title: "Quality", quote: "My go-to spot.", name: "Anna Brown", role: "Local", imageSrc: "http://img.b2bpic.net/free-photo/woman-drinking-hot-chocolate-cafe_23-2149944029.jpg" }
]}
title="Customer Love"
description="Hear what our friends say."
/>
</div>
<div id="products" data-section="products">
<ProductCardFour
animationType="slide-up"
textboxLayout="split"
gridVariant="uniform-all-items-equal"
useInvertedBackground={true}
products={[
{
id: "p1",
name: "Caramel Frappe",
price: "$5.50",
variant: "Cold",
imageSrc: "http://img.b2bpic.net/free-photo/hot-cup-caramel-coffee-with-cream_140725-7520.jpg",
},
{
id: "p2",
name: "Dirty Chai Latte",
price: "$5.25",
variant: "Hot/Cold",
imageSrc: "http://img.b2bpic.net/free-photo/pair-coffee-drinks-with-milk_140725-4363.jpg",
},
{
id: "p3",
name: "Classic Latte",
price: "$4.50",
variant: "Hot",
imageSrc: "http://img.b2bpic.net/free-photo/cute-arrangement-coffee-elements_23-2148255051.jpg",
},
{
id: "p4",
name: "Fruit Smoothie",
price: "$6.00",
variant: "Cold",
imageSrc: "http://img.b2bpic.net/free-photo/pineapple-smoothie_1339-1117.jpg",
},
{
id: "p5",
name: "Iced Mocha",
price: "$5.00",
variant: "Cold",
imageSrc: "http://img.b2bpic.net/free-photo/coconut-coffee-chocolate-smoothie_661915-594.jpg",
},
{
id: "p6",
name: "Cappuccino",
price: "$4.75",
variant: "Hot",
imageSrc: "http://img.b2bpic.net/free-photo/portrait-young-man-working-as-barista-making-coffee-restaurant-barista-apron-white-shirt-standing-with-cup-coffee-his-workplace-coffee-shop_574295-4957.jpg",
},
]}
title="Featured Drinks"
description="Hand-crafted favorites to fuel your journey."
/>
</div>
<div id="products" data-section="products">
<ProductCardFour
animationType="slide-up"
textboxLayout="split"
gridVariant="uniform-all-items-equal"
useInvertedBackground={true}
products={[
{ id: "p1", name: "Caramel Frappe", price: "$5.50", variant: "Cold", imageSrc: "http://img.b2bpic.net/free-photo/hot-cup-caramel-coffee-with-cream_140725-7520.jpg" },
{ id: "p2", name: "Dirty Chai Latte", price: "$5.25", variant: "Hot/Cold", imageSrc: "http://img.b2bpic.net/free-photo/pair-coffee-drinks-with-milk_140725-4363.jpg" },
{ id: "p3", name: "Classic Latte", price: "$4.50", variant: "Hot", imageSrc: "http://img.b2bpic.net/free-photo/cute-arrangement-coffee-elements_23-2148255051.jpg" }
]}
title="Featured Drinks"
description="Hand-crafted favorites."
/>
</div>
<div id="about" data-section="about">
<MetricCardSeven
animationType="slide-up"
textboxLayout="split"
useInvertedBackground={false}
metrics={[
{
id: "m1",
value: "100%",
title: "Friendliness",
items: [
"Always served with a smile",
"Personalized service",
"Local roots",
],
},
{
id: "m2",
value: "Fast",
title: "Service",
items: [
"Ready for the road",
"Drive-up convenience",
"Minimal wait times",
],
},
{
id: "m3",
value: "High",
title: "Quality",
items: [
"Fan favorite ingredients",
"Hand-crafted drinks",
"Consistent flavor",
],
},
]}
title="Small Shop, Big Flavor"
description="Mocha Madness is built on good coffee and even better conversations."
/>
</div>
<div id="about" data-section="about">
<MetricCardSeven
animationType="slide-up"
textboxLayout="split"
useInvertedBackground={false}
metrics={[
{ id: "m1", value: "100%", title: "Friendliness", items: ["Smile", "Service", "Local"] },
{ id: "m2", value: "Fast", title: "Service", items: ["Road", "Drive-up", "Wait"] },
{ id: "m3", value: "High", title: "Quality", items: ["Ingredients", "Crafted", "Flavor"] }
]}
title="Small Shop"
description="Built on good coffee."
/>
</div>
<div id="faq" data-section="faq">
<FaqSplitText
useInvertedBackground={true}
faqs={[
{
id: "f1",
title: "Do you offer drive-up?",
content: "Yes! We specialize in fast, convenient drive-up service.",
},
{
id: "f2",
title: "Can I order ahead?",
content: "Absolutely. Use our order ahead form to skip the wait.",
},
{
id: "f3",
title: "Are you open on weekends?",
content: "Yes, we are open seven days a week to keep you fueled.",
},
]}
sideTitle="Questions?"
sideDescription="We're here to make your stop the best part of your trip."
faqsAnimation="slide-up"
/>
</div>
<div id="faq" data-section="faq">
<FaqSplitText
useInvertedBackground={true}
faqs={[
{ id: "f1", title: "Drive-up?", content: "Yes!" },
{ id: "f2", title: "Order ahead?", content: "Yes!" },
{ id: "f3", title: "Weekends?", content: "Open 7 days." }
]}
sideTitle="Questions?"
faqsAnimation="slide-up"
/>
</div>
<div id="contact" data-section="contact">
<ContactCTA
useInvertedBackground={false}
background={{
variant: "glowing-orb",
}}
tag="Get in touch"
title="Ready for your next coffee?"
description="Stop by our drive-up stand or reach out to us with questions."
buttons={[
{
text: "Visit Us",
href: "#",
},
{
text: "Call Now",
href: "tel:5550123",
},
]}
/>
</div>
<div id="contact" data-section="contact">
<ContactCTA
background={{ variant: "glowing-orb" }}
tag="Get in touch"
title="Ready for coffee?"
description="Stop by our stand."
buttons={[{ text: "Visit", href: "#" }, { text: "Call", href: "tel:5550123" }]}
useInvertedBackground={false}
/>
</div>
<div id="footer" data-section="footer">
<FooterBaseReveal
logoText="Mocha Madness"
columns={[
{
title: "Navigation",
items: [
{
label: "Home",
href: "#hero",
},
{
label: "Menu",
href: "#products",
},
{
label: "About",
href: "#about",
},
],
},
{
title: "Contact",
items: [
{
label: "Call Us",
href: "tel:5550123",
},
{
label: "Location",
href: "#",
},
{
label: "Social Media",
href: "#",
},
],
},
{
title: "Legal",
items: [
{
label: "Privacy Policy",
href: "#",
},
{
label: "Terms of Service",
href: "#",
},
],
},
]}
copyrightText="© 2024 Mocha Madness. All rights reserved."
/>
</div>
<div id="footer" data-section="footer">
<FooterBaseReveal
logoText="Mocha Madness"
columns={[
{ title: "Navigation", items: [{ label: "Home", href: "#hero" }, { label: "Menu", href: "#products" }] },
{ title: "Contact", items: [{ label: "Call", href: "tel:5550123" }] }
]}
copyrightText="© 2024 Mocha Madness"
/>
</div>
</ReactLenis>
</ThemeProvider>
);
}
}