Update src/app/page.tsx
This commit is contained in:
249
src/app/page.tsx
249
src/app/page.tsx
@@ -32,89 +32,58 @@ 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: "products",
|
||||
},
|
||||
name: "Menu", id: "products"},
|
||||
{
|
||||
name: "Contact",
|
||||
id: "contact",
|
||||
},
|
||||
name: "Contact", id: "contact"},
|
||||
]}
|
||||
brandName="The Brother's Cafe & Restaurant"
|
||||
button={{
|
||||
text: "Order Online", href: "#products"}}
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="hero" data-section="hero">
|
||||
<HeroBillboard
|
||||
background={{
|
||||
variant: "gradient-bars",
|
||||
}}
|
||||
variant: "gradient-bars"}}
|
||||
title="Welcome to The Brother's Cafe & Restaurant"
|
||||
description="Where flavor meets tradition in a warm, sophisticated setting. Discover your new favorite destination for handcrafted coffee and artisanal meals."
|
||||
buttons={[
|
||||
{
|
||||
text: "Explore Menu",
|
||||
href: "#products",
|
||||
},
|
||||
text: "Explore Menu", href: "#products"},
|
||||
{
|
||||
text: "Book a Table",
|
||||
href: "#contact",
|
||||
},
|
||||
text: "Book a Table", href: "#contact"},
|
||||
]}
|
||||
imageSrc="http://img.b2bpic.net/free-photo/close-up-view-delicious-thanksgiving-meal_23-2148629558.jpg"
|
||||
imageAlt="Cafe interior"
|
||||
mediaAnimation="blur-reveal"
|
||||
avatars={[
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/young-woman-arranging-her-cake-shop_23-2149210437.jpg",
|
||||
alt: "Customer 1",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/young-woman-arranging-her-cake-shop_23-2149210437.jpg", alt: "Customer 1"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/high-angle-dining-table-assortment_23-2150312225.jpg",
|
||||
alt: "Customer 2",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/high-angle-dining-table-assortment_23-2150312225.jpg", alt: "Customer 2"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/details-catered-holiday-table-restaurant_8353-9663.jpg",
|
||||
alt: "Customer 3",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/details-catered-holiday-table-restaurant_8353-9663.jpg", alt: "Customer 3"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/cream-liquer_23-2148014925.jpg",
|
||||
alt: "Customer 4",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/cream-liquer_23-2148014925.jpg", alt: "Customer 4"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/front-view-barista-holding-coffee_23-2148436124.jpg",
|
||||
alt: "Customer 5",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/front-view-barista-holding-coffee_23-2148436124.jpg", alt: "Customer 5"},
|
||||
]}
|
||||
marqueeItems={[
|
||||
{
|
||||
type: "text",
|
||||
text: "Artisanal Coffee",
|
||||
},
|
||||
type: "text", text: "Artisanal Coffee"},
|
||||
{
|
||||
type: "text",
|
||||
text: "Fresh Seasonal Menu",
|
||||
},
|
||||
type: "text", text: "Fresh Seasonal Menu"},
|
||||
{
|
||||
type: "text",
|
||||
text: "Warm Community Vibe",
|
||||
},
|
||||
type: "text", text: "Warm Community Vibe"},
|
||||
{
|
||||
type: "text",
|
||||
text: "Handcrafted Pastries",
|
||||
},
|
||||
type: "text", text: "Handcrafted Pastries"},
|
||||
{
|
||||
type: "text",
|
||||
text: "Private Event Hosting",
|
||||
},
|
||||
type: "text", text: "Private Event Hosting"},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
@@ -127,17 +96,11 @@ export default function LandingPage() {
|
||||
description="Our passion for culinary excellence began with a single vision: to create a communal space where every meal feels like home and every cup of coffee is an experience."
|
||||
bulletPoints={[
|
||||
{
|
||||
title: "Fresh Ingredients",
|
||||
description: "We source the finest local produce daily.",
|
||||
},
|
||||
title: "Fresh Ingredients", description: "We source the finest local produce daily."},
|
||||
{
|
||||
title: "Artisanal Craft",
|
||||
description: "Every dish is prepared by expert culinary artists.",
|
||||
},
|
||||
title: "Artisanal Craft", description: "Every dish is prepared by expert culinary artists."},
|
||||
{
|
||||
title: "Warm Atmosphere",
|
||||
description: "Designed for connection, comfort, and conversation.",
|
||||
},
|
||||
title: "Warm Atmosphere", description: "Designed for connection, comfort, and conversation."},
|
||||
]}
|
||||
imageSrc="http://img.b2bpic.net/free-photo/close-up-hands-holding-coffee_23-2149045715.jpg"
|
||||
imageAlt="Our Culinary Team"
|
||||
@@ -152,34 +115,16 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
features={[
|
||||
{
|
||||
id: "f1",
|
||||
label: "Coffee",
|
||||
title: "Handcrafted Brews",
|
||||
items: [
|
||||
"Specialty beans",
|
||||
"Barista precision",
|
||||
"Unique roasts",
|
||||
],
|
||||
id: "f1", label: "Coffee", title: "Handcrafted Brews", items: [
|
||||
"Specialty beans", "Barista precision", "Unique roasts"],
|
||||
},
|
||||
{
|
||||
id: "f2",
|
||||
label: "Dining",
|
||||
title: "Seasonal Menu",
|
||||
items: [
|
||||
"Local ingredients",
|
||||
"Classic recipes",
|
||||
"Modern twist",
|
||||
],
|
||||
id: "f2", label: "Dining", title: "Seasonal Menu", items: [
|
||||
"Local ingredients", "Classic recipes", "Modern twist"],
|
||||
},
|
||||
{
|
||||
id: "f3",
|
||||
label: "Events",
|
||||
title: "Private Hosting",
|
||||
items: [
|
||||
"Catering services",
|
||||
"Event space",
|
||||
"Custom menus",
|
||||
],
|
||||
id: "f3", label: "Events", title: "Private Hosting", items: [
|
||||
"Catering services", "Event space", "Custom menus"],
|
||||
},
|
||||
]}
|
||||
title="Why Guests Choose Us"
|
||||
@@ -195,41 +140,17 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
products={[
|
||||
{
|
||||
id: "p1",
|
||||
name: "Signature Latte",
|
||||
price: "$5.50",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/hot-chocolate_74190-6907.jpg",
|
||||
},
|
||||
id: "p1", name: "Signature Latte", price: "$5.50", imageSrc: "http://img.b2bpic.net/free-photo/hot-chocolate_74190-6907.jpg"},
|
||||
{
|
||||
id: "p2",
|
||||
name: "Grilled Seasonal Salad",
|
||||
price: "$14.00",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/ham-slices-with-vegetables-plate_140725-2137.jpg",
|
||||
},
|
||||
id: "p2", name: "Grilled Seasonal Salad", price: "$14.00", imageSrc: "http://img.b2bpic.net/free-photo/ham-slices-with-vegetables-plate_140725-2137.jpg"},
|
||||
{
|
||||
id: "p3",
|
||||
name: "Artisan Roast Sandwich",
|
||||
price: "$12.00",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/chef-putting-sliced-cheese-salad_23-2148516913.jpg",
|
||||
},
|
||||
id: "p3", name: "Artisan Roast Sandwich", price: "$12.00", imageSrc: "http://img.b2bpic.net/free-photo/chef-putting-sliced-cheese-salad_23-2148516913.jpg"},
|
||||
{
|
||||
id: "p4",
|
||||
name: "Morning Pastry Set",
|
||||
price: "$8.00",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/top-view-yummy-sweet-pancakes-with-cup-tea-wooden-desk_140725-91397.jpg",
|
||||
},
|
||||
id: "p4", name: "Morning Pastry Set", price: "$8.00", imageSrc: "http://img.b2bpic.net/free-photo/top-view-yummy-sweet-pancakes-with-cup-tea-wooden-desk_140725-91397.jpg"},
|
||||
{
|
||||
id: "p5",
|
||||
name: "Cold Brew Artisan",
|
||||
price: "$6.00",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/brine-cocktail-glass_658428-242.jpg",
|
||||
},
|
||||
id: "p5", name: "Cold Brew Artisan", price: "$6.00", imageSrc: "http://img.b2bpic.net/free-photo/brine-cocktail-glass_658428-242.jpg"},
|
||||
{
|
||||
id: "p6",
|
||||
name: "Midnight Dessert Tart",
|
||||
price: "$9.00",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/front-view-little-sweet-biscuits-inside-designed-plate-dark-space_140725-95306.jpg",
|
||||
},
|
||||
id: "p6", name: "Midnight Dessert Tart", price: "$9.00", imageSrc: "http://img.b2bpic.net/free-photo/front-view-little-sweet-biscuits-inside-designed-plate-dark-space_140725-95306.jpg"},
|
||||
]}
|
||||
title="Signature Selections"
|
||||
description="A curated collection of our most beloved cafe and restaurant offerings."
|
||||
@@ -243,45 +164,20 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
testimonials={[
|
||||
{
|
||||
id: "t1",
|
||||
name: "Sarah Miller",
|
||||
handle: "@sarahdining",
|
||||
testimonial: "The atmosphere is unmatched and the coffee is divine.",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/black-american-male-female-eating-vegan-food-restaurant_613910-7323.jpg",
|
||||
},
|
||||
id: "t1", name: "Sarah Miller", handle: "@sarahdining", testimonial: "The atmosphere is unmatched and the coffee is divine.", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/black-american-male-female-eating-vegan-food-restaurant_613910-7323.jpg"},
|
||||
{
|
||||
id: "t2",
|
||||
name: "James Anderson",
|
||||
handle: "@janderson",
|
||||
testimonial: "Best dining spot in the city. The service is always impeccable.",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/learning-together-brings-better-results_329181-2908.jpg",
|
||||
},
|
||||
id: "t2", name: "James Anderson", handle: "@janderson", testimonial: "Best dining spot in the city. The service is always impeccable.", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/learning-together-brings-better-results_329181-2908.jpg"},
|
||||
{
|
||||
id: "t3",
|
||||
name: "Linda Chen",
|
||||
handle: "@linda.c",
|
||||
testimonial: "I love the seasonal menu updates. Always fresh and creative.",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/top-view-friends-having-lunch-luxury-restaurant_23-2151081461.jpg",
|
||||
},
|
||||
id: "t3", name: "Linda Chen", handle: "@linda.c", testimonial: "I love the seasonal menu updates. Always fresh and creative.", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/top-view-friends-having-lunch-luxury-restaurant_23-2151081461.jpg"},
|
||||
{
|
||||
id: "t4",
|
||||
name: "Mark Roberts",
|
||||
handle: "@markr",
|
||||
testimonial: "The perfect place for both meetings and relaxing afternoons.",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/male-female-eating-restaurant_23-2148395389.jpg",
|
||||
},
|
||||
id: "t4", name: "Mark Roberts", handle: "@markr", testimonial: "The perfect place for both meetings and relaxing afternoons.", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/male-female-eating-restaurant_23-2148395389.jpg"},
|
||||
{
|
||||
id: "t5",
|
||||
name: "Emily White",
|
||||
handle: "@ewhite",
|
||||
testimonial: "Everything I have tried here is absolutely delicious.",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/young-friends-having-laugh-together_23-2148395336.jpg",
|
||||
},
|
||||
id: "t5", name: "Emily White", handle: "@ewhite", testimonial: "Everything I have tried here is absolutely delicious.", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/young-friends-having-laugh-together_23-2148395336.jpg"},
|
||||
]}
|
||||
showRating={true}
|
||||
title="Voices of The Brother's"
|
||||
@@ -295,20 +191,11 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
faqs={[
|
||||
{
|
||||
id: "q1",
|
||||
title: "Do you accept reservations?",
|
||||
content: "Yes, we encourage bookings for dining parties of four or more.",
|
||||
},
|
||||
id: "q1", title: "Do you accept reservations?", content: "Yes, we encourage bookings for dining parties of four or more."},
|
||||
{
|
||||
id: "q2",
|
||||
title: "Are vegan options available?",
|
||||
content: "Absolutely! We have a curated selection of plant-based dishes.",
|
||||
},
|
||||
id: "q2", title: "Are vegan options available?", content: "Absolutely! We have a curated selection of plant-based dishes."},
|
||||
{
|
||||
id: "q3",
|
||||
title: "Do you have outdoor seating?",
|
||||
content: "Yes, we have a beautiful terrace for outdoor dining weather permitting.",
|
||||
},
|
||||
id: "q3", title: "Do you have outdoor seating?", content: "Yes, we have a beautiful terrace for outdoor dining weather permitting."},
|
||||
]}
|
||||
title="Common Questions"
|
||||
description="Find everything you need to know about our cafe."
|
||||
@@ -321,14 +208,7 @@ export default function LandingPage() {
|
||||
textboxLayout="default"
|
||||
useInvertedBackground={false}
|
||||
names={[
|
||||
"Foodie Weekly",
|
||||
"City Dining Guide",
|
||||
"Coffee Enthusiast Daily",
|
||||
"The Local Review",
|
||||
"Gourmet Magazine",
|
||||
"Urban Taste Makers",
|
||||
"Cafe Culture News",
|
||||
]}
|
||||
"Foodie Weekly", "City Dining Guide", "Coffee Enthusiast Daily", "The Local Review", "Gourmet Magazine", "Urban Taste Makers", "Cafe Culture News"]}
|
||||
title="Trusted by The Community"
|
||||
description="Featured and recognized in leading culinary and culture publications."
|
||||
/>
|
||||
@@ -338,16 +218,13 @@ export default function LandingPage() {
|
||||
<ContactCTA
|
||||
useInvertedBackground={false}
|
||||
background={{
|
||||
variant: "plain",
|
||||
}}
|
||||
variant: "plain"}}
|
||||
tag="Visit Us"
|
||||
title="Ready to Experience The Brother's?"
|
||||
description="Join us today for a unique culinary journey or reach out for inquiries."
|
||||
buttons={[
|
||||
{
|
||||
text: "Send us an Email",
|
||||
href: "mailto:hello@brotherscafe.com",
|
||||
},
|
||||
text: "Send us an Email", href: "mailto:hello@brotherscafe.com"},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
@@ -356,33 +233,21 @@ export default function LandingPage() {
|
||||
<FooterSimple
|
||||
columns={[
|
||||
{
|
||||
title: "Navigation",
|
||||
items: [
|
||||
title: "Navigation", items: [
|
||||
{
|
||||
label: "About",
|
||||
href: "#about",
|
||||
},
|
||||
label: "About", href: "#about"},
|
||||
{
|
||||
label: "Menu",
|
||||
href: "#products",
|
||||
},
|
||||
label: "Menu", href: "#products"},
|
||||
{
|
||||
label: "Contact",
|
||||
href: "#contact",
|
||||
},
|
||||
label: "Contact", href: "#contact"},
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Legal",
|
||||
items: [
|
||||
title: "Legal", items: [
|
||||
{
|
||||
label: "Privacy Policy",
|
||||
href: "#",
|
||||
},
|
||||
label: "Privacy Policy", href: "#"},
|
||||
{
|
||||
label: "Terms of Service",
|
||||
href: "#",
|
||||
},
|
||||
label: "Terms of Service", href: "#"},
|
||||
],
|
||||
},
|
||||
]}
|
||||
|
||||
Reference in New Issue
Block a user