Update src/app/page.tsx

This commit is contained in:
2026-05-05 22:00:53 +00:00
parent a9235aad53
commit c19fdd5fbe

View File

@@ -33,21 +33,13 @@ export default function LandingPage() {
<NavbarLayoutFloatingOverlay
navItems={[
{
name: "Home",
id: "hero",
},
name: "Home", id: "hero"},
{
name: "About",
id: "about",
},
name: "About", id: "about"},
{
name: "Services",
id: "features",
},
name: "Services", id: "features"},
{
name: "Contact",
id: "contact",
},
name: "Contact", id: "contact"},
]}
brandName="Marrakech Palmeraie"
/>
@@ -59,70 +51,38 @@ export default function LandingPage() {
description="Experience unparalleled hospitality and serenity at Marrakech Palmeraie. Your sanctuary awaits amidst ancient palms and timeless tradition."
testimonials={[
{
name: "Elena R.",
handle: "@elena_travels",
testimonial: "An absolute dream. The attention to detail and hospitality is unmatched.",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/low-angle-couple-lighthouse_23-2150602884.jpg?_wi=1",
},
name: "Elena R.", handle: "@elena_travels", testimonial: "An absolute dream. The attention to detail and hospitality is unmatched.", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/low-angle-couple-lighthouse_23-2150602884.jpg"},
{
name: "Marc T.",
handle: "@marc_t",
testimonial: "The perfect oasis. Peaceful, beautiful, and authentic. Highly recommended.",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/slim-girl-balck-tank-top-gracefully-posing-near-open-air-pool-with-palm-trees-lovely-young-woman-with-dark-straight-hair-resting-outside-summer-vacation-exotic-resort_197531-3049.jpg",
},
name: "Marc T.", handle: "@marc_t", testimonial: "The perfect oasis. Peaceful, beautiful, and authentic. Highly recommended.", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/slim-girl-balck-tank-top-gracefully-posing-near-open-air-pool-with-palm-trees-lovely-young-woman-with-dark-straight-hair-resting-outside-summer-vacation-exotic-resort_197531-3049.jpg"},
{
name: "Sarah J.",
handle: "@sarah_j",
testimonial: "Everything was perfect. The garden, the food, the service—pure bliss.",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-woman-posing-lighthouse_23-2150602904.jpg",
},
name: "Sarah J.", handle: "@sarah_j", testimonial: "Everything was perfect. The garden, the food, the service—pure bliss.", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-woman-posing-lighthouse_23-2150602904.jpg"},
{
name: "David W.",
handle: "@dw_travels",
testimonial: "Exceeded all expectations. Truly the best getaway in Marrakech.",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/fashionable-young-woman-taking-photo_1153-490.jpg",
},
name: "David W.", handle: "@dw_travels", testimonial: "Exceeded all expectations. Truly the best getaway in Marrakech.", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/fashionable-young-woman-taking-photo_1153-490.jpg"},
{
name: "Chloe L.",
handle: "@chloel",
testimonial: "A breathtaking experience. Can't wait to return to this paradise.",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/young-woman-using-phone-standing-by-window_1303-19268.jpg",
},
name: "Chloe L.", handle: "@chloel", testimonial: "A breathtaking experience. Can't wait to return to this paradise.", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/young-woman-using-phone-standing-by-window_1303-19268.jpg"},
]}
buttons={[
{
text: "Book Your Stay",
href: "#contact",
},
text: "Book Your Stay", href: "#contact"},
]}
imageSrc="http://img.b2bpic.net/free-photo/luxurious-villa-with-modern-architectural-design_23-2151694101.jpg?_wi=1"
imageSrc="http://img.b2bpic.net/free-photo/luxurious-villa-with-modern-architectural-design_23-2151694101.jpg"
imageAlt="Luxurious Marrakech resort villa"
avatars={[
{
src: "http://img.b2bpic.net/free-photo/medium-shot-couple-lighthouse_23-2150602878.jpg",
alt: "Traveler avatar 1",
},
src: "http://img.b2bpic.net/free-photo/medium-shot-couple-lighthouse_23-2150602878.jpg", alt: "Traveler avatar 1"},
{
src: "http://img.b2bpic.net/free-photo/medium-shot-couple-lighthouse_23-2150602883.jpg",
alt: "Traveler avatar 2",
},
src: "http://img.b2bpic.net/free-photo/medium-shot-couple-lighthouse_23-2150602883.jpg", alt: "Traveler avatar 2"},
{
src: "http://img.b2bpic.net/free-photo/best-friends-having-fun-together-outdoors_23-2149095522.jpg",
alt: "Traveler avatar 3",
},
src: "http://img.b2bpic.net/free-photo/best-friends-having-fun-together-outdoors_23-2149095522.jpg", alt: "Traveler avatar 3"},
{
src: "http://img.b2bpic.net/free-photo/couple-walking-beach_23-2148111781.jpg",
alt: "Traveler avatar 4",
},
src: "http://img.b2bpic.net/free-photo/couple-walking-beach_23-2148111781.jpg", alt: "Traveler avatar 4"},
{
src: "http://img.b2bpic.net/free-photo/fascinating-barefooted-dark-haired-girl-having-fun-outside-resting-chaise-longue-near-hotel-portrait-cute-tanned-young-woman-sunglasses-trendy-attire-sitting-trestle-bed_197531-3074.jpg",
alt: "Traveler avatar 5",
},
src: "http://img.b2bpic.net/free-photo/fascinating-barefooted-dark-haired-girl-having-fun-outside-resting-chaise-longue-near-hotel-portrait-cute-tanned-young-woman-sunglasses-trendy-attire-sitting-trestle-bed_197531-3074.jpg", alt: "Traveler avatar 5"},
]}
avatarText="Trusted by thousands of travelers"
/>
@@ -133,9 +93,7 @@ export default function LandingPage() {
useInvertedBackground={false}
title="Timeless Moroccan Tradition"
description={[
"Nestled in the legendary palm grove of Marrakech, we offer a unique blend of traditional Moroccan architecture and modern luxury. Every detail is curated to provide a sanctuary of peace and rejuvenation.",
"Discover a world where palm trees sway in the desert breeze and every sunset tells a story of heritage, comfort, and sophisticated style.",
]}
"Nestled in the legendary palm grove of Marrakech, we offer a unique blend of traditional Moroccan architecture and modern luxury. Every detail is curated to provide a sanctuary of peace and rejuvenation.", "Discover a world where palm trees sway in the desert breeze and every sunset tells a story of heritage, comfort, and sophisticated style."]}
/>
</div>
@@ -146,49 +104,31 @@ export default function LandingPage() {
useInvertedBackground={false}
features={[
{
title: "Wellness Sanctuary",
description: "Rejuvenating spa treatments inspired by traditional hammam rituals.",
icon: Sparkles,
title: "Wellness Sanctuary", description: "Rejuvenating spa treatments inspired by traditional hammam rituals.", icon: Sparkles,
mediaItems: [
{
imageSrc: "http://img.b2bpic.net/free-photo/outdoor-portrait-woman-white-wedding-dress-sitting-near-blue-swimming-pool-with-flowers_343596-276.jpg",
},
imageSrc: "http://img.b2bpic.net/free-photo/outdoor-portrait-woman-white-wedding-dress-sitting-near-blue-swimming-pool-with-flowers_343596-276.jpg"},
{
imageSrc: "http://img.b2bpic.net/free-photo/full-shot-people-relaxing-together_23-2151178232.jpg",
},
imageSrc: "http://img.b2bpic.net/free-photo/full-shot-people-relaxing-together_23-2151178232.jpg"},
],
imageSrc: "http://img.b2bpic.net/free-photo/luxurious-villa-with-modern-architectural-design_23-2151694101.jpg?_wi=2",
imageAlt: "spa wellness resort marrakech",
},
{
title: "Desert Expeditions",
description: "Curated adventures into the majestic Atlas Mountains and surrounding dunes.",
icon: Mountain,
title: "Desert Expeditions", description: "Curated adventures into the majestic Atlas Mountains and surrounding dunes.", icon: Mountain,
mediaItems: [
{
imageSrc: "http://img.b2bpic.net/free-photo/walk-beach_1048-1841.jpg",
},
imageSrc: "http://img.b2bpic.net/free-photo/walk-beach_1048-1841.jpg"},
{
imageSrc: "http://img.b2bpic.net/free-photo/camel_1385-2212.jpg",
},
imageSrc: "http://img.b2bpic.net/free-photo/camel_1385-2212.jpg"},
],
imageSrc: "http://img.b2bpic.net/free-photo/beautiful-castle-interior-design_23-2151010549.jpg",
imageAlt: "spa wellness resort marrakech",
},
{
title: "Private Events",
description: "Hosting exclusive celebrations in our lush, breathtaking botanical gardens.",
icon: Droplets,
title: "Private Events", description: "Hosting exclusive celebrations in our lush, breathtaking botanical gardens.", icon: Droplets,
mediaItems: [
{
imageSrc: "http://img.b2bpic.net/free-photo/best-friends-celebrating-new-year-that-s-coming_23-2149144068.jpg",
},
imageSrc: "http://img.b2bpic.net/free-photo/best-friends-celebrating-new-year-that-s-coming_23-2149144068.jpg"},
{
imageSrc: "http://img.b2bpic.net/free-photo/front-view-friends-having-lunch_23-2150598343.jpg",
},
imageSrc: "http://img.b2bpic.net/free-photo/front-view-friends-having-lunch_23-2150598343.jpg"},
],
imageSrc: "http://img.b2bpic.net/free-photo/low-angle-couple-lighthouse_23-2150602884.jpg?_wi=2",
imageAlt: "spa wellness resort marrakech",
},
]}
title="Services Redefining Hospitality"
@@ -203,23 +143,14 @@ export default function LandingPage() {
useInvertedBackground={false}
metrics={[
{
id: "1",
icon: Award,
title: "Years of Tradition",
value: "25+",
},
id: "1", icon: Award,
title: "Years of Tradition", value: "25+"},
{
id: "2",
icon: Heart,
title: "Happy Guests",
value: "10k+",
},
id: "2", icon: Heart,
title: "Happy Guests", value: "10k+"},
{
id: "3",
icon: Leaf,
title: "Palm Trees Maintained",
value: "500+",
},
id: "3", icon: Leaf,
title: "Palm Trees Maintained", value: "500+"},
]}
title="Excellence in Numbers"
description="Our legacy built on trust, guest satisfaction, and timeless quality."
@@ -234,45 +165,20 @@ export default function LandingPage() {
useInvertedBackground={false}
testimonials={[
{
id: "1",
name: "Elena R.",
role: "Travel Blogger",
company: "Global Wander",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/close-u-smiling-woman-holding-map-taking-selfie-outdoors_23-2148203086.jpg",
},
id: "1", name: "Elena R.", role: "Travel Blogger", company: "Global Wander", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/close-u-smiling-woman-holding-map-taking-selfie-outdoors_23-2148203086.jpg"},
{
id: "2",
name: "Marc T.",
role: "Photographer",
company: "Lens Life",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/trans-couple-holding-hands-smiling-while-having-picnic-park_23-2149304535.jpg",
},
id: "2", name: "Marc T.", role: "Photographer", company: "Lens Life", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/trans-couple-holding-hands-smiling-while-having-picnic-park_23-2149304535.jpg"},
{
id: "3",
name: "Sarah J.",
role: "Chef",
company: "Culinary Art",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/senior-tourist-woman-with-beach-hat_23-2148620230.jpg",
},
id: "3", name: "Sarah J.", role: "Chef", company: "Culinary Art", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/senior-tourist-woman-with-beach-hat_23-2148620230.jpg"},
{
id: "4",
name: "David W.",
role: "Manager",
company: "Growth Co",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/stylish-woman-with-sunglasses-sitting-beach_273609-5439.jpg",
},
id: "4", name: "David W.", role: "Manager", company: "Growth Co", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/stylish-woman-with-sunglasses-sitting-beach_273609-5439.jpg"},
{
id: "5",
name: "Chloe L.",
role: "Designer",
company: "Creative Hub",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/happy-brunette-female-enjoys-happy-days-vacation-sits-hotel-cafe-demonstrates-wonderful-apartments-drinks-fresh-fruit-shake-attractive-young-caucasian-woman-rests-resort-country_273609-2737.jpg",
},
id: "5", name: "Chloe L.", role: "Designer", company: "Creative Hub", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/happy-brunette-female-enjoys-happy-days-vacation-sits-hotel-cafe-demonstrates-wonderful-apartments-drinks-fresh-fruit-shake-attractive-young-caucasian-woman-rests-resort-country_273609-2737.jpg"},
]}
title="Guest Experiences"
description="Discover what our visitors say about their unforgettable stays."
@@ -285,20 +191,11 @@ export default function LandingPage() {
useInvertedBackground={false}
faqs={[
{
id: "f1",
title: "What are your check-in and check-out times?",
content: "Check-in begins at 3:00 PM and check-out is by 12:00 PM.",
},
id: "f1", title: "What are your check-in and check-out times?", content: "Check-in begins at 3:00 PM and check-out is by 12:00 PM."},
{
id: "f2",
title: "Do you offer airport transfers?",
content: "Yes, we arrange private airport transfers for all our guests.",
},
id: "f2", title: "Do you offer airport transfers?", content: "Yes, we arrange private airport transfers for all our guests."},
{
id: "f3",
title: "Are there dining options on-site?",
content: "Yes, we feature a renowned restaurant serving traditional Moroccan cuisine.",
},
id: "f3", title: "Are there dining options on-site?", content: "Yes, we feature a renowned restaurant serving traditional Moroccan cuisine."},
]}
title="Frequently Asked Questions"
description="Answers to your queries about booking, amenities, and experiences."
@@ -311,14 +208,7 @@ export default function LandingPage() {
textboxLayout="default"
useInvertedBackground={false}
names={[
"Travel + Leisure",
"Condé Nast Traveler",
"Vogue Living",
"Forbes Travel Guide",
"Lonely Planet",
"National Geographic",
"Architectural Digest",
]}
"Travel + Leisure", "Condé Nast Traveler", "Vogue Living", "Forbes Travel Guide", "Lonely Planet", "National Geographic", "Architectural Digest"]}
title="Proudly Recognized By"
description="Featured in leading travel and luxury publications globally."
/>
@@ -331,22 +221,14 @@ export default function LandingPage() {
description="Get in touch with us to begin your journey to serenity."
inputs={[
{
name: "name",
type: "text",
placeholder: "Your Name",
required: true,
name: "name", type: "text", placeholder: "Your Name", required: true,
},
{
name: "email",
type: "email",
placeholder: "Your Email",
required: true,
name: "email", type: "email", placeholder: "Your Email", required: true,
},
]}
textarea={{
name: "message",
placeholder: "Your inquiry or special request...",
rows: 4,
name: "message", placeholder: "Your inquiry or special request...", rows: 4,
}}
imageSrc="http://img.b2bpic.net/free-photo/older-couple-ringing-service-bell_482257-81644.jpg"
/>
@@ -358,50 +240,31 @@ export default function LandingPage() {
logoText="Marrakech Palmeraie"
columns={[
{
title: "Explore",
items: [
title: "Explore", items: [
{
label: "About Us",
href: "#about",
},
label: "About Us", href: "#about"},
{
label: "Services",
href: "#features",
},
label: "Services", href: "#features"},
{
label: "FAQ",
href: "#faq",
},
label: "FAQ", href: "#faq"},
],
},
{
title: "Contact",
items: [
title: "Contact", items: [
{
label: "Bookings",
href: "#contact",
},
label: "Bookings", href: "#contact"},
{
label: "Careers",
href: "#",
},
label: "Careers", href: "#"},
{
label: "Press",
href: "#",
},
label: "Press", href: "#"},
],
},
{
title: "Legal",
items: [
title: "Legal", items: [
{
label: "Privacy",
href: "#",
},
label: "Privacy", href: "#"},
{
label: "Terms",
href: "#",
},
label: "Terms", href: "#"},
],
},
]}