Compare commits
4 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 0788823900 | |||
| 8d9495ccf2 | |||
| 3c68d3ea23 | |||
| fd2febf4d6 |
@@ -38,25 +38,24 @@ export default function LandingPage() {
|
|||||||
{ name: "Reviews", id: "testimonials" },
|
{ name: "Reviews", id: "testimonials" },
|
||||||
{ name: "Contact", id: "contact" },
|
{ name: "Contact", id: "contact" },
|
||||||
]}
|
]}
|
||||||
brandName="Earthy Brew"
|
brandName="Bean And Steal"
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div id="hero" data-section="hero">
|
<div id="hero" data-section="hero">
|
||||||
<HeroSplitDualMedia
|
<HeroSplitDualMedia
|
||||||
background={{ variant: "radial-gradient" }}
|
background={{ variant: "radial-gradient" }}
|
||||||
title="Simplicity in Every Cup"
|
title="Bean And Steal"
|
||||||
description="Experience the quiet ritual of hand-roasted coffee, ethically sourced and crafted for the mindful morning."
|
description="Ascetic coffee for the deliberate mind. Precision roasted, ethically sourced, purely enjoyed."
|
||||||
tag="Small Batch Artisans"
|
tag="The Daily Ritual"
|
||||||
|
buttons={[{ text: "Experience the Ritual", href: "#products" }]}
|
||||||
mediaItems={[
|
mediaItems={[
|
||||||
{
|
{ imageSrc: "http://img.b2bpic.net/free-photo/side-view-albino-woman-sitting-table_23-2150171835.jpg", imageAlt: "Minimalist Space" },
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/side-view-albino-woman-sitting-table_23-2150171835.jpg", imageAlt: "Minimalist Coffee Shop"},
|
{ imageSrc: "http://img.b2bpic.net/free-photo/high-angle-coffee-with-copy-space_23-2148464840.jpg", imageAlt: "Manual Brew" },
|
||||||
{
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/high-angle-coffee-with-copy-space_23-2148464840.jpg", imageAlt: "Latte Art Preparation"},
|
|
||||||
]}
|
]}
|
||||||
mediaAnimation="blur-reveal"
|
mediaAnimation="blur-reveal"
|
||||||
rating={5}
|
rating={5}
|
||||||
ratingText="Trusted by 500+ coffee lovers"
|
ratingText="Loved by the local minimalist community"
|
||||||
tagIcon={Sparkles}
|
tagIcon={Sparkles}
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
@@ -64,8 +63,8 @@ export default function LandingPage() {
|
|||||||
<div id="about" data-section="about">
|
<div id="about" data-section="about">
|
||||||
<TextAbout
|
<TextAbout
|
||||||
useInvertedBackground={false}
|
useInvertedBackground={false}
|
||||||
tag="Our Philosophy"
|
tag="Our Ethos"
|
||||||
title="Roasted for the Slow Morning"
|
title="Simple ingredients. Profound experience. No excess, just coffee."
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
@@ -76,12 +75,12 @@ export default function LandingPage() {
|
|||||||
gridVariant="uniform-all-items-equal"
|
gridVariant="uniform-all-items-equal"
|
||||||
useInvertedBackground={true}
|
useInvertedBackground={true}
|
||||||
products={[
|
products={[
|
||||||
{ id: "p1", name: "Ethiopian Yirgacheffe", price: "$18", imageSrc: "http://img.b2bpic.net/free-photo/close-up-portrait-barista-white-t-shirt-jeans-pouring-coffee-beans-into-modern-small-burr-grinder_346278-1114.jpg" },
|
{ id: "p1", name: "Origin Light", price: "$22", imageSrc: "http://img.b2bpic.net/free-photo/close-up-portrait-barista-white-t-shirt-jeans-pouring-coffee-beans-into-modern-small-burr-grinder_346278-1114.jpg" },
|
||||||
{ id: "p2", name: "Cold Brew Essence", price: "$6", imageSrc: "http://img.b2bpic.net/free-photo/high-angle-delicious-coffee-cup_23-2149600693.jpg" },
|
{ id: "p2", name: "Ascetic Brew", price: "$7", imageSrc: "http://img.b2bpic.net/free-photo/high-angle-delicious-coffee-cup_23-2149600693.jpg" },
|
||||||
{ id: "p3", name: "Classic Butter Croissant", price: "$4", imageSrc: "http://img.b2bpic.net/free-photo/tasty-coffee-croissant-breakfast_23-2148230538.jpg" },
|
{ id: "p3", name: "Pure Toast", price: "$5", imageSrc: "http://img.b2bpic.net/free-photo/tasty-coffee-croissant-breakfast_23-2148230538.jpg" },
|
||||||
]}
|
]}
|
||||||
title="Signature Roasts & Bites"
|
title="The Essentials"
|
||||||
description="Hand-picked offerings for those who appreciate the craft."
|
description="A curation of the necessities."
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
@@ -91,12 +90,12 @@ export default function LandingPage() {
|
|||||||
useInvertedBackground={false}
|
useInvertedBackground={false}
|
||||||
animationType="blur-reveal"
|
animationType="blur-reveal"
|
||||||
features={[
|
features={[
|
||||||
{ title: "Direct Trade", description: "We work directly with farmers to ensure fair living wages.", icon: Shield },
|
{ title: "Direct Origin", description: "Traceable transparency from farm to cup.", icon: Shield },
|
||||||
{ title: "Slow Roasted", description: "Small-batch roasting brings out the natural nuance.", icon: Flame },
|
{ title: "Minimal Processing", description: "Preserving the true essence of the bean.", icon: Flame },
|
||||||
{ title: "Eco-Conscious", description: "Compostable packaging is at the heart of our operations.", icon: Leaf },
|
{ title: "Zero Waste", description: "Conscious packaging for a cleaner future.", icon: Leaf },
|
||||||
]}
|
]}
|
||||||
title="Why Our Coffee Matters"
|
title="Pure Craft"
|
||||||
description="Ethical sourcing meets precise roasting to bring you the cleanest cup possible."
|
description="We believe in removing everything that doesn't belong."
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
@@ -107,12 +106,12 @@ export default function LandingPage() {
|
|||||||
gridVariant="bento-grid"
|
gridVariant="bento-grid"
|
||||||
useInvertedBackground={true}
|
useInvertedBackground={true}
|
||||||
metrics={[
|
metrics={[
|
||||||
{ id: "m1", value: "2.4K", description: "Cups served daily" },
|
{ id: "m1", value: "3", description: "Direct-trade origins" },
|
||||||
{ id: "m2", value: "15+", description: "Global partnerships" },
|
{ id: "m2", value: "12", description: "Hours of slow-roast process" },
|
||||||
{ id: "m3", value: "100%", description: "Sustainable sourcing" },
|
{ id: "m3", value: "0", description: "Unnecessary additives" },
|
||||||
]}
|
]}
|
||||||
title="Coffee by the Numbers"
|
title="The Raw Truth"
|
||||||
description="Our impact, cup by cup."
|
description="By the numbers."
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
@@ -121,11 +120,11 @@ export default function LandingPage() {
|
|||||||
textboxLayout="split"
|
textboxLayout="split"
|
||||||
useInvertedBackground={false}
|
useInvertedBackground={false}
|
||||||
testimonials={[
|
testimonials={[
|
||||||
{ id: "t1", title: "The Perfect Roast", quote: "I've never tasted an Ethiopian roast this clean.", name: "Sarah J.", role: "Designer", imageSrc: "http://img.b2bpic.net/free-photo/young-beautiful-african-woman-student-sitting-cafe-smiling-drinking-coffee_176420-12326.jpg" },
|
{ id: "t1", title: "Purity", quote: "The cleanest cup I've had in years. Unpretentious and honest.", name: "Elias M.", role: "Writer", imageSrc: "http://img.b2bpic.net/free-photo/young-beautiful-african-woman-student-sitting-cafe-smiling-drinking-coffee_176420-12326.jpg" },
|
||||||
{ id: "t2", title: "Daily Essential", quote: "My morning just isn't the same without this brew.", name: "Mark D.", role: "Architect", imageSrc: "http://img.b2bpic.net/free-photo/low-angle-friends-having-good-time_23-2148395331.jpg" },
|
{ id: "t2", title: "Daily Ritual", quote: "Minimalism as a lifestyle starts here.", name: "Clara R.", role: "Architect", imageSrc: "http://img.b2bpic.net/free-photo/low-angle-friends-having-good-time_23-2148395331.jpg" },
|
||||||
]}
|
]}
|
||||||
title="A Morning Ritual"
|
title="Simple Feedback"
|
||||||
description="What our daily regulars have to say."
|
description="What those who share our values say."
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
@@ -134,12 +133,12 @@ export default function LandingPage() {
|
|||||||
textboxLayout="default"
|
textboxLayout="default"
|
||||||
useInvertedBackground={true}
|
useInvertedBackground={true}
|
||||||
faqs={[
|
faqs={[
|
||||||
{ id: "f1", title: "Do you deliver beans?", content: "Yes, we ship nationwide every Tuesday." },
|
{ id: "f1", title: "Why ascetic?", content: "Focus allows for true quality discovery." },
|
||||||
{ id: "f2", title: "Are your beans organic?", content: "We source high-altitude beans grown naturally." },
|
{ id: "f2", title: "Delivery?", content: "Yes, shipping pure beans directly to you." },
|
||||||
{ id: "f3", title: "Do you offer subscriptions?", content: "We have a flexible monthly delivery plan." },
|
{ id: "f3", title: "Sustainability?", content: "Beyond standards, into simplicity." },
|
||||||
]}
|
]}
|
||||||
title="Common Questions"
|
title="Reflective FAQ"
|
||||||
description="Everything you need to know about our craft."
|
description="Answers to your curiosities."
|
||||||
faqsAnimation="blur-reveal"
|
faqsAnimation="blur-reveal"
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
@@ -148,20 +147,20 @@ export default function LandingPage() {
|
|||||||
<ContactCTA
|
<ContactCTA
|
||||||
useInvertedBackground={false}
|
useInvertedBackground={false}
|
||||||
background={{ variant: "plain" }}
|
background={{ variant: "plain" }}
|
||||||
tag="Visit Us"
|
tag="Find Us"
|
||||||
title="Start Your Ritual"
|
title="Experience Bean And Steal"
|
||||||
description="Come visit our shop or reach out for wholesale inquiries."
|
description="Open daily for your morning clarity."
|
||||||
buttons={[
|
buttons={[
|
||||||
{ text: "Get Directions", href: "#" },
|
{ text: "View Location", href: "#" },
|
||||||
{ text: "Message Us", href: "#" },
|
{ text: "Inquire", href: "#" },
|
||||||
]}
|
]}
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div id="footer" data-section="footer">
|
<div id="footer" data-section="footer">
|
||||||
<FooterCard
|
<FooterCard
|
||||||
logoText="Earthy Brew"
|
logoText="Bean And Steal"
|
||||||
copyrightText="© 2025 Earthy Brew. All rights reserved."
|
copyrightText="© 2025 Bean And Steal. Purely artisanal."
|
||||||
socialLinks={[
|
socialLinks={[
|
||||||
{ icon: Instagram, href: "#", ariaLabel: "Instagram" },
|
{ icon: Instagram, href: "#", ariaLabel: "Instagram" },
|
||||||
{ icon: Twitter, href: "#", ariaLabel: "Twitter" },
|
{ icon: Twitter, href: "#", ariaLabel: "Twitter" },
|
||||||
@@ -171,4 +170,4 @@ export default function LandingPage() {
|
|||||||
</ReactLenis>
|
</ReactLenis>
|
||||||
</ThemeProvider>
|
</ThemeProvider>
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
Reference in New Issue
Block a user