|
|
|
|
@@ -1,4 +1,4 @@
|
|
|
|
|
"use client"
|
|
|
|
|
"use client";
|
|
|
|
|
|
|
|
|
|
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
|
|
|
|
|
import NavbarStyleCentered from '@/components/navbar/NavbarStyleCentered/NavbarStyleCentered';
|
|
|
|
|
@@ -7,7 +7,7 @@ import AboutPhoneTimeline from '@/components/sections/about/AboutPhoneTimeline';
|
|
|
|
|
import FeatureCardNineteen from '@/components/sections/feature/FeatureCardNineteen';
|
|
|
|
|
import PricingCardNine from '@/components/sections/pricing/PricingCardNine';
|
|
|
|
|
import TestimonialCardFifteen from '@/components/sections/testimonial/TestimonialCardFifteen';
|
|
|
|
|
import ContactFaq from '@/components/sections/contact/ContactFaq';
|
|
|
|
|
import ContactSplitForm from '@/components/sections/contact/ContactSplitForm';
|
|
|
|
|
import FooterBaseReveal from '@/components/sections/footer/FooterBaseReveal';
|
|
|
|
|
import { Phone } from "lucide-react";
|
|
|
|
|
|
|
|
|
|
@@ -258,49 +258,31 @@ export default function LandingPage() {
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
<div id="contact" data-section="contact">
|
|
|
|
|
<ContactFaq
|
|
|
|
|
ctaTitle="Ready to Book?"
|
|
|
|
|
ctaDescription="Get in touch with our team to reserve your perfect room or ask any questions about your stay."
|
|
|
|
|
ctaButton={{
|
|
|
|
|
text: "Contact Us",
|
|
|
|
|
href: "#"
|
|
|
|
|
}}
|
|
|
|
|
ctaIcon={Phone}
|
|
|
|
|
useInvertedBackground="noInvert"
|
|
|
|
|
animationType="slide-up"
|
|
|
|
|
accordionAnimationType="smooth"
|
|
|
|
|
faqs={[
|
|
|
|
|
{
|
|
|
|
|
id: "1",
|
|
|
|
|
title: "What is your cancellation policy?",
|
|
|
|
|
content: "We offer flexible cancellation up to 24 hours before arrival for most bookings. Cancellations made within 24 hours will incur the first night's charge. Certain promotional rates may have stricter policies."
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
id: "2",
|
|
|
|
|
title: "Do you offer airport transfer service?",
|
|
|
|
|
content: "Yes, we provide complimentary airport transfer for all guests staying 3 nights or more. For shorter stays, airport transfer is available at a nominal charge. Please arrange this when booking."
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
id: "3",
|
|
|
|
|
title: "What amenities are included?",
|
|
|
|
|
content: "All room rates include complimentary breakfast, WiFi, access to fitness center, swimming pool, and spa facilities. Premium rooms include club lounge access with complimentary beverages and snacks."
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
id: "4",
|
|
|
|
|
title: "Do you have pet-friendly rooms?",
|
|
|
|
|
content: "Yes, we welcome well-behaved pets in designated rooms with a nominal daily fee. Please inform us when booking and provide information about your pet to ensure a comfortable stay."
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
id: "5",
|
|
|
|
|
title: "Can you accommodate special requests?",
|
|
|
|
|
content: "Absolutely. We're happy to arrange special requests such as romantic setups, birthday celebrations, dietary requirements, or accessible accommodations. Contact us at least 48 hours in advance."
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
id: "6",
|
|
|
|
|
title: "What is your check-in and check-out time?",
|
|
|
|
|
content: "Standard check-in is 3:00 PM and check-out is 11:00 AM. Early check-in and late check-out are available subject to availability. Please contact our concierge to arrange."
|
|
|
|
|
}
|
|
|
|
|
<ContactSplitForm
|
|
|
|
|
title="Get in Touch"
|
|
|
|
|
description="We'd love to hear from you. Send us a message and our team will respond within 24 hours."
|
|
|
|
|
inputs={[
|
|
|
|
|
{ name: "name", type: "text", placeholder: "Your Name", required: true },
|
|
|
|
|
{ name: "email", type: "email", placeholder: "Your Email", required: true }
|
|
|
|
|
]}
|
|
|
|
|
textarea={{
|
|
|
|
|
name: "message",
|
|
|
|
|
placeholder: "Tell us about your inquiry...",
|
|
|
|
|
rows: 5,
|
|
|
|
|
required: true
|
|
|
|
|
}}
|
|
|
|
|
useInvertedBackground="noInvert"
|
|
|
|
|
imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/gallery/uploaded-1766184710583-yt05ru42.jpg"
|
|
|
|
|
imageAlt="Hotel contact section"
|
|
|
|
|
mediaPosition="right"
|
|
|
|
|
buttonText="Send Message"
|
|
|
|
|
onSubmit={(data) => {
|
|
|
|
|
const { name, email, message } = data;
|
|
|
|
|
const subject = encodeURIComponent("Luxe Hotel Inquiry");
|
|
|
|
|
const body = encodeURIComponent(`Name: ${name}\nEmail: ${email}\n\nMessage:\n${message}`);
|
|
|
|
|
window.location.href = `mailto:rainerahi@gmail.com?subject=${subject}&body=${body}`;
|
|
|
|
|
}}
|
|
|
|
|
ariaLabel="Contact form section"
|
|
|
|
|
/>
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
|