Merge version_1 into main #1
160
src/app/page.tsx
160
src/app/page.tsx
@@ -31,21 +31,13 @@ export default function LandingPage() {
|
||||
<NavbarStyleCentered
|
||||
navItems={[
|
||||
{
|
||||
name: "Home",
|
||||
id: "hero",
|
||||
},
|
||||
name: "Home", id: "hero"},
|
||||
{
|
||||
name: "Experience",
|
||||
id: "about",
|
||||
},
|
||||
name: "Experience", id: "about"},
|
||||
{
|
||||
name: "Menu",
|
||||
id: "menu",
|
||||
},
|
||||
name: "Menu", id: "menu"},
|
||||
{
|
||||
name: "Contact",
|
||||
id: "contact",
|
||||
},
|
||||
name: "Contact", id: "contact"},
|
||||
]}
|
||||
brandName="Le Palais"
|
||||
/>
|
||||
@@ -54,19 +46,14 @@ export default function LandingPage() {
|
||||
<div id="hero" data-section="hero">
|
||||
<HeroLogoBillboard
|
||||
background={{
|
||||
variant: "gradient-bars",
|
||||
}}
|
||||
variant: "gradient-bars"}}
|
||||
logoText="Le Palais"
|
||||
description="The Pinnacle of Culinary Elegance. Experience Nouakchott’s most refined dining destination, where every detail is crafted for the extraordinary."
|
||||
buttons={[
|
||||
{
|
||||
text: "Book a Table",
|
||||
href: "#contact",
|
||||
},
|
||||
text: "Book a Table", href: "#contact"},
|
||||
{
|
||||
text: "Explore Menu",
|
||||
href: "#menu",
|
||||
},
|
||||
text: "Explore Menu", href: "#menu"},
|
||||
]}
|
||||
imageSrc="http://img.b2bpic.net/free-photo/food-styling-steak-white-plate_53876-42888.jpg"
|
||||
imageAlt="Le Palais Dining Room"
|
||||
@@ -92,41 +79,17 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
products={[
|
||||
{
|
||||
id: "m1",
|
||||
name: "Entrée de Saison",
|
||||
price: "12,000 MRO",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/beef-with-pistachio-topping-served-with-fruits-berries_7502-7390.jpg",
|
||||
},
|
||||
id: "m1", name: "Entrée de Saison", price: "12,000 MRO", imageSrc: "http://img.b2bpic.net/free-photo/beef-with-pistachio-topping-served-with-fruits-berries_7502-7390.jpg"},
|
||||
{
|
||||
id: "m2",
|
||||
name: "Filet Mignon Palais",
|
||||
price: "28,000 MRO",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/view-cocktail-mix-glass-with-abstract-neo-futuristic-set_23-2150938381.jpg",
|
||||
},
|
||||
id: "m2", name: "Filet Mignon Palais", price: "28,000 MRO", imageSrc: "http://img.b2bpic.net/free-photo/view-cocktail-mix-glass-with-abstract-neo-futuristic-set_23-2150938381.jpg"},
|
||||
{
|
||||
id: "m3",
|
||||
name: "Catch of the Day",
|
||||
price: "22,000 MRO",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/soft-cake-decorated-with-orangeand-chocolate-tray-other-cookies-dark-table_140725-86367.jpg",
|
||||
},
|
||||
id: "m3", name: "Catch of the Day", price: "22,000 MRO", imageSrc: "http://img.b2bpic.net/free-photo/soft-cake-decorated-with-orangeand-chocolate-tray-other-cookies-dark-table_140725-86367.jpg"},
|
||||
{
|
||||
id: "m4",
|
||||
name: "Signature Risotto",
|
||||
price: "18,000 MRO",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/dessert-restaurant-table_7939-3173.jpg",
|
||||
},
|
||||
id: "m4", name: "Signature Risotto", price: "18,000 MRO", imageSrc: "http://img.b2bpic.net/free-photo/dessert-restaurant-table_7939-3173.jpg"},
|
||||
{
|
||||
id: "m5",
|
||||
name: "Palais Chocolate Tart",
|
||||
price: "9,000 MRO",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/caesar-salad-with-fresh-vegetable-chicken-salad-white-plate-wood-table-delicious-salad_114579-113.jpg",
|
||||
},
|
||||
id: "m5", name: "Palais Chocolate Tart", price: "9,000 MRO", imageSrc: "http://img.b2bpic.net/free-photo/caesar-salad-with-fresh-vegetable-chicken-salad-white-plate-wood-table-delicious-salad_114579-113.jpg"},
|
||||
{
|
||||
id: "m6",
|
||||
name: "Artisanal Mocktail",
|
||||
price: "6,000 MRO",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/front-view-bartender-preparing-drink_23-2150346959.jpg",
|
||||
},
|
||||
id: "m6", name: "Artisanal Mocktail", price: "6,000 MRO", imageSrc: "http://img.b2bpic.net/free-photo/front-view-bartender-preparing-drink_23-2150346959.jpg"},
|
||||
]}
|
||||
title="Les Signatures"
|
||||
description="A curated selection of our finest culinary masterpieces."
|
||||
@@ -135,44 +98,20 @@ export default function LandingPage() {
|
||||
|
||||
<div id="testimonials" data-section="testimonials">
|
||||
<TestimonialCardSix
|
||||
animationType="slide-up"
|
||||
textboxLayout="split"
|
||||
useInvertedBackground={false}
|
||||
testimonials={[
|
||||
{
|
||||
id: "t1",
|
||||
name: "Sarah J.",
|
||||
handle: "@sarah_j",
|
||||
testimonial: "High-end atmosphere... individual cotton towels... a true gem in Nouakchott.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-woman-luxury-restaurant_23-2150598348.jpg",
|
||||
},
|
||||
id: "t1", name: "Sarah J.", handle: "@sarah_j", testimonial: "High-end atmosphere... individual cotton towels... a true gem in Nouakchott.", imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-woman-luxury-restaurant_23-2150598348.jpg"},
|
||||
{
|
||||
id: "t2",
|
||||
name: "Ahmed M.",
|
||||
handle: "@ahmed_m",
|
||||
testimonial: "The service is absolutely impeccable and professional.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/waiter-holding-plate-steak-pieces-served-with-sour-sauce_140725-5252.jpg",
|
||||
},
|
||||
id: "t2", name: "Ahmed M.", handle: "@ahmed_m", testimonial: "The service is absolutely impeccable and professional.", imageSrc: "http://img.b2bpic.net/free-photo/waiter-holding-plate-steak-pieces-served-with-sour-sauce_140725-5252.jpg"},
|
||||
{
|
||||
id: "t3",
|
||||
name: "Chloe R.",
|
||||
handle: "@chloe_r",
|
||||
testimonial: "An exquisite escape in every sense of the word.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/girl-holding-cup_23-2147984958.jpg",
|
||||
},
|
||||
id: "t3", name: "Chloe R.", handle: "@chloe_r", testimonial: "An exquisite escape in every sense of the word.", imageSrc: "http://img.b2bpic.net/free-photo/girl-holding-cup_23-2147984958.jpg"},
|
||||
{
|
||||
id: "t4",
|
||||
name: "Marc L.",
|
||||
handle: "@marc_l",
|
||||
testimonial: "Easily the best fine dining experience in the country.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/smiling-businessman-standing-airport-terminal_107420-85070.jpg",
|
||||
},
|
||||
id: "t4", name: "Marc L.", handle: "@marc_l", testimonial: "Easily the best fine dining experience in the country.", imageSrc: "http://img.b2bpic.net/free-photo/smiling-businessman-standing-airport-terminal_107420-85070.jpg"},
|
||||
{
|
||||
id: "t5",
|
||||
name: "Fatou D.",
|
||||
handle: "@fatou_d",
|
||||
testimonial: "The attention to detail here is simply unmatched.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/positive-smiling-woman-with-collected-hair-wearing-white-shirt_291650-656.jpg",
|
||||
},
|
||||
id: "t5", name: "Fatou D.", handle: "@fatou_d", testimonial: "The attention to detail here is simply unmatched.", imageSrc: "http://img.b2bpic.net/free-photo/positive-smiling-woman-with-collected-hair-wearing-white-shirt_291650-656.jpg"},
|
||||
]}
|
||||
title="Guest Reflections"
|
||||
description="Excellence defined by those who visit us."
|
||||
@@ -184,14 +123,7 @@ export default function LandingPage() {
|
||||
textboxLayout="split"
|
||||
useInvertedBackground={false}
|
||||
names={[
|
||||
"Palais Gourmet Guide",
|
||||
"Culinary Excellence Awards",
|
||||
"Nouakchott Lifestyle Partners",
|
||||
"Luxury Hospitality Club",
|
||||
"Fine Dining Association",
|
||||
"Chef's Table Collective",
|
||||
"Global Food Alliance",
|
||||
]}
|
||||
"Palais Gourmet Guide", "Culinary Excellence Awards", "Nouakchott Lifestyle Partners", "Luxury Hospitality Club", "Fine Dining Association", "Chef's Table Collective", "Global Food Alliance"]}
|
||||
title="Partners & Recognition"
|
||||
description="Trusted by leading culinary and lifestyle organizations."
|
||||
/>
|
||||
@@ -203,20 +135,11 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
faqs={[
|
||||
{
|
||||
id: "f1",
|
||||
title: "Do I need a reservation?",
|
||||
content: "Yes, we highly recommend booking in advance to ensure availability.",
|
||||
},
|
||||
id: "f1", title: "Do I need a reservation?", content: "Yes, we highly recommend booking in advance to ensure availability."},
|
||||
{
|
||||
id: "f2",
|
||||
title: "Is there a dress code?",
|
||||
content: "We maintain a smart-casual to formal dress code suitable for fine dining.",
|
||||
},
|
||||
id: "f2", title: "Is there a dress code?", content: "We maintain a smart-casual to formal dress code suitable for fine dining."},
|
||||
{
|
||||
id: "f3",
|
||||
title: "Do you offer vegetarian options?",
|
||||
content: "Our chef creates fresh, seasonal vegetarian dishes daily upon request.",
|
||||
},
|
||||
id: "f3", title: "Do you offer vegetarian options?", content: "Our chef creates fresh, seasonal vegetarian dishes daily upon request."},
|
||||
]}
|
||||
title="Guest Inquiries"
|
||||
description="Common questions regarding our services and reservations."
|
||||
@@ -228,18 +151,13 @@ export default function LandingPage() {
|
||||
<ContactText
|
||||
useInvertedBackground={false}
|
||||
background={{
|
||||
variant: "rotated-rays-animated-grid",
|
||||
}}
|
||||
variant: "rotated-rays-animated-grid"}}
|
||||
text="Reserve your table at Le Palais today and experience culinary artistry in the heart of Nouakchott."
|
||||
buttons={[
|
||||
{
|
||||
text: "WhatsApp Us",
|
||||
href: "https://wa.me/yournumber",
|
||||
},
|
||||
text: "WhatsApp Us", href: "https://wa.me/yournumber"},
|
||||
{
|
||||
text: "Call Now",
|
||||
href: "tel:+22200000000",
|
||||
},
|
||||
text: "Call Now", href: "tel:+22200000000"},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
@@ -250,33 +168,21 @@ export default function LandingPage() {
|
||||
logoText="Le Palais"
|
||||
columns={[
|
||||
{
|
||||
title: "Navigate",
|
||||
items: [
|
||||
title: "Navigate", 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: "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