1 Commits

Author SHA1 Message Date
245f8f9b03 Update src/app/page.tsx 2026-06-03 19:08:20 +00:00

View File

@@ -22,7 +22,7 @@ export default function LandingPage() {
borderRadius="rounded" borderRadius="rounded"
contentWidth="compact" contentWidth="compact"
sizing="medium" sizing="medium"
background="aurora" background="noiseDiagonalGradient"
cardStyle="glass-depth" cardStyle="glass-depth"
primaryButtonStyle="radial-glow" primaryButtonStyle="radial-glow"
secondaryButtonStyle="layered" secondaryButtonStyle="layered"
@@ -33,33 +33,21 @@ export default function LandingPage() {
<NavbarLayoutFloatingInline <NavbarLayoutFloatingInline
navItems={[ navItems={[
{ {
name: "Home", name: "Home", id: "#hero"},
id: "#hero",
},
{ {
name: "About", name: "About", id: "#about"},
id: "#about",
},
{ {
name: "Menu", name: "Menu", id: "#menu"},
id: "#menu",
},
{ {
name: "Reviews", name: "Reviews", id: "#testimonials"},
id: "#testimonials",
},
{ {
name: "Contact", name: "Contact", id: "#contact"},
id: "#contact",
},
]} ]}
logoSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=rqplfe" logoSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=rqplfe"
logoAlt="The Kendall Restaurant Logo" logoAlt="The Kendall Restaurant Logo"
brandName="The Kendall Restaurant" brandName="The Kendall Restaurant"
button={{ button={{
text: "Reserve Now", text: "Reserve Now", href: "#contact"}}
href: "#contact",
}}
animateOnLoad={true} animateOnLoad={true}
/> />
</div> </div>
@@ -67,45 +55,28 @@ export default function LandingPage() {
<div id="hero" data-section="hero"> <div id="hero" data-section="hero">
<HeroBillboardGallery <HeroBillboardGallery
background={{ background={{
variant: "gradient-bars", variant: "gradient-bars"}}
}}
title="The Kendall Restaurant" title="The Kendall Restaurant"
description="Experience USDA Prime Steaks, Southern-Inspired Delicacies, and Handcrafted Cocktails in a Historic Setting since 1859." description="Experience USDA Prime Steaks, Southern-Inspired Delicacies, and Handcrafted Cocktails in a Historic Setting since 1859."
buttons={[ buttons={[
{ {
text: "Explore Our Menu", text: "Explore Our Menu", href: "#menu"},
href: "#menu",
},
{ {
text: "Make a Reservation", text: "Make a Reservation", href: "#contact"},
href: "#contact",
},
]} ]}
mediaItems={[ mediaItems={[
{ {
imageSrc: "http://img.b2bpic.net/free-photo/still-life-vintage-objects_23-2150244588.jpg", imageSrc: "http://img.b2bpic.net/free-photo/still-life-vintage-objects_23-2150244588.jpg", imageAlt: "Elegant interior of The Kendall Restaurant"},
imageAlt: "Elegant interior of The Kendall Restaurant",
},
{ {
imageSrc: "http://img.b2bpic.net/free-photo/grilled-steak-with-rosemary-mashed-potatoes-white-plate_9975-124927.jpg", imageSrc: "http://img.b2bpic.net/free-photo/grilled-steak-with-rosemary-mashed-potatoes-white-plate_9975-124927.jpg", imageAlt: "Perfectly grilled ribeye steak on a plate"},
imageAlt: "Perfectly grilled ribeye steak on a plate",
},
{ {
imageSrc: "http://img.b2bpic.net/free-photo/bartender-prepares-cocktail-lounge_482257-45361.jpg", imageSrc: "http://img.b2bpic.net/free-photo/bartender-prepares-cocktail-lounge_482257-45361.jpg", imageAlt: "Expertly crafted cocktail at the bar"},
imageAlt: "Expertly crafted cocktail at the bar",
},
{ {
imageSrc: "http://img.b2bpic.net/free-photo/couple-sitting-rooftop-enjoying-time-together_23-2147891229.jpg", imageSrc: "http://img.b2bpic.net/free-photo/couple-sitting-rooftop-enjoying-time-together_23-2147891229.jpg", imageAlt: "Charming outdoor patio seating"},
imageAlt: "Charming outdoor patio seating",
},
{ {
imageSrc: "http://img.b2bpic.net/free-photo/black-spaghetti-pasta-with-mussel-squid_1203-9503.jpg", imageSrc: "http://img.b2bpic.net/free-photo/black-spaghetti-pasta-with-mussel-squid_1203-9503.jpg", imageAlt: "Exquisite seafood dish with fresh ingredients"},
imageAlt: "Exquisite seafood dish with fresh ingredients",
},
{ {
imageSrc: "http://img.b2bpic.net/free-photo/high-angle-decanter-wine-glasses-assortment_23-2149746528.jpg", imageSrc: "http://img.b2bpic.net/free-photo/high-angle-decanter-wine-glasses-assortment_23-2149746528.jpg", imageAlt: "Fine wine bottle and glasses"},
imageAlt: "Fine wine bottle and glasses",
},
]} ]}
mediaAnimation="slide-up" mediaAnimation="slide-up"
/> />
@@ -118,19 +89,13 @@ export default function LandingPage() {
metrics={[ metrics={[
{ {
icon: Star, icon: Star,
label: "Customer Rating", label: "Customer Rating", value: "4.2/5"},
value: "4.2/5",
},
{ {
icon: Utensils, icon: Utensils,
label: "Culinary Tradition", label: "Culinary Tradition", value: "Since 1859"},
value: "Since 1859",
},
{ {
icon: Droplet, icon: Droplet,
label: "Handcrafted Cocktails", label: "Handcrafted Cocktails", value: "Full Bar"},
value: "Full Bar",
},
]} ]}
metricsAnimation="slide-up" metricsAnimation="slide-up"
/> />
@@ -143,53 +108,21 @@ export default function LandingPage() {
useInvertedBackground={false} useInvertedBackground={false}
features={[ features={[
{ {
id: "f1", id: "f1", title: "Easy Reservations", author: "Guest Services", description: "Secure your preferred dining time with our convenient online reservation system or by calling us directly.", tags: [
title: "Easy Reservations", "Booking", "Convenience"],
author: "Guest Services", imageSrc: "http://img.b2bpic.net/free-photo/man-typing-laptop-with-bokeh_23-2148377731.jpg", imageAlt: "Online reservation system"},
description: "Secure your preferred dining time with our convenient online reservation system or by calling us directly.",
tags: [
"Booking",
"Convenience",
],
imageSrc: "http://img.b2bpic.net/free-photo/man-typing-laptop-with-bokeh_23-2148377731.jpg",
imageAlt: "Online reservation system",
},
{ {
id: "f2", id: "f2", title: "Charming Outdoor Seating", author: "Venue Design", description: "Enjoy the refreshing ambiance of our beautifully appointed outdoor patio, perfect for any occasion.", tags: [
title: "Charming Outdoor Seating", "Al Fresco", "Patio"],
author: "Venue Design", imageSrc: "http://img.b2bpic.net/free-photo/side-view-people-clinking-glasses_23-2149409331.jpg", imageAlt: "Outdoor dining patio"},
description: "Enjoy the refreshing ambiance of our beautifully appointed outdoor patio, perfect for any occasion.",
tags: [
"Al Fresco",
"Patio",
],
imageSrc: "http://img.b2bpic.net/free-photo/side-view-people-clinking-glasses_23-2149409331.jpg",
imageAlt: "Outdoor dining patio",
},
{ {
id: "f3", id: "f3", title: "Full-Service Cocktail Bar", author: "Mixology Team", description: "Indulge in expertly crafted cocktails, a curated wine list, and premium spirits at our sophisticated bar.", tags: [
title: "Full-Service Cocktail Bar", "Drinks", "Spirits"],
author: "Mixology Team", imageSrc: "http://img.b2bpic.net/free-photo/elegant-vegan-alcohol-arrangement_23-2149337731.jpg", imageAlt: "Full service cocktail bar"},
description: "Indulge in expertly crafted cocktails, a curated wine list, and premium spirits at our sophisticated bar.",
tags: [
"Drinks",
"Spirits",
],
imageSrc: "http://img.b2bpic.net/free-photo/elegant-vegan-alcohol-arrangement_23-2149337731.jpg",
imageAlt: "Full service cocktail bar",
},
{ {
id: "f4", id: "f4", title: "Private & Catering Events", author: "Events Coordinator", description: "Host your special events with us. We offer bespoke catering services and private dining options tailored to your needs.", tags: [
title: "Private & Catering Events", "Events", "Gatherings"],
author: "Events Coordinator", imageSrc: "http://img.b2bpic.net/free-photo/salmon-salad-with-lettuce-tomatoes-corn-orange-grapefruit-pomegranate-cream-1_140725-8791.jpg", imageAlt: "Catering event setup"},
description: "Host your special events with us. We offer bespoke catering services and private dining options tailored to your needs.",
tags: [
"Events",
"Gatherings",
],
imageSrc: "http://img.b2bpic.net/free-photo/salmon-salad-with-lettuce-tomatoes-corn-orange-grapefruit-pomegranate-cream-1_140725-8791.jpg",
imageAlt: "Catering event setup",
},
]} ]}
title="Our Signature Experience" title="Our Signature Experience"
description="We meticulously craft every detail to ensure an exceptional visit for our guests." description="We meticulously craft every detail to ensure an exceptional visit for our guests."
@@ -205,47 +138,17 @@ export default function LandingPage() {
carouselMode="buttons" carouselMode="buttons"
products={[ products={[
{ {
id: "p1", id: "p1", name: "16 oz Ribeye", price: "$65", imageSrc: "http://img.b2bpic.net/free-photo/fried-steak-with-sauce-red-wine_140725-4722.jpg", imageAlt: "Grilled 16 oz Ribeye Steak"},
name: "16 oz Ribeye",
price: "$65",
imageSrc: "http://img.b2bpic.net/free-photo/fried-steak-with-sauce-red-wine_140725-4722.jpg",
imageAlt: "Grilled 16 oz Ribeye Steak",
},
{ {
id: "p2", id: "p2", name: "8 oz Filet", price: "$58", imageSrc: "http://img.b2bpic.net/free-photo/side-view-grilled-beef-medallion-with-sauce-vegetables-white-plate-table_140725-11510.jpg", imageAlt: "Elegant 8 oz Filet Mignon"},
name: "8 oz Filet",
price: "$58",
imageSrc: "http://img.b2bpic.net/free-photo/side-view-grilled-beef-medallion-with-sauce-vegetables-white-plate-table_140725-11510.jpg",
imageAlt: "Elegant 8 oz Filet Mignon",
},
{ {
id: "p3", id: "p3", name: "Shrimp Cocktail", price: "$22", imageSrc: "http://img.b2bpic.net/free-photo/white-shrimp-salad-with-lettuce-corn-scallions_1150-26948.jpg", imageAlt: "Classic Shrimp Cocktail"},
name: "Shrimp Cocktail",
price: "$22",
imageSrc: "http://img.b2bpic.net/free-photo/white-shrimp-salad-with-lettuce-corn-scallions_1150-26948.jpg",
imageAlt: "Classic Shrimp Cocktail",
},
{ {
id: "p4", id: "p4", name: "Crab Cakes", price: "$30", imageSrc: "http://img.b2bpic.net/free-photo/chef-arranging-dish-with-salad-oranges_23-2148491357.jpg", imageAlt: "Golden Crab Cakes"},
name: "Crab Cakes",
price: "$30",
imageSrc: "http://img.b2bpic.net/free-photo/chef-arranging-dish-with-salad-oranges_23-2148491357.jpg",
imageAlt: "Golden Crab Cakes",
},
{ {
id: "p5", id: "p5", name: "Skillet Cornbread", price: "$12", imageSrc: "http://img.b2bpic.net/free-photo/oval-shape-baked-bread-with-herbs-ingredients-wooden-plank_23-2147975092.jpg", imageAlt: "Warm Skillet Cornbread"},
name: "Skillet Cornbread",
price: "$12",
imageSrc: "http://img.b2bpic.net/free-photo/oval-shape-baked-bread-with-herbs-ingredients-wooden-plank_23-2147975092.jpg",
imageAlt: "Warm Skillet Cornbread",
},
{ {
id: "p6", id: "p6", name: "French Onion Soup", price: "$14", imageSrc: "http://img.b2bpic.net/free-photo/half-shot-delicious-soup-served-with-pepper-mint-blue-pot-left-side-dark-background_140725-94531.jpg", imageAlt: "Classic French Onion Soup"},
name: "French Onion Soup",
price: "$14",
imageSrc: "http://img.b2bpic.net/free-photo/half-shot-delicious-soup-served-with-pepper-mint-blue-pot-left-side-dark-background_140725-94531.jpg",
imageAlt: "Classic French Onion Soup",
},
]} ]}
title="Menu Highlights" title="Menu Highlights"
description="A curated selection of our most popular and exquisite dishes, crafted with the finest ingredients." description="A curated selection of our most popular and exquisite dishes, crafted with the finest ingredients."
@@ -260,25 +163,15 @@ export default function LandingPage() {
author="Sarah P., Regular Patron" author="Sarah P., Regular Patron"
avatars={[ avatars={[
{ {
src: "http://img.b2bpic.net/free-photo/smart-man_1098-14700.jpg", src: "http://img.b2bpic.net/free-photo/smart-man_1098-14700.jpg", alt: "Customer Photo 1"},
alt: "Customer Photo 1",
},
{ {
src: "http://img.b2bpic.net/free-photo/businesswoman-glasses-portrait_1262-1461.jpg", src: "http://img.b2bpic.net/free-photo/businesswoman-glasses-portrait_1262-1461.jpg", alt: "Customer Photo 2"},
alt: "Customer Photo 2",
},
{ {
src: "http://img.b2bpic.net/free-photo/senior-man-having-lipstick-stains-face_273609-41773.jpg", src: "http://img.b2bpic.net/free-photo/senior-man-having-lipstick-stains-face_273609-41773.jpg", alt: "Customer Photo 3"},
alt: "Customer Photo 3",
},
{ {
src: "http://img.b2bpic.net/free-photo/closeup-portrait-successful-confident-young-woman-start-career-look-determined-get-job-waiting-interview-lean-glass-wall-business-center-smiling-looking-away-satisfied_197531-30572.jpg", src: "http://img.b2bpic.net/free-photo/closeup-portrait-successful-confident-young-woman-start-career-look-determined-get-job-waiting-interview-lean-glass-wall-business-center-smiling-looking-away-satisfied_197531-30572.jpg", alt: "Customer Photo 4"},
alt: "Customer Photo 4",
},
{ {
src: "http://img.b2bpic.net/free-photo/cheerful-middle-aged-businesswoman_1262-21005.jpg", src: "http://img.b2bpic.net/free-photo/cheerful-middle-aged-businesswoman_1262-21005.jpg", alt: "Customer Photo 5"},
alt: "Customer Photo 5",
},
]} ]}
ratingAnimation="slide-up" ratingAnimation="slide-up"
avatarsAnimation="slide-up" avatarsAnimation="slide-up"
@@ -290,14 +183,7 @@ export default function LandingPage() {
textboxLayout="default" textboxLayout="default"
useInvertedBackground={true} useInvertedBackground={true}
names={[ names={[
"Award-Winning Cuisine", "Award-Winning Cuisine", "Historic Landmark", "Top-Rated Steakhouse", "Exceptional Service", "Critically Acclaimed", "Dining Excellence", "Guest Favorite"]}
"Historic Landmark",
"Top-Rated Steakhouse",
"Exceptional Service",
"Critically Acclaimed",
"Dining Excellence",
"Guest Favorite",
]}
title="Honors & Accolades" title="Honors & Accolades"
description="Proudly recognized for our culinary excellence and commitment to a superior dining experience." description="Proudly recognized for our culinary excellence and commitment to a superior dining experience."
speed={40} speed={40}
@@ -309,25 +195,13 @@ export default function LandingPage() {
useInvertedBackground={false} useInvertedBackground={false}
faqs={[ faqs={[
{ {
id: "q1", id: "q1", title: "Do you accept reservations?", content: "Yes, we highly recommend making reservations, especially for weekend evenings. You can book online through our website or call us directly."},
title: "Do you accept reservations?",
content: "Yes, we highly recommend making reservations, especially for weekend evenings. You can book online through our website or call us directly.",
},
{ {
id: "q2", id: "q2", title: "Is there a dress code?", content: "We maintain an upscale casual dress code. While jackets are not required, we encourage smart attire to enhance your dining experience."},
title: "Is there a dress code?",
content: "We maintain an upscale casual dress code. While jackets are not required, we encourage smart attire to enhance your dining experience.",
},
{ {
id: "q3", id: "q3", title: "Can you accommodate dietary restrictions?", content: "Our culinary team is happy to accommodate most dietary restrictions and allergies. Please inform your server or mention it when making your reservation."},
title: "Can you accommodate dietary restrictions?",
content: "Our culinary team is happy to accommodate most dietary restrictions and allergies. Please inform your server or mention it when making your reservation.",
},
{ {
id: "q4", id: "q4", title: "Do you offer private dining options?", content: "Yes, we have private dining spaces perfect for intimate gatherings, corporate events, or celebrations. Please contact our events coordinator for more details."},
title: "Do you offer private dining options?",
content: "Yes, we have private dining spaces perfect for intimate gatherings, corporate events, or celebrations. Please contact our events coordinator for more details.",
},
]} ]}
sideTitle="Your Questions Answered" sideTitle="Your Questions Answered"
sideDescription="Find quick answers to common inquiries about your dining experience with us at The Kendall Restaurant." sideDescription="Find quick answers to common inquiries about your dining experience with us at The Kendall Restaurant."
@@ -340,20 +214,15 @@ export default function LandingPage() {
<ContactCTA <ContactCTA
useInvertedBackground={true} useInvertedBackground={true}
background={{ background={{
variant: "radial-gradient", variant: "radial-gradient"}}
}}
tag="Plan Your Visit" tag="Plan Your Visit"
title="Make a Reservation" title="Make a Reservation"
description="Secure your table for an unforgettable dining experience at The Kendall Restaurant. We look forward to welcoming you." description="Secure your table for an unforgettable dining experience at The Kendall Restaurant. We look forward to welcoming you."
buttons={[ buttons={[
{ {
text: "Book Online", text: "Book Online", href: "#"},
href: "#",
},
{ {
text: "Call Us", text: "Call Us", href: "tel:+1234567890"},
href: "tel:+1234567890",
},
]} ]}
/> />
</div> </div>
@@ -363,75 +232,45 @@ export default function LandingPage() {
logoText="The Kendall Restaurant" logoText="The Kendall Restaurant"
columns={[ columns={[
{ {
title: "Menu", title: "Menu", items: [
items: [
{ {
label: "Steaks & Grill", label: "Steaks & Grill", href: "#menu"},
href: "#menu",
},
{ {
label: "Seafood & Chicken", label: "Seafood & Chicken", href: "#menu"},
href: "#menu",
},
{ {
label: "Shareables & Sides", label: "Shareables & Sides", href: "#menu"},
href: "#menu",
},
{ {
label: "Cocktail List", label: "Cocktail List", href: "#menu"},
href: "#menu",
},
], ],
}, },
{ {
title: "About Us", title: "About Us", items: [
items: [
{ {
label: "Our Story", label: "Our Story", href: "#about"},
href: "#about",
},
{ {
label: "Customer Reviews", label: "Customer Reviews", href: "#testimonials"},
href: "#testimonials",
},
{ {
label: "Accolades", label: "Accolades", href: "#social-proof"},
href: "#social-proof",
},
], ],
}, },
{ {
title: "Visit", title: "Visit", items: [
items: [
{ {
label: "Reservations", label: "Reservations", href: "#contact"},
href: "#contact",
},
{ {
label: "Location & Hours", label: "Location & Hours", href: "#contact"},
href: "#contact",
},
{ {
label: "Contact Us", label: "Contact Us", href: "#contact"},
href: "#contact",
},
{ {
label: "Private Dining", label: "Private Dining", href: "#contact"},
href: "#contact",
},
], ],
}, },
{ {
title: "Legal", title: "Legal", items: [
items: [
{ {
label: "Privacy Policy", label: "Privacy Policy", href: "#"},
href: "#",
},
{ {
label: "Terms of Service", label: "Terms of Service", href: "#"},
href: "#",
},
], ],
}, },
]} ]}