Update src/app/page.tsx
This commit is contained in:
214
src/app/page.tsx
214
src/app/page.tsx
@@ -32,21 +32,13 @@ export default function LandingPage() {
|
||||
<NavbarLayoutFloatingOverlay
|
||||
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="New York Restaurant"
|
||||
/>
|
||||
@@ -55,47 +47,26 @@ export default function LandingPage() {
|
||||
<div id="hero" data-section="hero">
|
||||
<HeroBillboardRotatedCarousel
|
||||
background={{
|
||||
variant: "rotated-rays-static",
|
||||
}}
|
||||
variant: "rotated-rays-static"}}
|
||||
title="Experience Authentic Flavors"
|
||||
description="Welcome to New York Restaurant, where tradition meets modern culinary excellence. Join us for an unforgettable dining experience."
|
||||
buttons={[
|
||||
{
|
||||
text: "Reserve a Table",
|
||||
href: "#contact",
|
||||
},
|
||||
text: "Reserve a Table", href: "#contact"},
|
||||
]}
|
||||
carouselItems={[
|
||||
{
|
||||
id: "1",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/classic-luxury-restaurant-with-tables-chairs_140725-9388.jpg?_wi=1",
|
||||
imageAlt: "upscale restaurant interior cozy dining",
|
||||
},
|
||||
id: "1", imageSrc: "http://img.b2bpic.net/free-photo/classic-luxury-restaurant-with-tables-chairs_140725-9388.jpg", imageAlt: "upscale restaurant interior cozy dining"},
|
||||
{
|
||||
id: "2",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/closeup-side-dish-with-vegetables-caviar-top-with-blurred-background_181624-2204.jpg",
|
||||
imageAlt: "gourmet pasta dish restaurant style",
|
||||
},
|
||||
id: "2", imageSrc: "http://img.b2bpic.net/free-photo/closeup-side-dish-with-vegetables-caviar-top-with-blurred-background_181624-2204.jpg", imageAlt: "gourmet pasta dish restaurant style"},
|
||||
{
|
||||
id: "3",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/beef-steak-with-leaf_181624-808.jpg",
|
||||
imageAlt: "prime steak dinner restaurant setting",
|
||||
},
|
||||
id: "3", imageSrc: "http://img.b2bpic.net/free-photo/beef-steak-with-leaf_181624-808.jpg", imageAlt: "prime steak dinner restaurant setting"},
|
||||
{
|
||||
id: "4",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/front-view-person-near-burger-plate-holding-jar-with-butter_23-2148784521.jpg",
|
||||
imageAlt: "gourmet burger fine dining style",
|
||||
},
|
||||
id: "4", imageSrc: "http://img.b2bpic.net/free-photo/front-view-person-near-burger-plate-holding-jar-with-butter_23-2148784521.jpg", imageAlt: "gourmet burger fine dining style"},
|
||||
{
|
||||
id: "5",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/salmon-steak_1203-2328.jpg",
|
||||
imageAlt: "signature seafood platter restaurant gourmet",
|
||||
},
|
||||
id: "5", imageSrc: "http://img.b2bpic.net/free-photo/salmon-steak_1203-2328.jpg", imageAlt: "signature seafood platter restaurant gourmet"},
|
||||
{
|
||||
id: "6",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/chef-cooking-salad-with-mushrooms_23-2148471925.jpg?_wi=1",
|
||||
imageAlt: "professional chef cooking gourmet meal",
|
||||
},
|
||||
id: "6", imageSrc: "http://img.b2bpic.net/free-photo/chef-cooking-salad-with-mushrooms_23-2148471925.jpg", imageAlt: "professional chef cooking gourmet meal"},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
@@ -121,28 +92,13 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
features={[
|
||||
{
|
||||
title: "Fresh Ingredients",
|
||||
description: "Hand-picked produce and meats delivered daily.",
|
||||
bentoComponent: "reveal-icon",
|
||||
icon: CheckCircle,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/dining-room-beige-color-tones-interior-design_114579-2225.jpg",
|
||||
imageAlt: "Dining room beige color tones interior design",
|
||||
title: "Fresh Ingredients", description: "Hand-picked produce and meats delivered daily.", bentoComponent: "reveal-icon", icon: CheckCircle,
|
||||
},
|
||||
{
|
||||
title: "Expert Chefs",
|
||||
description: "Highly trained culinary masters at work.",
|
||||
bentoComponent: "reveal-icon",
|
||||
icon: Award,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/classic-luxury-restaurant-with-tables-chairs_140725-9388.jpg?_wi=2",
|
||||
imageAlt: "Dining room beige color tones interior design",
|
||||
title: "Expert Chefs", description: "Highly trained culinary masters at work.", bentoComponent: "reveal-icon", icon: Award,
|
||||
},
|
||||
{
|
||||
title: "Cozy Atmosphere",
|
||||
description: "Perfect for family dinners and date nights.",
|
||||
bentoComponent: "reveal-icon",
|
||||
icon: Coffee,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/chef-cooking-salad-with-mushrooms_23-2148471925.jpg?_wi=2",
|
||||
imageAlt: "Dining room beige color tones interior design",
|
||||
title: "Cozy Atmosphere", description: "Perfect for family dinners and date nights.", bentoComponent: "reveal-icon", icon: Coffee,
|
||||
},
|
||||
]}
|
||||
title="Why Choose Us"
|
||||
@@ -158,47 +114,17 @@ export default function LandingPage() {
|
||||
useInvertedBackground={true}
|
||||
products={[
|
||||
{
|
||||
id: "1",
|
||||
name: "Gourmet Pasta",
|
||||
price: "$22",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/view-soft-cake-decorated-with-orange-chocolate-dark-table_140725-86436.jpg",
|
||||
imageAlt: "gourmet pasta dish restaurant style",
|
||||
},
|
||||
id: "1", name: "Gourmet Pasta", price: "$22", imageSrc: "http://img.b2bpic.net/free-photo/view-soft-cake-decorated-with-orange-chocolate-dark-table_140725-86436.jpg", imageAlt: "gourmet pasta dish restaurant style"},
|
||||
{
|
||||
id: "2",
|
||||
name: "Fresh Garden Salad",
|
||||
price: "$15",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/vegetable-salad-topped-with-sesame_140725-4321.jpg",
|
||||
imageAlt: "fresh gourmet salad with vibrant ingredients",
|
||||
},
|
||||
id: "2", name: "Fresh Garden Salad", price: "$15", imageSrc: "http://img.b2bpic.net/free-photo/vegetable-salad-topped-with-sesame_140725-4321.jpg", imageAlt: "fresh gourmet salad with vibrant ingredients"},
|
||||
{
|
||||
id: "3",
|
||||
name: "Signature Steak",
|
||||
price: "$38",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/food-celebrating-world-tapas-day_23-2149361477.jpg",
|
||||
imageAlt: "prime steak dinner restaurant setting",
|
||||
},
|
||||
id: "3", name: "Signature Steak", price: "$38", imageSrc: "http://img.b2bpic.net/free-photo/food-celebrating-world-tapas-day_23-2149361477.jpg", imageAlt: "prime steak dinner restaurant setting"},
|
||||
{
|
||||
id: "4",
|
||||
name: "Artisanal Dessert",
|
||||
price: "$12",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/bottom-half-view-berry-cake-white-oval-plate-red-shawl-grey-surface_140725-102508.jpg",
|
||||
imageAlt: "freshly baked dessert restaurant specialty",
|
||||
},
|
||||
id: "4", name: "Artisanal Dessert", price: "$12", imageSrc: "http://img.b2bpic.net/free-photo/bottom-half-view-berry-cake-white-oval-plate-red-shawl-grey-surface_140725-102508.jpg", imageAlt: "freshly baked dessert restaurant specialty"},
|
||||
{
|
||||
id: "5",
|
||||
name: "Classic NY Burger",
|
||||
price: "$18",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/three-mini-burgers-served-with-french-fries-tomato-mayonnaise_140725-5082.jpg",
|
||||
imageAlt: "gourmet burger fine dining style",
|
||||
},
|
||||
id: "5", name: "Classic NY Burger", price: "$18", imageSrc: "http://img.b2bpic.net/free-photo/three-mini-burgers-served-with-french-fries-tomato-mayonnaise_140725-5082.jpg", imageAlt: "gourmet burger fine dining style"},
|
||||
{
|
||||
id: "6",
|
||||
name: "Seafood Special",
|
||||
price: "$32",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/seafood-plate-with-fried-salmon-mussels-shrimps-calamari-lemon_140725-1613.jpg",
|
||||
imageAlt: "signature seafood platter restaurant gourmet",
|
||||
},
|
||||
id: "6", name: "Seafood Special", price: "$32", imageSrc: "http://img.b2bpic.net/free-photo/seafood-plate-with-fried-salmon-mussels-shrimps-calamari-lemon_140725-1613.jpg", imageAlt: "signature seafood platter restaurant gourmet"},
|
||||
]}
|
||||
title="Our Signature Dishes"
|
||||
description="Explore our curated menu of fine-dining classics and modern favorites."
|
||||
@@ -212,50 +138,20 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
testimonials={[
|
||||
{
|
||||
id: "1",
|
||||
name: "Alice M.",
|
||||
handle: "@alicem",
|
||||
testimonial: "The best dining experience in the area. Highly recommend!",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/lovely-woman-looking-her-husband_23-2148435726.jpg",
|
||||
imageAlt: "happy dining customer smiling",
|
||||
},
|
||||
id: "1", name: "Alice M.", handle: "@alicem", testimonial: "The best dining experience in the area. Highly recommend!", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/lovely-woman-looking-her-husband_23-2148435726.jpg", imageAlt: "happy dining customer smiling"},
|
||||
{
|
||||
id: "2",
|
||||
name: "John D.",
|
||||
handle: "@johnd",
|
||||
testimonial: "Amazing food and service. Will return soon.",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/couple-having-fun-night_23-2149236904.jpg",
|
||||
imageAlt: "couple enjoying dinner date night",
|
||||
},
|
||||
id: "2", name: "John D.", handle: "@johnd", testimonial: "Amazing food and service. Will return soon.", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/couple-having-fun-night_23-2149236904.jpg", imageAlt: "couple enjoying dinner date night"},
|
||||
{
|
||||
id: "3",
|
||||
name: "Sara K.",
|
||||
handle: "@sarak",
|
||||
testimonial: "Great atmosphere for our anniversary dinner.",
|
||||
rating: 4,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/high-angle-friends-having-cocktails_23-2150244992.jpg",
|
||||
imageAlt: "group of friends having dinner",
|
||||
},
|
||||
id: "3", name: "Sara K.", handle: "@sarak", testimonial: "Great atmosphere for our anniversary dinner.", rating: 4,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/high-angle-friends-having-cocktails_23-2150244992.jpg", imageAlt: "group of friends having dinner"},
|
||||
{
|
||||
id: "4",
|
||||
name: "Mark R.",
|
||||
handle: "@markr",
|
||||
testimonial: "The steak was absolutely perfect.",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/cheerful-couple-talking-while-eating-lunch-restaurant_637285-9017.jpg",
|
||||
imageAlt: "relaxed person having dinner",
|
||||
},
|
||||
id: "4", name: "Mark R.", handle: "@markr", testimonial: "The steak was absolutely perfect.", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/cheerful-couple-talking-while-eating-lunch-restaurant_637285-9017.jpg", imageAlt: "relaxed person having dinner"},
|
||||
{
|
||||
id: "5",
|
||||
name: "Emma L.",
|
||||
handle: "@emmal",
|
||||
testimonial: "Lovely place, great family vibes.",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/thanksgiving-dinner-assortment-table_23-2149055458.jpg",
|
||||
imageAlt: "happy family enjoying dinner",
|
||||
},
|
||||
id: "5", name: "Emma L.", handle: "@emmal", testimonial: "Lovely place, great family vibes.", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/thanksgiving-dinner-assortment-table_23-2149055458.jpg", imageAlt: "happy family enjoying dinner"},
|
||||
]}
|
||||
showRating={true}
|
||||
title="Guest Experiences"
|
||||
@@ -268,20 +164,11 @@ export default function LandingPage() {
|
||||
useInvertedBackground={true}
|
||||
faqs={[
|
||||
{
|
||||
id: "1",
|
||||
title: "Do you offer reservations?",
|
||||
content: "Yes, we accept reservations via phone or online.",
|
||||
},
|
||||
id: "1", title: "Do you offer reservations?", content: "Yes, we accept reservations via phone or online."},
|
||||
{
|
||||
id: "2",
|
||||
title: "Is parking available?",
|
||||
content: "We have valet parking options for your convenience.",
|
||||
},
|
||||
id: "2", title: "Is parking available?", content: "We have valet parking options for your convenience."},
|
||||
{
|
||||
id: "3",
|
||||
title: "Do you cater events?",
|
||||
content: "Absolutely! We offer catering for private parties and corporate events.",
|
||||
},
|
||||
id: "3", title: "Do you cater events?", content: "Absolutely! We offer catering for private parties and corporate events."},
|
||||
]}
|
||||
sideTitle="Common Questions"
|
||||
sideDescription="Find answers to our frequently asked questions here."
|
||||
@@ -293,14 +180,11 @@ export default function LandingPage() {
|
||||
<ContactText
|
||||
useInvertedBackground={false}
|
||||
background={{
|
||||
variant: "rotated-rays-static",
|
||||
}}
|
||||
variant: "rotated-rays-static"}}
|
||||
text="Visit us today! Find us at the heart of the city for a wonderful meal."
|
||||
buttons={[
|
||||
{
|
||||
text: "Call Now",
|
||||
href: "tel:+912200000000",
|
||||
},
|
||||
text: "Call Now", href: "tel:+912200000000"},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
@@ -310,33 +194,21 @@ export default function LandingPage() {
|
||||
logoText="New York Restaurant"
|
||||
columns={[
|
||||
{
|
||||
title: "Navigation",
|
||||
items: [
|
||||
title: "Navigation", items: [
|
||||
{
|
||||
label: "About",
|
||||
href: "#about",
|
||||
},
|
||||
label: "About", href: "#about"},
|
||||
{
|
||||
label: "Menu",
|
||||
href: "#menu",
|
||||
},
|
||||
label: "Menu", href: "#menu"},
|
||||
{
|
||||
label: "Contact",
|
||||
href: "#contact",
|
||||
},
|
||||
label: "Contact", href: "#contact"},
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Policies",
|
||||
items: [
|
||||
title: "Policies", items: [
|
||||
{
|
||||
label: "Privacy Policy",
|
||||
href: "#",
|
||||
},
|
||||
label: "Privacy Policy", href: "#"},
|
||||
{
|
||||
label: "Terms of Use",
|
||||
href: "#",
|
||||
},
|
||||
label: "Terms of Use", href: "#"},
|
||||
],
|
||||
},
|
||||
]}
|
||||
|
||||
Reference in New Issue
Block a user