Merge version_1 into main
Merge version_1 into main
This commit was merged in pull request #1.
This commit is contained in:
215
src/app/page.tsx
215
src/app/page.tsx
@@ -32,54 +32,33 @@ export default function LandingPage() {
|
||||
<NavbarLayoutFloatingInline
|
||||
navItems={[
|
||||
{
|
||||
name: "Home",
|
||||
id: "hero",
|
||||
},
|
||||
name: "Home", id: "hero"},
|
||||
{
|
||||
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="Café Bar Creamer"
|
||||
button={{
|
||||
text: "Order Now", href: "#menu"}}
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="hero" data-section="hero">
|
||||
<HeroBillboardGallery
|
||||
background={{
|
||||
variant: "gradient-bars",
|
||||
}}
|
||||
variant: "gradient-bars"}}
|
||||
title="Café Bar Creamer: Warmth in Every Cup"
|
||||
description="Experience our carefully crafted coffees and fresh pastries in a space designed for connection. Your local home for exceptional coffee moments."
|
||||
mediaItems={[
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/side-view-coffee-machine_23-2148523023.jpg",
|
||||
imageAlt: "Professional espresso machine",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/side-view-coffee-machine_23-2148523023.jpg", imageAlt: "Professional espresso machine"},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/high-angle-view-cup-coffee-with-milk_23-2148337163.jpg",
|
||||
imageAlt: "Freshly crafted latte art",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/high-angle-view-cup-coffee-with-milk_23-2148337163.jpg", imageAlt: "Freshly crafted latte art"},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/couple-having-breakfast-home_657883-481.jpg",
|
||||
imageAlt: "Warm cafe counter atmosphere",
|
||||
},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/person-cafe-enjoying-book_23-2150064697.jpg",
|
||||
imageAlt: "Artisan coffee preparation",
|
||||
},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/latte-coffee_74190-7857.jpg",
|
||||
imageAlt: "Morning cafe delight",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/couple-having-breakfast-home_657883-481.jpg", imageAlt: "Warm cafe counter atmosphere"},
|
||||
]}
|
||||
mediaAnimation="slide-up"
|
||||
/>
|
||||
@@ -90,14 +69,9 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
heading={[
|
||||
{
|
||||
type: "text",
|
||||
content: "Our Passion for Perfection.",
|
||||
},
|
||||
type: "text", content: "Our Passion for Perfection."},
|
||||
{
|
||||
type: "image",
|
||||
src: "http://img.b2bpic.net/free-photo/frothy-drinks-pour-from-machinery-coffee-shop-generated-by-ai_188544-36183.jpg",
|
||||
alt: "Barista pouring latte",
|
||||
},
|
||||
type: "image", src: "http://img.b2bpic.net/free-photo/frothy-drinks-pour-from-machinery-coffee-shop-generated-by-ai_188544-36183.jpg", alt: "Barista pouring latte"},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
@@ -110,50 +84,14 @@ export default function LandingPage() {
|
||||
useInvertedBackground={true}
|
||||
products={[
|
||||
{
|
||||
id: "1",
|
||||
name: "Classic Espresso",
|
||||
brand: "Creamer Signature",
|
||||
price: "$3.50",
|
||||
rating: 5,
|
||||
reviewCount: "120",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/selective-focus-point-black-coffee-white-cup_74190-3898.jpg",
|
||||
},
|
||||
id: "1", name: "Classic Espresso", brand: "Creamer Signature", price: "$3.50", rating: 5,
|
||||
reviewCount: "120", imageSrc: "http://img.b2bpic.net/free-photo/selective-focus-point-black-coffee-white-cup_74190-3898.jpg"},
|
||||
{
|
||||
id: "2",
|
||||
name: "Signature Cappuccino",
|
||||
brand: "Creamer Signature",
|
||||
price: "$4.50",
|
||||
rating: 5,
|
||||
reviewCount: "95",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/top-view-cups-coffee-wooden-cutting-board-old-newspaper-cookies-cinnamon-limes-chocolate-bars-spiral-notebook-dark-background_140725-142791.jpg",
|
||||
},
|
||||
id: "2", name: "Signature Cappuccino", brand: "Creamer Signature", price: "$4.50", rating: 5,
|
||||
reviewCount: "95", imageSrc: "http://img.b2bpic.net/free-photo/top-view-cups-coffee-wooden-cutting-board-old-newspaper-cookies-cinnamon-limes-chocolate-bars-spiral-notebook-dark-background_140725-142791.jpg"},
|
||||
{
|
||||
id: "3",
|
||||
name: "Buttery Croissant",
|
||||
brand: "Freshly Baked",
|
||||
price: "$3.00",
|
||||
rating: 4,
|
||||
reviewCount: "80",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/assortment-breakfast-food_23-2147667297.jpg",
|
||||
},
|
||||
{
|
||||
id: "4",
|
||||
name: "Iced Americano",
|
||||
brand: "Cold Brew",
|
||||
price: "$4.00",
|
||||
rating: 4,
|
||||
reviewCount: "65",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/cold-summer-coffee-drink-with-ice-orange-juice_169016-21399.jpg",
|
||||
},
|
||||
{
|
||||
id: "5",
|
||||
name: "Blueberry Muffin",
|
||||
brand: "Freshly Baked",
|
||||
price: "$3.50",
|
||||
rating: 5,
|
||||
reviewCount: "110",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/vertical-shot-waiter-serving-delicious-millefeuille-cake-with-powdered-sugar_181624-57695.jpg",
|
||||
},
|
||||
id: "3", name: "Buttery Croissant", brand: "Freshly Baked", price: "$3.00", rating: 4,
|
||||
reviewCount: "80", imageSrc: "http://img.b2bpic.net/free-photo/assortment-breakfast-food_23-2147667297.jpg"},
|
||||
]}
|
||||
title="Our Signature Menu"
|
||||
description="From classic espressos to decadent pastries, we have something to delight every coffee lover."
|
||||
@@ -167,32 +105,16 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
metrics={[
|
||||
{
|
||||
id: "m1",
|
||||
value: "500+",
|
||||
title: "Coffees Served Daily",
|
||||
items: [
|
||||
"Espresso",
|
||||
"Lattes",
|
||||
"Flat Whites",
|
||||
],
|
||||
id: "m1", value: "500+", title: "Coffees Served Daily", items: [
|
||||
"Espresso", "Lattes", "Flat Whites"],
|
||||
},
|
||||
{
|
||||
id: "m2",
|
||||
value: "15+",
|
||||
title: "Coffee Varieties",
|
||||
items: [
|
||||
"Single Origin",
|
||||
"House Blend",
|
||||
],
|
||||
id: "m2", value: "15+", title: "Coffee Varieties", items: [
|
||||
"Single Origin", "House Blend"],
|
||||
},
|
||||
{
|
||||
id: "m3",
|
||||
value: "5",
|
||||
title: "Local Bakeries",
|
||||
items: [
|
||||
"Fresh Pastries",
|
||||
"Artisan Bread",
|
||||
],
|
||||
id: "m3", value: "5", title: "Local Bakeries", items: [
|
||||
"Fresh Pastries", "Artisan Bread"],
|
||||
},
|
||||
]}
|
||||
title="Serving Smiles Daily"
|
||||
@@ -206,45 +128,15 @@ export default function LandingPage() {
|
||||
useInvertedBackground={true}
|
||||
testimonials={[
|
||||
{
|
||||
id: "t1",
|
||||
title: "Favorite Local Bar",
|
||||
quote: "The best cappuccino in town! The staff is so welcoming.",
|
||||
name: "Alice M.",
|
||||
role: "Frequent Guest",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/woman-red-sweater-lady-drinks-coffee_1157-40771.jpg",
|
||||
},
|
||||
id: "t1", title: "Favorite Local Bar", quote: "The best cappuccino in town! The staff is so welcoming.", name: "Alice M.", role: "Frequent Guest", imageSrc: "http://img.b2bpic.net/free-photo/woman-red-sweater-lady-drinks-coffee_1157-40771.jpg"},
|
||||
{
|
||||
id: "t2",
|
||||
title: "Great Vibe",
|
||||
quote: "Perfect spot for work and morning coffee.",
|
||||
name: "Bob D.",
|
||||
role: "Local Freelancer",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/portrait-handsome-smiling-young-man-online-tutor-businessman-working-cafe-remotely-waving-hand_1258-245358.jpg",
|
||||
},
|
||||
id: "t2", title: "Great Vibe", quote: "Perfect spot for work and morning coffee.", name: "Bob D.", role: "Local Freelancer", imageSrc: "http://img.b2bpic.net/free-photo/portrait-handsome-smiling-young-man-online-tutor-businessman-working-cafe-remotely-waving-hand_1258-245358.jpg"},
|
||||
{
|
||||
id: "t3",
|
||||
title: "Artisanal quality",
|
||||
quote: "Their single origin coffees are top notch.",
|
||||
name: "Charlie R.",
|
||||
role: "Coffee Enthusiast",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/glad-young-woman-clenches-fist-celebrates-positive-news-smiles-happily-drinks-takeaway-coffee-wears-stylish-clothes-isolated-green-wall_273609-47976.jpg",
|
||||
},
|
||||
id: "t3", title: "Artisanal quality", quote: "Their single origin coffees are top notch.", name: "Charlie R.", role: "Coffee Enthusiast", imageSrc: "http://img.b2bpic.net/free-photo/glad-young-woman-clenches-fist-celebrates-positive-news-smiles-happily-drinks-takeaway-coffee-wears-stylish-clothes-isolated-green-wall_273609-47976.jpg"},
|
||||
{
|
||||
id: "t4",
|
||||
title: "Lovely pastries",
|
||||
quote: "Croissants are always warm and buttery.",
|
||||
name: "Diana P.",
|
||||
role: "Food Blogger",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/business-woman-with-cup-coffee_1187-1544.jpg",
|
||||
},
|
||||
id: "t4", title: "Lovely pastries", quote: "Croissants are always warm and buttery.", name: "Diana P.", role: "Food Blogger", imageSrc: "http://img.b2bpic.net/free-photo/business-woman-with-cup-coffee_1187-1544.jpg"},
|
||||
{
|
||||
id: "t5",
|
||||
title: "Homey feel",
|
||||
quote: "I come every single morning. It feels like home.",
|
||||
name: "Edward S.",
|
||||
role: "Local Resident",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/woman-sitting-cafe-drinking-coffee-working-computer_1303-14731.jpg",
|
||||
},
|
||||
id: "t5", title: "Homey feel", quote: "I come every single morning. It feels like home.", name: "Edward S.", role: "Local Resident", imageSrc: "http://img.b2bpic.net/free-photo/woman-sitting-cafe-drinking-coffee-working-computer_1303-14731.jpg"},
|
||||
]}
|
||||
title="What Our Community Says"
|
||||
description="Genuine experiences from our beloved guests."
|
||||
@@ -257,20 +149,11 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
faqs={[
|
||||
{
|
||||
id: "f1",
|
||||
title: "Do you offer plant-based milk?",
|
||||
content: "Yes, we offer almond, oat, and soy milk options.",
|
||||
},
|
||||
id: "f1", title: "Do you offer plant-based milk?", content: "Yes, we offer almond, oat, and soy milk options."},
|
||||
{
|
||||
id: "f2",
|
||||
title: "Are your pastries fresh?",
|
||||
content: "We bake our pastries fresh daily from local sources.",
|
||||
},
|
||||
id: "f2", title: "Are your pastries fresh?", content: "We bake our pastries fresh daily from local sources."},
|
||||
{
|
||||
id: "f3",
|
||||
title: "Do you accept pre-orders?",
|
||||
content: "Absolutely! Contact us to set up your order.",
|
||||
},
|
||||
id: "f3", title: "Do you accept pre-orders?", content: "Absolutely! Contact us to set up your order."},
|
||||
]}
|
||||
imageSrc="http://img.b2bpic.net/free-photo/cafe-small-business-smiling-asian-barista-apron-standing-counter-coffee-shop-workin_1258-138357.jpg"
|
||||
title="Frequently Asked Questions"
|
||||
@@ -284,14 +167,7 @@ export default function LandingPage() {
|
||||
textboxLayout="split"
|
||||
useInvertedBackground={true}
|
||||
names={[
|
||||
"Local Baker",
|
||||
"Coffee Roaster Co.",
|
||||
"Organic Farm",
|
||||
"Artisans Union",
|
||||
"Community Hub",
|
||||
"Coffee Alliance",
|
||||
"Cafe Association",
|
||||
]}
|
||||
"Local Baker", "Coffee Roaster Co.", "Organic Farm", "Artisans Union", "Community Hub", "Coffee Alliance", "Cafe Association"]}
|
||||
title="Community Partners"
|
||||
description="Proudly working with local businesses."
|
||||
/>
|
||||
@@ -301,16 +177,13 @@ export default function LandingPage() {
|
||||
<ContactCTA
|
||||
useInvertedBackground={false}
|
||||
background={{
|
||||
variant: "plain",
|
||||
}}
|
||||
variant: "plain"}}
|
||||
tag="Visit Us"
|
||||
title="Join Us for a Coffee"
|
||||
description="Come visit our store at Main St. 123. We are open every day from 7 AM."
|
||||
buttons={[
|
||||
{
|
||||
text: "Get Directions",
|
||||
href: "#",
|
||||
},
|
||||
text: "Get Directions", href: "#"},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
@@ -319,25 +192,17 @@ export default function LandingPage() {
|
||||
<FooterBase
|
||||
columns={[
|
||||
{
|
||||
title: "Quick Links",
|
||||
items: [
|
||||
title: "Quick Links", items: [
|
||||
{
|
||||
label: "About",
|
||||
href: "#about",
|
||||
},
|
||||
label: "About", href: "#about"},
|
||||
{
|
||||
label: "Menu",
|
||||
href: "#menu",
|
||||
},
|
||||
label: "Menu", href: "#menu"},
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Contact",
|
||||
items: [
|
||||
title: "Contact", items: [
|
||||
{
|
||||
label: "Visit Us",
|
||||
href: "#contact",
|
||||
},
|
||||
label: "Visit Us", href: "#contact"},
|
||||
],
|
||||
},
|
||||
]}
|
||||
|
||||
Reference in New Issue
Block a user