Merge version_2 into main

Merge version_2 into main
This commit was merged in pull request #1.
This commit is contained in:
2026-05-05 11:10:56 +00:00

View File

@@ -31,25 +31,15 @@ export default function LandingPage() {
<NavbarLayoutFloatingOverlay <NavbarLayoutFloatingOverlay
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: "Testimonials", name: "Testimonials", id: "testimonials"},
id: "testimonials",
},
{ {
name: "Contact", name: "Contact", id: "contact"},
id: "contact",
},
]} ]}
brandName="El Momento" brandName="El Momento"
/> />
@@ -58,29 +48,20 @@ 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="An Unforgettable Dining Experience" title="An Unforgettable Dining Experience"
description="Discover the art of fine dining in the heart of Islamabad. El Momento combines premium ingredients with timeless culinary techniques." description="Discover the art of fine dining in the heart of Islamabad. El Momento combines premium ingredients with timeless culinary techniques."
buttons={[ buttons={[
{ {
text: "Book a Table", text: "Book a Table", href: "#contact"},
href: "#contact",
},
]} ]}
mediaItems={[ mediaItems={[
{ {
imageSrc: "http://img.b2bpic.net/free-photo/grey-painted-fancy-restaurant-with-empty-dinner-table_140725-8730.jpg", imageSrc: "http://img.b2bpic.net/free-photo/grey-painted-fancy-restaurant-with-empty-dinner-table_140725-8730.jpg", imageAlt: "Restaurant ambiance"},
imageAlt: "Restaurant ambiance",
},
{ {
imageSrc: "http://img.b2bpic.net/free-photo/fresh-tropical-cocktail-close-up_23-2148517055.jpg", imageSrc: "http://img.b2bpic.net/free-photo/fresh-tropical-cocktail-close-up_23-2148517055.jpg", imageAlt: "Gourmet dish"},
imageAlt: "Gourmet dish",
},
{ {
imageSrc: "http://img.b2bpic.net/free-photo/parent-child-spending-time-together-with-cinematic-style-view_23-2151587555.jpg", imageSrc: "http://img.b2bpic.net/free-photo/parent-child-spending-time-together-with-cinematic-style-view_23-2151587555.jpg", imageAlt: "Interior setting"},
imageAlt: "Interior setting",
},
]} ]}
mediaAnimation="slide-up" mediaAnimation="slide-up"
/> />
@@ -91,9 +72,7 @@ export default function LandingPage() {
useInvertedBackground={true} useInvertedBackground={true}
title="A Passion for Excellence" title="A Passion for Excellence"
description={[ description={[
"At El Momento, we believe food is a celebration of life. Each plate is crafted with precision, bringing the finest flavors to Islamabad's culinary scene.", "At El Momento, we believe food is a celebration of life. Each plate is crafted with precision, bringing the finest flavors to Islamabad's culinary scene.", "Join us for an experience that honors tradition while embracing modern refinement."]}
"Join us for an experience that honors tradition while embracing modern refinement.",
]}
/> />
</div> </div>
@@ -105,44 +84,24 @@ export default function LandingPage() {
useInvertedBackground={false} useInvertedBackground={false}
products={[ products={[
{ {
id: "p1", id: "p1", name: "Signature Prime Steak", price: "PKR 5,500", imageSrc: "http://img.b2bpic.net/free-photo/well-done-steak-with-cherry-tomato-asparagus_140725-2238.jpg"},
name: "Signature Prime Steak",
price: "PKR 5,500",
imageSrc: "http://img.b2bpic.net/free-photo/well-done-steak-with-cherry-tomato-asparagus_140725-2238.jpg",
},
{ {
id: "p2", id: "p2", name: "Truffle Mushroom Soup", price: "PKR 1,800", imageSrc: "http://img.b2bpic.net/free-photo/black-plate-with-black-pasta-quail-eggs-dark-background_23-2148340358.jpg"},
name: "Truffle Mushroom Soup",
price: "PKR 1,800",
imageSrc: "http://img.b2bpic.net/free-photo/black-plate-with-black-pasta-quail-eggs-dark-background_23-2148340358.jpg",
},
{ {
id: "p3", id: "p3", name: "Pan-Seared Sea Bass", price: "PKR 4,200", imageSrc: "http://img.b2bpic.net/free-photo/top-view-shrimp-salad-with-bell-peppers-arugula-plate-wood_141793-11674.jpg"},
name: "Pan-Seared Sea Bass",
price: "PKR 4,200",
imageSrc: "http://img.b2bpic.net/free-photo/top-view-shrimp-salad-with-bell-peppers-arugula-plate-wood_141793-11674.jpg",
},
{ {
id: "p4", id: "p4", name: "Dark Chocolate Ganache", price: "PKR 1,200", imageSrc: "http://img.b2bpic.net/free-photo/top-view-little-creamy-cake-with-chocolate-cookies-dark-surface-biscuit-cake-sweet-pie-sugar-cookie_140725-118183.jpg"},
name: "Dark Chocolate Ganache",
price: "PKR 1,200",
imageSrc: "http://img.b2bpic.net/free-photo/top-view-little-creamy-cake-with-chocolate-cookies-dark-surface-biscuit-cake-sweet-pie-sugar-cookie_140725-118183.jpg",
},
{ {
id: "p5", id: "p5", name: "Herb-Crusted Lamb", price: "PKR 4,800", imageSrc: "http://img.b2bpic.net/free-photo/front-view-fried-ribs-with-potatoes-herbs_141793-4616.jpg"},
name: "Herb-Crusted Lamb",
price: "PKR 4,800",
imageSrc: "http://img.b2bpic.net/free-photo/front-view-fried-ribs-with-potatoes-herbs_141793-4616.jpg",
},
{ {
id: "p6", id: "p6", name: "Garden Harvest Salad", price: "PKR 1,500", imageSrc: "http://img.b2bpic.net/free-photo/tuna-salad-with-lettuce-olives-corn-tomatoes-top-view_114579-8289.jpg"},
name: "Garden Harvest Salad",
price: "PKR 1,500",
imageSrc: "http://img.b2bpic.net/free-photo/tuna-salad-with-lettuce-olives-corn-tomatoes-top-view_114579-8289.jpg",
},
]} ]}
title="Our Signature Creations" title="Our Signature Creations"
description="Savor the artistry in every bite, meticulously curated by our master chefs." description="Savor the artistry in every bite, meticulously curated by our master chefs."
buttons={[
{ text: "View Full Menu", href: "/menu" },
{ text: "Book a Table", href: "#contact" }
]}
/> />
</div> </div>
@@ -153,16 +112,11 @@ export default function LandingPage() {
useInvertedBackground={true} useInvertedBackground={true}
negativeCard={{ negativeCard={{
items: [ items: [
"No compromise on ingredient freshness", "No compromise on ingredient freshness", "Authentic sourcing practices"],
"Authentic sourcing practices",
],
}} }}
positiveCard={{ positiveCard={{
items: [ items: [
"Award-winning culinary team", "Award-winning culinary team", "Elegant atmosphere perfect for occasions", "Central Islamabad location"],
"Elegant atmosphere perfect for occasions",
"Central Islamabad location",
],
}} }}
title="Why El Momento?" title="Why El Momento?"
description="Experience superior hospitality and unmatched culinary standards." description="Experience superior hospitality and unmatched culinary standards."
@@ -177,25 +131,15 @@ export default function LandingPage() {
author="Sarah Ahmed" author="Sarah Ahmed"
avatars={[ avatars={[
{ {
src: "http://img.b2bpic.net/free-photo/high-angle-friends-restaurant_23-2148395392.jpg", src: "http://img.b2bpic.net/free-photo/high-angle-friends-restaurant_23-2148395392.jpg", alt: "Sarah Ahmed"},
alt: "Sarah Ahmed",
},
{ {
src: "http://img.b2bpic.net/free-photo/smiling-beautiful-asian-girl-barista-working-cafe-holding-cup-tea-giving-client-their-order_1258-199284.jpg", src: "http://img.b2bpic.net/free-photo/smiling-beautiful-asian-girl-barista-working-cafe-holding-cup-tea-giving-client-their-order_1258-199284.jpg", alt: "John Doe"},
alt: "John Doe",
},
{ {
src: "http://img.b2bpic.net/free-photo/distracted-student-sitting-class_1153-23.jpg", src: "http://img.b2bpic.net/free-photo/distracted-student-sitting-class_1153-23.jpg", alt: "Ali Khan"},
alt: "Ali Khan",
},
{ {
src: "http://img.b2bpic.net/free-photo/couple-having-date-together-luxurious-restaurant_23-2150517418.jpg", src: "http://img.b2bpic.net/free-photo/couple-having-date-together-luxurious-restaurant_23-2150517418.jpg", alt: "Fatima Zara"},
alt: "Fatima Zara",
},
{ {
src: "http://img.b2bpic.net/free-photo/friends-eating-conversating-restaurant_23-2148006709.jpg", src: "http://img.b2bpic.net/free-photo/friends-eating-conversating-restaurant_23-2148006709.jpg", alt: "Happy Customer"},
alt: "Happy Customer",
},
]} ]}
ratingAnimation="blur-reveal" ratingAnimation="blur-reveal"
avatarsAnimation="slide-up" avatarsAnimation="slide-up"
@@ -208,20 +152,11 @@ export default function LandingPage() {
useInvertedBackground={true} useInvertedBackground={true}
faqs={[ faqs={[
{ {
id: "1", id: "1", title: "Do I need a reservation?", content: "Yes, we highly recommend booking in advance, especially for weekends."},
title: "Do I need a reservation?",
content: "Yes, we highly recommend booking in advance, especially for weekends.",
},
{ {
id: "2", id: "2", title: "Is parking available?", content: "Yes, complimentary valet parking is available for all guests."},
title: "Is parking available?",
content: "Yes, complimentary valet parking is available for all guests.",
},
{ {
id: "3", id: "3", title: "Do you offer private dining?", content: "We have private sections available for corporate events and special celebrations."},
title: "Do you offer private dining?",
content: "We have private sections available for corporate events and special celebrations.",
},
]} ]}
imageSrc="http://img.b2bpic.net/free-photo/staff-member-calculates-check-tablet_482257-91247.jpg" imageSrc="http://img.b2bpic.net/free-photo/staff-member-calculates-check-tablet_482257-91247.jpg"
title="Frequently Asked Questions" title="Frequently Asked Questions"
@@ -234,8 +169,7 @@ export default function LandingPage() {
<ContactCenter <ContactCenter
useInvertedBackground={false} useInvertedBackground={false}
background={{ background={{
variant: "rotated-rays-animated", variant: "rotated-rays-animated"}}
}}
tag="Bookings" tag="Bookings"
title="Reserve Your Table" title="Reserve Your Table"
description="Join us today for a memorable evening. Drop your email to receive our special menu updates." description="Join us today for a memorable evening. Drop your email to receive our special menu updates."
@@ -248,25 +182,17 @@ export default function LandingPage() {
{ {
items: [ items: [
{ {
label: "About", label: "About", href: "#about"},
href: "#about",
},
{ {
label: "Menu", label: "Menu", href: "#menu"},
href: "#menu",
},
], ],
}, },
{ {
items: [ items: [
{ {
label: "Contact", label: "Contact", href: "#contact"},
href: "#contact",
},
{ {
label: "Privacy Policy", label: "Privacy Policy", href: "#"},
href: "#",
},
], ],
}, },
]} ]}
@@ -276,4 +202,4 @@ export default function LandingPage() {
</ReactLenis> </ReactLenis>
</ThemeProvider> </ThemeProvider>
); );
} }