Compare commits
2 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| c5a9b8895d | |||
| bdb796981c |
165
src/app/page.tsx
165
src/app/page.tsx
@@ -28,22 +28,11 @@ export default function LandingPage() {
|
||||
<div id="nav" data-section="nav">
|
||||
<NavbarLayoutFloatingOverlay
|
||||
navItems={[
|
||||
{
|
||||
name: "Home",
|
||||
id: "hero",
|
||||
},
|
||||
{
|
||||
name: "About",
|
||||
id: "about",
|
||||
},
|
||||
{
|
||||
name: "Menu",
|
||||
id: "menu",
|
||||
},
|
||||
{
|
||||
name: "Contact",
|
||||
id: "contact",
|
||||
},
|
||||
{ name: "Home", id: "hero" },
|
||||
{ name: "About", id: "about" },
|
||||
{ name: "Menu", id: "menu" },
|
||||
{ name: "Testimonials", id: "testimonials" },
|
||||
{ name: "Contact", id: "contact" },
|
||||
]}
|
||||
brandName="Brew & Bean"
|
||||
/>
|
||||
@@ -51,21 +40,10 @@ export default function LandingPage() {
|
||||
|
||||
<div id="hero" data-section="hero">
|
||||
<HeroLogoBillboard
|
||||
background={{
|
||||
variant: "gradient-bars",
|
||||
}}
|
||||
background={{ variant: "gradient-bars" }}
|
||||
logoText="Brew & Bean"
|
||||
description="Your neighborhood sanctuary for artisanal coffee, fresh pastries, and warm conversations. Every cup is crafted with passion."
|
||||
buttons={[
|
||||
{
|
||||
text: "Our Menu",
|
||||
href: "#menu",
|
||||
},
|
||||
{
|
||||
text: "Visit Us",
|
||||
href: "#contact",
|
||||
},
|
||||
]}
|
||||
buttons={[{ text: "Our Menu", href: "#menu" }, { text: "Visit Us", href: "#contact" }]}
|
||||
imageSrc="http://img.b2bpic.net/free-photo/business-people-having-pizza-coffee-office-meeting-break_23-2148817095.jpg?_wi=1"
|
||||
imageAlt="Warm and inviting cafe interior"
|
||||
mediaAnimation="slide-up"
|
||||
@@ -89,48 +67,12 @@ export default function LandingPage() {
|
||||
gridVariant="two-columns-alternating-heights"
|
||||
useInvertedBackground={false}
|
||||
products={[
|
||||
{
|
||||
id: "1",
|
||||
name: "Butter Croissant",
|
||||
price: "$4.50",
|
||||
variant: "Freshly Baked",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/top-view-baked-fruit-cake-delicious-sliced-with-red-cherries-inside-sugar-powder-inside-round-green-plate-with-tea-pink_140725-24331.jpg?_wi=1",
|
||||
},
|
||||
{
|
||||
id: "2",
|
||||
name: "Signature Latte",
|
||||
price: "$5.25",
|
||||
variant: "House Blend",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/close-up-coffee-with-decorative-heart_1232-1244.jpg?_wi=1",
|
||||
},
|
||||
{
|
||||
id: "3",
|
||||
name: "Cold Brew Tonic",
|
||||
price: "$6.00",
|
||||
variant: "Seasonal",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/blueberry-basil-seed-drink_114579-49388.jpg?_wi=1",
|
||||
},
|
||||
{
|
||||
id: "4",
|
||||
name: "Gourmet BLT",
|
||||
price: "$12.00",
|
||||
variant: "Lunch Special",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/top-view-yummy-fruity-cakes-with-cookies-cup-tea-dark_140725-104711.jpg",
|
||||
},
|
||||
{
|
||||
id: "5",
|
||||
name: "Avocado Toast",
|
||||
price: "$11.00",
|
||||
variant: "Brunch Classic",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/breakfast-with-cereals-fruits_23-2148103420.jpg",
|
||||
},
|
||||
{
|
||||
id: "6",
|
||||
name: "Blueberry Muffin",
|
||||
price: "$4.00",
|
||||
variant: "House Special",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/front-view-cupcakes-cloth_23-2148654579.jpg",
|
||||
},
|
||||
{ id: "1", name: "Butter Croissant", price: "$4.50", variant: "Freshly Baked", imageSrc: "http://img.b2bpic.net/free-photo/top-view-baked-fruit-cake-delicious-sliced-with-red-cherries-inside-sugar-powder-inside-round-green-plate-with-tea-pink_140725-24331.jpg?_wi=1" },
|
||||
{ id: "2", name: "Signature Latte", price: "$5.25", variant: "House Blend", imageSrc: "http://img.b2bpic.net/free-photo/close-up-coffee-with-decorative-heart_1232-1244.jpg?_wi=1" },
|
||||
{ id: "3", name: "Cold Brew Tonic", price: "$6.00", variant: "Seasonal", imageSrc: "http://img.b2bpic.net/free-photo/blueberry-basil-seed-drink_114579-49388.jpg?_wi=1" },
|
||||
{ id: "4", name: "Gourmet BLT", price: "$12.00", variant: "Lunch Special", imageSrc: "http://img.b2bpic.net/free-photo/top-view-yummy-fruity-cakes-with-cookies-cup-tea-dark_140725-104711.jpg" },
|
||||
{ id: "5", name: "Avocado Toast", price: "$11.00", variant: "Brunch Classic", imageSrc: "http://img.b2bpic.net/free-photo/breakfast-with-cereals-fruits_23-2148103420.jpg" },
|
||||
{ id: "6", name: "Blueberry Muffin", price: "$4.00", variant: "House Special", imageSrc: "http://img.b2bpic.net/free-photo/front-view-cupcakes-cloth_23-2148654579.jpg" },
|
||||
]}
|
||||
title="Chef's Favorites"
|
||||
description="Handpicked selections from our seasonal menu. Everything is prepared fresh in-house daily."
|
||||
@@ -142,96 +84,31 @@ export default function LandingPage() {
|
||||
textboxLayout="split"
|
||||
useInvertedBackground={true}
|
||||
testimonials={[
|
||||
{
|
||||
id: "1",
|
||||
name: "Sarah J.",
|
||||
date: "Oct 2023",
|
||||
title: "Coffee Regular",
|
||||
quote: "The best atmosphere in the neighborhood. I come here for the cold brew and stay for the vibes.",
|
||||
tag: "Regular",
|
||||
avatarSrc: "http://img.b2bpic.net/free-photo/laugh-is-way-happiness_329181-2893.jpg",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/business-people-having-pizza-coffee-office-meeting-break_23-2148817095.jpg?_wi=2",
|
||||
imageAlt: "warm cozy cafe interior",
|
||||
},
|
||||
{
|
||||
id: "2",
|
||||
name: "Marcus R.",
|
||||
date: "Sep 2023",
|
||||
title: "Foodie",
|
||||
quote: "Finally, a cafe that actually understands what a perfectly balanced latte tastes like. Incredible pastry selection too.",
|
||||
tag: "Newcomer",
|
||||
avatarSrc: "http://img.b2bpic.net/free-photo/woman-enjoying-cup-coffee_23-2148395415.jpg",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/coffee-business-concept-handsome-bearded-man-apron-making-coffee-while-standing-cafe_1258-103897.jpg?_wi=2",
|
||||
imageAlt: "barista preparing artisanal coffee",
|
||||
},
|
||||
{
|
||||
id: "3",
|
||||
name: "Emily D.",
|
||||
date: "Aug 2023",
|
||||
title: "Freelancer",
|
||||
quote: "My favorite spot to get some work done. The staff is always so welcoming and the wifi is solid.",
|
||||
tag: "Regular",
|
||||
avatarSrc: "http://img.b2bpic.net/free-photo/young-african-american-man-waiting-lunch-while-sitting-restaurant_58466-16034.jpg",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/top-view-baked-fruit-cake-delicious-sliced-with-red-cherries-inside-sugar-powder-inside-round-green-plate-with-tea-pink_140725-24331.jpg?_wi=2",
|
||||
imageAlt: "fresh croissant food photography",
|
||||
},
|
||||
{
|
||||
id: "4",
|
||||
name: "David K.",
|
||||
date: "Aug 2023",
|
||||
title: "Coffee Enthusiast",
|
||||
quote: "I travel across the city just for their house blend. It is truly exceptional quality coffee.",
|
||||
tag: "Fan",
|
||||
avatarSrc: "http://img.b2bpic.net/free-photo/cute-lady-holding-idea-board-looking-camera_114579-92435.jpg",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/close-up-coffee-with-decorative-heart_1232-1244.jpg?_wi=2",
|
||||
imageAlt: "latte art coffee close up",
|
||||
},
|
||||
{
|
||||
id: "5",
|
||||
name: "Jessica L.",
|
||||
date: "July 2023",
|
||||
title: "Local",
|
||||
quote: "The brunch menu is underrated! Their avocado toast is perfect every single time.",
|
||||
tag: "Regular",
|
||||
avatarSrc: "http://img.b2bpic.net/free-photo/woman-home-enjoying-cup-coffee_23-2148933614.jpg",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/blueberry-basil-seed-drink_114579-49388.jpg?_wi=2",
|
||||
imageAlt: "iced coffee refreshing drink",
|
||||
},
|
||||
{ id: "1", name: "Sarah J.", date: "Oct 2023", title: "Coffee Regular", quote: "The best atmosphere in the neighborhood. I come here for the cold brew and stay for the vibes.", tag: "Regular", avatarSrc: "http://img.b2bpic.net/free-photo/laugh-is-way-happiness_329181-2893.jpg", imageSrc: "http://img.b2bpic.net/free-photo/business-people-having-pizza-coffee-office-meeting-break_23-2148817095.jpg?_wi=2" },
|
||||
{ id: "2", name: "Marcus R.", date: "Sep 2023", title: "Foodie", quote: "Finally, a cafe that actually understands what a perfectly balanced latte tastes like. Incredible pastry selection too.", tag: "Newcomer", avatarSrc: "http://img.b2bpic.net/free-photo/woman-enjoying-cup-coffee_23-2148395415.jpg", imageSrc: "http://img.b2bpic.net/free-photo/coffee-business-concept-handsome-bearded-man-apron-making-coffee-while-standing-cafe_1258-103897.jpg?_wi=2" },
|
||||
{ id: "3", name: "Emily D.", date: "Aug 2023", title: "Freelancer", quote: "My favorite spot to get some work done. The staff is always so welcoming and the wifi is solid.", tag: "Regular", avatarSrc: "http://img.b2bpic.net/free-photo/young-african-american-man-waiting-lunch-while-sitting-restaurant_58466-16034.jpg", imageSrc: "http://img.b2bpic.net/free-photo/top-view-baked-fruit-cake-delicious-sliced-with-red-cherries-inside-sugar-powder-inside-round-green-plate-with-tea-pink_140725-24331.jpg?_wi=2" },
|
||||
]}
|
||||
title="Loved by Locals"
|
||||
description="Don't just take our word for it. Here is what our coffee-loving community has to say about Brew & Bean."
|
||||
description="Our community shares their favorite cafe moments."
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="contact" data-section="contact">
|
||||
<ContactCTA
|
||||
useInvertedBackground={false}
|
||||
background={{
|
||||
variant: "radial-gradient",
|
||||
}}
|
||||
background={{ variant: "radial-gradient" }}
|
||||
tag="Visit Us"
|
||||
title="Stop by for a Cup"
|
||||
description="Find us at 123 Artisan Lane, open daily from 7 AM to 6 PM. We can't wait to serve you."
|
||||
buttons={[
|
||||
{
|
||||
text: "Get Directions",
|
||||
href: "#",
|
||||
},
|
||||
]}
|
||||
buttons={[{ text: "Get Directions", href: "#" }]}
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="footer" data-section="footer">
|
||||
<FooterLogoReveal
|
||||
logoText="Brew & Bean"
|
||||
leftLink={{
|
||||
text: "Privacy Policy",
|
||||
href: "#",
|
||||
}}
|
||||
rightLink={{
|
||||
text: "Contact Us",
|
||||
href: "#contact",
|
||||
}}
|
||||
leftLink={{ text: "Privacy Policy", href: "#" }}
|
||||
rightLink={{ text: "Contact Us", href: "#contact" }}
|
||||
/>
|
||||
</div>
|
||||
</ReactLenis>
|
||||
|
||||
Reference in New Issue
Block a user