Merge version_1_1781362853291 into main #1
@@ -8,32 +8,25 @@ import { StyleProvider } from "@/components/ui/StyleProvider";
|
||||
export default function Layout() {
|
||||
const navItems = [
|
||||
{
|
||||
"name": "About",
|
||||
"href": "#about"
|
||||
"name": "About", "href": "#about"
|
||||
},
|
||||
{
|
||||
"name": "Products",
|
||||
"href": "#products"
|
||||
"name": "Products", "href": "#products"
|
||||
},
|
||||
{
|
||||
"name": "Contact",
|
||||
"href": "#contact"
|
||||
"name": "Contact", "href": "#contact"
|
||||
},
|
||||
{
|
||||
"name": "Hero",
|
||||
"href": "#hero"
|
||||
"name": "Hero", "href": "#hero"
|
||||
},
|
||||
{
|
||||
"name": "Features",
|
||||
"href": "#features"
|
||||
"name": "Features", "href": "#features"
|
||||
},
|
||||
{
|
||||
"name": "Metrics",
|
||||
"href": "#metrics"
|
||||
"name": "Metrics", "href": "#metrics"
|
||||
},
|
||||
{
|
||||
"name": "Testimonials",
|
||||
"href": "#testimonials"
|
||||
"name": "Testimonials", "href": "#testimonials"
|
||||
}
|
||||
];
|
||||
|
||||
@@ -43,10 +36,9 @@ export default function Layout() {
|
||||
<SectionErrorBoundary name="navbar">
|
||||
<NavbarFloatingLogo
|
||||
logo="Drink Coffee Do Stuff"
|
||||
logoImageSrc="http://img.b2bpic.net/free-vector/minimal-logo-collection-with-pastel-colors_23-2148379335.jpg"
|
||||
ctaButton={{
|
||||
text: "Shop Coffee",
|
||||
href: "#products",
|
||||
}}
|
||||
text: "Shop Coffee", href: "#products"}}
|
||||
navItems={navItems} />
|
||||
</SectionErrorBoundary>
|
||||
<main className="flex-grow">
|
||||
@@ -59,25 +51,17 @@ export default function Layout() {
|
||||
{
|
||||
items: [
|
||||
{
|
||||
label: "About",
|
||||
href: "#about",
|
||||
},
|
||||
label: "About", href: "#about"},
|
||||
{
|
||||
label: "Products",
|
||||
href: "#products",
|
||||
},
|
||||
label: "Products", href: "#products"},
|
||||
],
|
||||
},
|
||||
{
|
||||
items: [
|
||||
{
|
||||
label: "Privacy Policy",
|
||||
href: "#",
|
||||
},
|
||||
label: "Privacy Policy", href: "#"},
|
||||
{
|
||||
label: "Contact",
|
||||
href: "#contact",
|
||||
},
|
||||
label: "Contact", href: "#contact"},
|
||||
],
|
||||
},
|
||||
]}
|
||||
|
||||
@@ -19,13 +19,9 @@ export default function HomePage() {
|
||||
title="Drink Coffee, Do Stuff"
|
||||
description="Fueling your ambition with meticulously sourced, ethically roasted specialty coffee. Every cup is a catalyst for your next big idea."
|
||||
primaryButton={{
|
||||
text: "Shop the Roast",
|
||||
href: "#products",
|
||||
}}
|
||||
text: "Shop the Roast", href: "#products"}}
|
||||
secondaryButton={{
|
||||
text: "Our Mission",
|
||||
href: "#about",
|
||||
}}
|
||||
text: "Our Mission", href: "#about"}}
|
||||
imageSrc="http://img.b2bpic.net/free-photo/pouring-iced-coffee-glass_23-2148937300.jpg"
|
||||
/>
|
||||
</SectionErrorBoundary>
|
||||
@@ -39,20 +35,11 @@ export default function HomePage() {
|
||||
description="We believe coffee is the fuel of progress. From farm to cup, we ensure sustainability and peak flavor profile in every batch."
|
||||
items={[
|
||||
{
|
||||
icon: Coffee,
|
||||
title: "Ethical Sourcing",
|
||||
description: "Direct trade partnerships ensuring fair wages.",
|
||||
},
|
||||
icon: "Coffee", title: "Ethical Sourcing", description: "Direct trade partnerships ensuring fair wages."},
|
||||
{
|
||||
icon: Zap,
|
||||
title: "Artisan Roasting",
|
||||
description: "Micro-batch roasting for peak flavor.",
|
||||
},
|
||||
icon: "Zap", title: "Artisan Roasting", description: "Micro-batch roasting for peak flavor."},
|
||||
{
|
||||
icon: Globe,
|
||||
title: "Sustainable Future",
|
||||
description: "Compostable packaging and eco-friendly practices.",
|
||||
},
|
||||
icon: "Globe", title: "Sustainable Future", description: "Compostable packaging and eco-friendly practices."},
|
||||
]}
|
||||
imageSrc="http://img.b2bpic.net/free-photo/coffee-beans-out-rustic-pocket_114579-20018.jpg"
|
||||
/>
|
||||
@@ -67,20 +54,11 @@ export default function HomePage() {
|
||||
description="Designed for those who view coffee as a tool, not just a drink."
|
||||
items={[
|
||||
{
|
||||
title: "Precision Brewing",
|
||||
description: "Optimal profiles for your morning ritual.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/ceramic-cups-coffee-machine_23-2147830564.jpg",
|
||||
},
|
||||
title: "Precision Brewing", description: "Optimal profiles for your morning ritual.", imageSrc: "http://img.b2bpic.net/free-photo/ceramic-cups-coffee-machine_23-2147830564.jpg"},
|
||||
{
|
||||
title: "Creative Fuel",
|
||||
description: "Boost your focus with our proprietary blends.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/cup-coffee-hand-women-wood-texture_1150-12752.jpg",
|
||||
},
|
||||
title: "Creative Fuel", description: "Boost your focus with our proprietary blends.", imageSrc: "http://img.b2bpic.net/free-photo/cup-coffee-hand-women-wood-texture_1150-12752.jpg"},
|
||||
{
|
||||
title: "Direct Trade",
|
||||
description: "Transparency from farmer to roaster.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/two-brutal-tattooed-roaster-hands-hold-sealed-package-bag-with-tea-coffee-ready-delivery-sale_346278-558.jpg",
|
||||
},
|
||||
title: "Direct Trade", description: "Transparency from farmer to roaster.", imageSrc: "http://img.b2bpic.net/free-photo/two-brutal-tattooed-roaster-hands-hold-sealed-package-bag-with-tea-coffee-ready-delivery-sale_346278-558.jpg"},
|
||||
]}
|
||||
/>
|
||||
</SectionErrorBoundary>
|
||||
@@ -94,40 +72,19 @@ export default function HomePage() {
|
||||
description="Hand-picked beans that set the standard for quality."
|
||||
items={[
|
||||
{
|
||||
title: "Single Origin Etiopia",
|
||||
description: "Floral notes, light acidity.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/top-view-chocolate-chips-plate_23-2149702542.jpg",
|
||||
},
|
||||
title: "Single Origin Etiopia", description: "Floral notes, light acidity.", imageSrc: "http://img.b2bpic.net/free-photo/top-view-chocolate-chips-plate_23-2149702542.jpg"},
|
||||
{
|
||||
title: "Cold Brew Master",
|
||||
description: "Smooth, chocolatey finish.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/chocolate-drops-near-bottle-dairy_23-2147895683.jpg",
|
||||
},
|
||||
title: "Cold Brew Master", description: "Smooth, chocolatey finish.", imageSrc: "http://img.b2bpic.net/free-photo/chocolate-drops-near-bottle-dairy_23-2147895683.jpg"},
|
||||
{
|
||||
title: "Espresso Blend",
|
||||
description: "Rich crema, intense body.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/close-up-view-coffee-concept_23-2148464854.jpg",
|
||||
},
|
||||
title: "Espresso Blend", description: "Rich crema, intense body.", imageSrc: "http://img.b2bpic.net/free-photo/close-up-view-coffee-concept_23-2148464854.jpg"},
|
||||
{
|
||||
title: "Bright Roast",
|
||||
description: "Citrus undertones.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/refreshing-boozy-white-russian-cocktail-with-vodka-cream_123827-37413.jpg",
|
||||
},
|
||||
title: "Bright Roast", description: "Citrus undertones.", imageSrc: "http://img.b2bpic.net/free-photo/refreshing-boozy-white-russian-cocktail-with-vodka-cream_123827-37413.jpg"},
|
||||
{
|
||||
title: "Dark Peak",
|
||||
description: "Bold, smoky, lingering.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/good-morning_1122-2736.jpg",
|
||||
},
|
||||
title: "Dark Peak", description: "Bold, smoky, lingering.", imageSrc: "http://img.b2bpic.net/free-photo/good-morning_1122-2736.jpg"},
|
||||
{
|
||||
title: "Drip Specialty",
|
||||
description: "Clean, balanced flavor.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/putting-drink-into-glass_114579-15416.jpg",
|
||||
},
|
||||
title: "Drip Specialty", description: "Clean, balanced flavor.", imageSrc: "http://img.b2bpic.net/free-photo/putting-drink-into-glass_114579-15416.jpg"},
|
||||
{
|
||||
title: "Decaf Gold",
|
||||
description: "Naturally processed flavor.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/bottle-milk-with-coffee_23-2150734416.jpg",
|
||||
},
|
||||
title: "Decaf Gold", description: "Naturally processed flavor.", imageSrc: "http://img.b2bpic.net/free-photo/bottle-milk-with-coffee_23-2150734416.jpg"},
|
||||
]}
|
||||
/>
|
||||
</SectionErrorBoundary>
|
||||
@@ -141,23 +98,11 @@ export default function HomePage() {
|
||||
description="Driving positive change one cup at a time."
|
||||
metrics={[
|
||||
{
|
||||
value: "15+",
|
||||
title: "Direct Farm Partners",
|
||||
description: "Supporting small-scale farmers globally.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/bunch-coffee-beans-white-bowl_114579-57858.jpg",
|
||||
},
|
||||
value: "15+", title: "Direct Farm Partners", description: "Supporting small-scale farmers globally.", imageSrc: "http://img.b2bpic.net/free-photo/bunch-coffee-beans-white-bowl_114579-57858.jpg"},
|
||||
{
|
||||
value: "50k",
|
||||
title: "Cups Served",
|
||||
description: "Powering daily ambitious projects.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/top-view-sustainably-produced-alcoholic-beverage_23-2150162899.jpg",
|
||||
},
|
||||
value: "50k", title: "Cups Served", description: "Powering daily ambitious projects.", imageSrc: "http://img.b2bpic.net/free-photo/top-view-sustainably-produced-alcoholic-beverage_23-2150162899.jpg"},
|
||||
{
|
||||
value: "99%",
|
||||
title: "Waste Reduction",
|
||||
description: "Committing to a greener supply chain.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/view-coffee-machine-making-coffee-home_23-2151699687.jpg",
|
||||
},
|
||||
value: "99%", title: "Waste Reduction", description: "Committing to a greener supply chain.", imageSrc: "http://img.b2bpic.net/free-photo/view-coffee-machine-making-coffee-home_23-2151699687.jpg"},
|
||||
]}
|
||||
/>
|
||||
</SectionErrorBoundary>
|
||||
@@ -171,45 +116,20 @@ export default function HomePage() {
|
||||
description="See why our community loves our specialty roasts."
|
||||
testimonials={[
|
||||
{
|
||||
id: "1",
|
||||
name: "Alex Smith",
|
||||
role: "Designer",
|
||||
company: "Studio X",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/woman-drinking-hot-chocolate-cafe_23-2149944015.jpg",
|
||||
},
|
||||
name: "Alex Smith", role: "Designer", company: "Studio X", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/woman-drinking-hot-chocolate-cafe_23-2149944015.jpg"},
|
||||
{
|
||||
id: "2",
|
||||
name: "Jamie Lee",
|
||||
role: "Developer",
|
||||
company: "CodeFlow",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/closeup-businessman-having-cup-coffee-cafe_637285-8853.jpg",
|
||||
},
|
||||
name: "Jamie Lee", role: "Developer", company: "CodeFlow", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/closeup-businessman-having-cup-coffee-cafe_637285-8853.jpg"},
|
||||
{
|
||||
id: "3",
|
||||
name: "Taylor Ray",
|
||||
role: "Writer",
|
||||
company: "Press Ink",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/coffee-cup-text-blackboard-with-illuminated-light-bulb_23-2147874222.jpg",
|
||||
},
|
||||
name: "Taylor Ray", role: "Writer", company: "Press Ink", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/coffee-cup-text-blackboard-with-illuminated-light-bulb_23-2147874222.jpg"},
|
||||
{
|
||||
id: "4",
|
||||
name: "Morgan K.",
|
||||
role: "Founder",
|
||||
company: "StartUp",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/woman-holding-coffee-cup-medium-shot_23-2149308463.jpg",
|
||||
},
|
||||
name: "Morgan K.", role: "Founder", company: "StartUp", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/woman-holding-coffee-cup-medium-shot_23-2149308463.jpg"},
|
||||
{
|
||||
id: "5",
|
||||
name: "Jordan P.",
|
||||
role: "Photographer",
|
||||
company: "Visuals",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/portrait-smiling-man-having-coffee_1170-2019.jpg",
|
||||
},
|
||||
name: "Jordan P.", role: "Photographer", company: "Visuals", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/portrait-smiling-man-having-coffee_1170-2019.jpg"},
|
||||
]}
|
||||
/>
|
||||
</SectionErrorBoundary>
|
||||
@@ -223,21 +143,13 @@ export default function HomePage() {
|
||||
description="Everything you need to know about our beans."
|
||||
items={[
|
||||
{
|
||||
question: "Where is the coffee sourced?",
|
||||
answer: "We work directly with small farms in Ethiopia, Colombia, and Indonesia.",
|
||||
},
|
||||
question: "Where is the coffee sourced?", answer: "We work directly with small farms in Ethiopia, Colombia, and Indonesia."},
|
||||
{
|
||||
question: "Is the packaging compostable?",
|
||||
answer: "Yes, our bags are 100% compostable and eco-friendly.",
|
||||
},
|
||||
question: "Is the packaging compostable?", answer: "Yes, our bags are 100% compostable and eco-friendly."},
|
||||
{
|
||||
question: "Do you offer subscriptions?",
|
||||
answer: "Yes, subscribe and save 15% on monthly deliveries.",
|
||||
},
|
||||
question: "Do you offer subscriptions?", answer: "Yes, subscribe and save 15% on monthly deliveries."},
|
||||
{
|
||||
question: "How fast do you ship?",
|
||||
answer: "Orders are shipped within 24 hours of roasting.",
|
||||
},
|
||||
question: "How fast do you ship?", answer: "Orders are shipped within 24 hours of roasting."},
|
||||
]}
|
||||
/>
|
||||
</SectionErrorBoundary>
|
||||
@@ -249,16 +161,12 @@ export default function HomePage() {
|
||||
tag="Ready to Start?"
|
||||
text="Join our community of coffee lovers and innovators today."
|
||||
primaryButton={{
|
||||
text: "Join the Newsletter",
|
||||
href: "#",
|
||||
}}
|
||||
text: "Join the Newsletter", href: "#"}}
|
||||
secondaryButton={{
|
||||
text: "Contact Us",
|
||||
href: "#",
|
||||
}}
|
||||
text: "Contact Us", href: "#"}}
|
||||
/>
|
||||
</SectionErrorBoundary>
|
||||
</div>
|
||||
</>
|
||||
);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user