Update src/app/page.tsx

This commit is contained in:
2026-05-07 03:33:10 +00:00
parent f446d0bf34
commit f2e6bee99d

View File

@@ -31,22 +31,10 @@ export default function LandingPage() {
<div id="nav" data-section="nav">
<NavbarStyleFullscreen
navItems={[
{
name: "Home",
id: "hero",
},
{
name: "About",
id: "about",
},
{
name: "Buffet",
id: "products",
},
{
name: "Contact",
id: "contact",
},
{ name: "Home", id: "hero" },
{ name: "About", id: "about" },
{ name: "Products", id: "products" },
{ name: "Contact", id: "contact" },
]}
brandName="Charcoal Grill & Buffet"
/>
@@ -54,42 +42,17 @@ export default function LandingPage() {
<div id="hero" data-section="hero">
<HeroBillboardCarousel
background={{
variant: "gradient-bars",
}}
background={{ variant: "gradient-bars" }}
title="Savor the Charcoal Excellence"
description="Experience a curated journey of premium grilled meats and gourmet buffet selections in a refined modern setting."
buttons={[
{
text: "Book Your Table",
href: "#contact",
},
]}
buttons={[{ text: "Book Your Table", href: "#contact" }]}
mediaItems={[
{
imageSrc: "http://img.b2bpic.net/free-photo/man-dancing-with-woman-restaurant_23-2148016782.jpg",
imageAlt: "Premium charcoal grill",
},
{
imageSrc: "http://img.b2bpic.net/free-photo/elegant-restaurant-table-setting-service-reception_53876-163274.jpg",
imageAlt: "Gourmet food display",
},
{
imageSrc: "http://img.b2bpic.net/free-photo/flat-lay-mussels-white-sauce-tablecloth-with-blackboard_23-2148234929.jpg",
imageAlt: "Modern buffet setting",
},
{
imageSrc: "http://img.b2bpic.net/free-photo/grilled-sirloin-steak-flame-cooked-perfection-generated-by-ai_188544-13424.jpg",
imageAlt: "Chef searing steak",
},
{
imageSrc: "http://img.b2bpic.net/free-photo/appetizing-grilling-fresh-vegetables-meat_23-2148253423.jpg",
imageAlt: "Fine dining ambiance",
},
{
imageSrc: "http://img.b2bpic.net/free-photo/wicker-gray-table-with-glass-gray-chairs_140725-3025.jpg",
imageAlt: "Artisan dessert selection",
},
{ imageSrc: "http://img.b2bpic.net/free-photo/man-dancing-with-woman-restaurant_23-2148016782.jpg", imageAlt: "Premium charcoal grill" },
{ imageSrc: "http://img.b2bpic.net/free-photo/elegant-restaurant-table-setting-service-reception_53876-163274.jpg", imageAlt: "Gourmet food display" },
{ imageSrc: "http://img.b2bpic.net/free-photo/flat-lay-mussels-white-sauce-tablecloth-with-blackboard_23-2148234929.jpg", imageAlt: "Modern buffet setting" },
{ imageSrc: "http://img.b2bpic.net/free-photo/grilled-sirloin-steak-flame-cooked-perfection-generated-by-ai_188544-13424.jpg", imageAlt: "Chef searing steak" },
{ imageSrc: "http://img.b2bpic.net/free-photo/appetizing-grilling-fresh-vegetables-meat_23-2148253423.jpg", imageAlt: "Fine dining ambiance" },
{ imageSrc: "http://img.b2bpic.net/free-photo/wicker-gray-table-with-glass-gray-chairs_140725-3025.jpg", imageAlt: "Artisan dessert selection" }
]}
/>
</div>
@@ -99,8 +62,7 @@ export default function LandingPage() {
useInvertedBackground={false}
title="A Modern Buffet Revolution"
description={[
"Founded on the passion for authentic fire-seared flavors, our restaurant blends the raw energy of charcoal grilling with the expansive variety of modern buffet dining.",
"We prioritize locally sourced ingredients and culinary craftsmanship to bring you an unparalleled dining experience.",
"Founded on the passion for authentic fire-seared flavors, our restaurant blends the raw energy of charcoal grilling with the expansive variety of modern buffet dining.", "We prioritize locally sourced ingredients and culinary craftsmanship to bring you an unparalleled dining experience."
]}
/>
</div>
@@ -111,30 +73,9 @@ export default function LandingPage() {
textboxLayout="default"
useInvertedBackground={true}
features={[
{
id: "f1",
title: "Artisanal Charcoal Grilling",
descriptions: [
"Expertly seared meats over authentic charcoal for depth and flavor.",
],
imageSrc: "http://img.b2bpic.net/free-photo/roasted-meat-cooking-open-flames_84443-82317.jpg",
},
{
id: "f2",
title: "Fresh-Market Buffet",
descriptions: [
"Rotating seasonal selections from farm-to-table sources.",
],
imageSrc: "http://img.b2bpic.net/free-photo/healthy-lifestyle-concept-image-with-different-vegetables-lying-table_482257-45428.jpg",
},
{
id: "f3",
title: "Modern Fine Dining",
descriptions: [
"Sophisticated atmosphere designed for celebrations and gatherings.",
],
imageSrc: "http://img.b2bpic.net/free-photo/salmon-salad-with-lettuce-tomatoes-corn-orange-grapefruit-pomegranate-cream-1_140725-8791.jpg",
},
{ id: "f1", title: "Artisanal Charcoal Grilling", descriptions: ["Expertly seared meats over authentic charcoal for depth and flavor."], imageSrc: "http://img.b2bpic.net/free-photo/roasted-meat-cooking-open-flames_84443-82317.jpg" },
{ id: "f2", title: "Fresh-Market Buffet", descriptions: ["Rotating seasonal selections from farm-to-table sources."], imageSrc: "http://img.b2bpic.net/free-photo/healthy-lifestyle-concept-image-with-different-vegetables-lying-table_482257-45428.jpg" },
{ id: "f3", title: "Modern Fine Dining", descriptions: ["Sophisticated atmosphere designed for celebrations and gatherings."], imageSrc: "http://img.b2bpic.net/free-photo/salmon-salad-with-lettuce-tomatoes-corn-orange-grapefruit-pomegranate-cream-1_140725-8791.jpg" }
]}
title="Our Signature Elements"
description="Discover what makes Charcoal Grill & Modern Buffet a cut above the rest."
@@ -148,60 +89,12 @@ export default function LandingPage() {
gridVariant="uniform-all-items-equal"
useInvertedBackground={false}
products={[
{
id: "p1",
brand: "Signature Grill",
name: "Aged Ribeye Steak",
price: "$45",
rating: 5,
reviewCount: "120",
imageSrc: "http://img.b2bpic.net/free-photo/cute-wedding-buffet_1157-18555.jpg",
},
{
id: "p2",
brand: "Fresh Buffet",
name: "Mediterranean Mezze",
price: "$28",
rating: 4,
reviewCount: "85",
imageSrc: "http://img.b2bpic.net/free-photo/delicious-chocolate-cookies-served-plate_1304-5626.jpg",
},
{
id: "p3",
brand: "Seafood Bar",
name: "Wild-Caught Salmon",
price: "$38",
rating: 5,
reviewCount: "92",
imageSrc: "http://img.b2bpic.net/free-photo/butcher-workwear-posing-with-two-axes-refrigerated-warehouse-midst-meat-carcasses_613910-21674.jpg",
},
{
id: "p4",
brand: "Artisan Bread",
name: "House-Made Focaccia",
price: "$12",
rating: 4,
reviewCount: "45",
imageSrc: "http://img.b2bpic.net/free-photo/glasses-with-desserts-berries-served-large-mirror_1304-4687.jpg",
},
{
id: "p5",
brand: "Global Fusion",
name: "Spicy Thai Curry",
price: "$32",
rating: 4,
reviewCount: "67",
imageSrc: "http://img.b2bpic.net/free-photo/glasses-with-portion-cream-desserts-stand-catering-table_8353-10439.jpg",
},
{
id: "p6",
brand: "Sweet Finish",
name: "Vanilla Bean Panna Cotta",
price: "$15",
rating: 5,
reviewCount: "150",
imageSrc: "http://img.b2bpic.net/free-photo/coffee-cake-wedding-reception_627829-11777.jpg",
},
{ id: "p1", brand: "Signature Grill", name: "Aged Ribeye Steak", price: "$45", rating: 5, reviewCount: "120", imageSrc: "http://img.b2bpic.net/free-photo/cute-wedding-buffet_1157-18555.jpg" },
{ id: "p2", brand: "Fresh Buffet", name: "Mediterranean Mezze", price: "$28", rating: 4, reviewCount: "85", imageSrc: "http://img.b2bpic.net/free-photo/delicious-chocolate-cookies-served-plate_1304-5626.jpg" },
{ id: "p3", brand: "Seafood Bar", name: "Wild-Caught Salmon", price: "$38", rating: 5, reviewCount: "92", imageSrc: "http://img.b2bpic.net/free-photo/butcher-workwear-posing-with-two-axes-refrigerated-warehouse-midst-meat-carcasses_613910-21674.jpg" },
{ id: "p4", brand: "Artisan Bread", name: "House-Made Focaccia", price: "$12", rating: 4, reviewCount: "45", imageSrc: "http://img.b2bpic.net/free-photo/glasses-with-desserts-berries-served-large-mirror_1304-4687.jpg" },
{ id: "p5", brand: "Global Fusion", name: "Spicy Thai Curry", price: "$32", rating: 4, reviewCount: "67", imageSrc: "http://img.b2bpic.net/free-photo/glasses-with-portion-cream-desserts-stand-catering-table_8353-10439.jpg" },
{ id: "p6", brand: "Sweet Finish", name: "Vanilla Bean Panna Cotta", price: "$15", rating: 5, reviewCount: "150", imageSrc: "http://img.b2bpic.net/free-photo/coffee-cake-wedding-reception_627829-11777.jpg" }
]}
title="Explore Our Culinary Range"
description="Each station offers a unique slice of world-class gastronomy."
@@ -215,46 +108,11 @@ export default function LandingPage() {
gridVariant="asymmetric-60-wide-40-narrow"
useInvertedBackground={true}
testimonials={[
{
id: "1",
name: "Anna S.",
role: "Food Critic",
company: "Gourmet Magazine",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/top-view-friends-having-lunch-luxury-restaurant_23-2151081463.jpg",
},
{
id: "2",
name: "Marcus R.",
role: "Chef",
company: "Local Culinary",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/people-having-dinner-luxurious-restaurants_23-2151081857.jpg",
},
{
id: "3",
name: "Elena P.",
role: "Food Blogger",
company: "Dining Diaries",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/couple-having-date-together-luxurious-restaurant_23-2150517448.jpg",
},
{
id: "4",
name: "Julian V.",
role: "Traveler",
company: "Global Foodie",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/smiling-woman-tasting-snacks-buffet-table_1262-2008.jpg",
},
{
id: "5",
name: "Sarah W.",
role: "Blogger",
company: "City Life",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/attractive-young-woman-hands-holds-two-burgers-blurred-background_169016-43765.jpg",
},
{ id: "1", name: "Anna S.", role: "Food Critic", company: "Gourmet Magazine", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/top-view-friends-having-lunch-luxury-restaurant_23-2151081463.jpg" },
{ id: "2", name: "Marcus R.", role: "Chef", company: "Local Culinary", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/people-having-dinner-luxurious-restaurants_23-2151081857.jpg" },
{ id: "3", name: "Elena P.", role: "Food Blogger", company: "Dining Diaries", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/couple-having-date-together-luxurious-restaurant_23-2150517448.jpg" },
{ id: "4", name: "Julian V.", role: "Traveler", company: "Global Foodie", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/smiling-woman-tasting-snacks-buffet-table_1262-2008.jpg" },
{ id: "5", name: "Sarah W.", role: "Blogger", company: "City Life", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/attractive-young-woman-hands-holds-two-burgers-blurred-background_169016-43765.jpg" }
]}
title="Voices of Our Guests"
description="Hear what our patrons say about their fine dining journey."
@@ -267,22 +125,9 @@ export default function LandingPage() {
title="By The Numbers"
tag="Our Growth"
metrics={[
{
id: "m1",
value: "15K+",
description: "Happy Guests Served",
},
{
id: "m2",
value: "50+",
unique: "true",
description: "Daily Gourmet Dishes",
},
{
id: "m3",
value: "100%",
description: "Authentic Charcoal Heat",
},
{ id: "m1", value: "15K+", description: "Happy Guests Served" },
{ id: "m2", value: "50+", description: "Daily Gourmet Dishes" },
{ id: "m3", value: "100%", description: "Authentic Charcoal Heat" }
]}
metricsAnimation="slide-up"
/>
@@ -293,21 +138,9 @@ export default function LandingPage() {
textboxLayout="default"
useInvertedBackground={true}
faqs={[
{
id: "q1",
title: "Do you accept reservations?",
content: "Yes, we highly recommend booking in advance, especially for weekend buffets.",
},
{
id: "q2",
title: "Are there vegetarian options?",
content: "Absolutely, our buffet includes a large variety of seasonal vegetarian and vegan dishes.",
},
{
id: "q3",
title: "What are your hours?",
content: "We are open daily from 5 PM for dinner service.",
},
{ id: "q1", title: "Do you accept reservations?", content: "Yes, we highly recommend booking in advance, especially for weekend buffets." },
{ id: "q2", title: "Are there vegetarian options?", content: "Absolutely, our buffet includes a large variety of seasonal vegetarian and vegan dishes." },
{ id: "q3", title: "What are your hours?", content: "We are open daily from 5 PM for dinner service." }
]}
imageSrc="http://img.b2bpic.net/free-photo/portrait-restaurant-waiter-wearing-professional-uniform-apron_482257-95100.jpg"
mediaAnimation="slide-up"
@@ -320,9 +153,7 @@ export default function LandingPage() {
<div id="contact" data-section="contact">
<ContactCenter
useInvertedBackground={false}
background={{
variant: "rotated-rays-static",
}}
background={{ variant: "rotated-rays-static" }}
tag="Newsletter"
title="Join Our Culinary Club"
description="Sign up for exclusive event updates and seasonal menu alerts."