6 Commits

Author SHA1 Message Date
74a0aec4cb Update src/app/page.tsx 2026-05-02 23:25:28 +00:00
a09758630b Merge version_3 into main
Merge version_3 into main
2026-05-02 23:22:06 +00:00
89226056de Update src/app/page.tsx 2026-05-02 23:22:00 +00:00
16d45329a2 Merge version_2 into main
Merge version_2 into main
2026-05-02 23:19:12 +00:00
ff517b00c0 Merge version_2 into main
Merge version_2 into main
2026-05-02 23:18:42 +00:00
21f1fa18e8 Merge version_2 into main
Merge version_2 into main
2026-05-02 23:18:15 +00:00

View File

@@ -2,9 +2,9 @@
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
import ReactLenis from "lenis/react";
import ContactSplitForm from '@/components/sections/contact/ContactSplitForm';
import FaqSplitMedia from '@/components/sections/faq/FaqSplitMedia';
import FooterSimple from '@/components/sections/footer/FooterSimple';
import ContactCTA from '@/components/sections/contact/ContactCTA';
import FaqBase from '@/components/sections/faq/FaqBase';
import FooterBaseReveal from '@/components/sections/footer/FooterBaseReveal';
import HeroOverlayTestimonial from '@/components/sections/hero/HeroOverlayTestimonial';
import MetricCardOne from '@/components/sections/metrics/MetricCardOne';
import NavbarStyleApple from '@/components/navbar/NavbarStyleApple/NavbarStyleApple';
@@ -40,12 +40,12 @@ export default function LandingPage() {
<div id="hero" data-section="hero">
<HeroOverlayTestimonial
title="Stay in the Heart of Paris — Modern Luxury at Montparnasse"
description="Experience 4-star comfort, stunning skyline views, and an unforgettable stay in the city of light."
description="Experience 4-star comfort, stunning skyline views, and an unforgettable stay in the city of light. Ask our AI Concierge for personalized room recommendations and special upgrades!"
testimonials={[
{ name: "Sarah Johnson", handle: "CEO", testimonial: "An amazing stay with great service.", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/attractive-long-haired-woman-expressing-happy-emotions-sitting-sill_197531-6661.jpg?_wi=1" },
{ name: "Michael Chen", handle: "CTO", testimonial: "Modern luxury in the heart of Paris.", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-man-walking-with-baggage_23-2149338674.jpg" }
]}
buttons={[{ text: "Book Now", href: "#" }]}
buttons={[{ text: "Chat with AI Concierge", href: "#" }]}
imageSrc="http://img.b2bpic.net/free-photo/high-angle-beautiful-city-streets-nighttime_23-2149444908.jpg?_wi=1"
showDimOverlay={true}
/>
@@ -79,47 +79,43 @@ export default function LandingPage() {
{ id: "r3", brand: "Luxury", name: "Skyline Suite", price: "5,800 MAD", rating: 5, reviewCount: "120 reviews", imageSrc: "http://img.b2bpic.net/free-photo/bangkok-thailand-august-12-2016-beautiful-luxury-bedroom-int_1203-2347.jpg" },
]}
title="Choose Your Sanctuary"
description="Discover our modern, premium rooms designed for ultimate comfort."
description="Discover our modern, premium rooms. Use our AI chatbot for personalized room recommendations and smart upsell suggestions."
/>
</div>
<div id="faq" data-section="faq">
<FaqSplitMedia
<FaqBase
textboxLayout="split"
useInvertedBackground={true}
faqs={[
{ id: "1", title: "What is the cancellation policy?", content: "Free cancellation available for direct bookings up to 24h prior." },
{ id: "2", title: "Is parking available?", content: "Yes, secure parking is available for guests." },
{ id: "1", title: "What is the cancellation policy?", content: "Free cancellation available for direct bookings up to 24h prior. Contact our 24/7 AI support for modifications." },
{ id: "2", title: "Is parking available?", content: "Yes, secure parking is available for guests. Chat with our virtual assistant for guidance." },
]}
mediaAnimation="slide-up"
title="Frequently Asked Questions"
description="Get all your answers before booking your Paris stay."
faqsAnimation="slide-up"
title="Frequently Asked Questions"
description="Get all your answers instantly via our AI-powered support, or booking your Paris stay today."
/>
</div>
<div id="contact" data-section="contact">
<ContactSplitForm
useInvertedBackground={false}
<ContactCTA
tag="Concierge"
title="Plan Your Escape"
description="Have questions? Our concierge team is ready to assist."
inputs={[
{ name: "name", type: "text", placeholder: "Your Name" },
{ name: "email", type: "email", placeholder: "Your Email" },
]}
textarea={{ name: "message", placeholder: "How can we help?" }}
imageSrc="http://img.b2bpic.net/free-photo/luxury-bedroom-interior-with-rich-furniture-scenic-view-from-walkout-deck_1258-111483.jpg"
description="Have questions? Our AI concierge team is ready to assist you instantly with bookings and recommendations."
buttons={[{ text: "Contact Us" }]}
useInvertedBackground={false}
background={{ variant: "plain" }}
/>
</div>
<div id="footer" data-section="footer">
<FooterSimple
<FooterBaseReveal
logoText="Pullman Paris"
columns={[
{ title: "Hotel", items: [{ label: "About Us", href: "#" }, { label: "Careers", href: "#" }] },
{ title: "Support", items: [{ label: "Contact", href: "#" }, { label: "FAQs", href: "#" }] },
]}
bottomLeftText="© 2024 Pullman Paris Montparnasse"
bottomRightText="Luxury Hospitality Experts"
copyrightText="© 2024 Pullman Paris Montparnasse"
/>
</div>
</ReactLenis>