Merge version_1 into main
Merge version_1 into main
This commit was merged in pull request #1.
This commit is contained in:
@@ -31,9 +31,7 @@ export default function AmenitiesPage() {
|
||||
{ name: "Offers", id: "/offers" },
|
||||
]}
|
||||
button={{
|
||||
text: "Book Now",
|
||||
href: "#booking",
|
||||
}}
|
||||
text: "Book Now", href: "#booking"}}
|
||||
/>
|
||||
</div>
|
||||
|
||||
@@ -48,33 +46,17 @@ export default function AmenitiesPage() {
|
||||
useInvertedBackground="noInvert"
|
||||
features={[
|
||||
{
|
||||
id: "spa",
|
||||
title: "Rejuvenating Spa & Wellness",
|
||||
tags: ["Wellness", "Relaxation", "Therapy"],
|
||||
imageSrc: "https://img.b2bpic.net/free-photo/hotel-concierge-carrying-baggage_482257-78621.jpg",
|
||||
imageAlt: "Luxury spa facilities with therapeutic treatments",
|
||||
},
|
||||
id: "spa", title: "Rejuvenating Spa & Wellness", tags: ["Wellness", "Relaxation", "Therapy"],
|
||||
imageSrc: "https://img.b2bpic.net/free-photo/hotel-concierge-carrying-baggage_482257-78621.jpg", imageAlt: "Luxury spa facilities with therapeutic treatments"},
|
||||
{
|
||||
id: "dining",
|
||||
title: "Fine Dining Restaurant",
|
||||
tags: ["Cuisine", "Gourmet", "Experience"],
|
||||
imageSrc: "https://img.b2bpic.net/free-photo/luxury-bedroom-interior-with-rich-furniture-scenic-view-from-walkout-deck_1258-111483.jpg",
|
||||
imageAlt: "Elegant fine dining restaurant with world-class cuisine",
|
||||
},
|
||||
id: "dining", title: "Fine Dining Restaurant", tags: ["Cuisine", "Gourmet", "Experience"],
|
||||
imageSrc: "https://img.b2bpic.net/free-photo/luxury-bedroom-interior-with-rich-furniture-scenic-view-from-walkout-deck_1258-111483.jpg", imageAlt: "Elegant fine dining restaurant with world-class cuisine"},
|
||||
{
|
||||
id: "pool",
|
||||
title: "Olympic-Size Swimming Pool",
|
||||
tags: ["Recreation", "Leisure", "Family"],
|
||||
imageSrc: "https://img.b2bpic.net/free-photo/woman-sauna-sunlit-wellness-wooden-waves_169016-68878.jpg",
|
||||
imageAlt: "Beautiful outdoor pool surrounded by tropical gardens",
|
||||
},
|
||||
id: "pool", title: "Olympic-Size Swimming Pool", tags: ["Recreation", "Leisure", "Family"],
|
||||
imageSrc: "https://img.b2bpic.net/free-photo/woman-sauna-sunlit-wellness-wooden-waves_169016-68878.jpg", imageAlt: "Beautiful outdoor pool surrounded by tropical gardens"},
|
||||
{
|
||||
id: "fitness",
|
||||
title: "State-of-the-Art Fitness Center",
|
||||
tags: ["Health", "Wellness", "Training"],
|
||||
imageSrc: "https://img.b2bpic.net/free-photo/woman-swimming-pool-spa_23-2148000355.jpg",
|
||||
imageAlt: "Modern fitness center equipped with premium equipment",
|
||||
},
|
||||
id: "fitness", title: "State-of-the-Art Fitness Center", tags: ["Health", "Wellness", "Training"],
|
||||
imageSrc: "https://img.b2bpic.net/free-photo/woman-swimming-pool-spa_23-2148000355.jpg", imageAlt: "Modern fitness center equipped with premium equipment"},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
@@ -89,40 +71,16 @@ export default function AmenitiesPage() {
|
||||
useInvertedBackground="invertDefault"
|
||||
plans={[
|
||||
{
|
||||
id: "relaxation",
|
||||
tag: "Relaxation Package",
|
||||
price: "$150",
|
||||
period: "/session",
|
||||
description: "Complete relaxation with therapeutic massage and wellness treatments",
|
||||
button: {
|
||||
text: "Book Session",
|
||||
href: "#booking",
|
||||
},
|
||||
featuresTitle: "Package Includes:",
|
||||
features: [
|
||||
"60-minute therapeutic massage",
|
||||
"Access to sauna facilities",
|
||||
"Herbal tea service",
|
||||
"Relaxation room access",
|
||||
],
|
||||
id: "relaxation", tag: "Relaxation Package", price: "$150", period: "/session", description: "Complete relaxation with therapeutic massage and wellness treatments", button: {
|
||||
text: "Book Session", href: "#booking"},
|
||||
featuresTitle: "Package Includes:", features: [
|
||||
"60-minute therapeutic massage", "Access to sauna facilities", "Herbal tea service", "Relaxation room access"],
|
||||
},
|
||||
{
|
||||
id: "rejuvenation",
|
||||
tag: "Rejuvenation Retreat",
|
||||
price: "$300",
|
||||
period: "/day",
|
||||
description: "Full-day wellness experience with multiple treatments and amenities",
|
||||
button: {
|
||||
text: "Book Retreat",
|
||||
href: "#booking",
|
||||
},
|
||||
featuresTitle: "Full Day Includes:",
|
||||
features: [
|
||||
"Multiple spa treatments",
|
||||
"Healthy gourmet lunch",
|
||||
"Fitness class access",
|
||||
"Personal wellness consultation",
|
||||
],
|
||||
id: "rejuvenation", tag: "Rejuvenation Retreat", price: "$300", period: "/day", description: "Full-day wellness experience with multiple treatments and amenities", button: {
|
||||
text: "Book Retreat", href: "#booking"},
|
||||
featuresTitle: "Full Day Includes:", features: [
|
||||
"Multiple spa treatments", "Healthy gourmet lunch", "Fitness class access", "Personal wellness consultation"],
|
||||
},
|
||||
]}
|
||||
/>
|
||||
@@ -138,19 +96,11 @@ export default function AmenitiesPage() {
|
||||
useInvertedBackground="noInvert"
|
||||
features={[
|
||||
{
|
||||
id: "concierge",
|
||||
title: "Personal Concierge Service",
|
||||
tags: ["24/7", "Personal", "Assistance"],
|
||||
imageSrc: "/placeholders/placeholder1.webp",
|
||||
imageAlt: "Dedicated concierge providing personalized service",
|
||||
},
|
||||
id: "concierge", title: "Personal Concierge Service", tags: ["24/7", "Personal", "Assistance"],
|
||||
imageSrc: "/placeholders/placeholder1.webp", imageAlt: "Dedicated concierge providing personalized service"},
|
||||
{
|
||||
id: "transportation",
|
||||
title: "Premium Transportation",
|
||||
tags: ["Luxury", "Convenient", "Safe"],
|
||||
imageSrc: "/placeholders/placeholder1.webp",
|
||||
imageAlt: "Luxury transportation services for guests",
|
||||
},
|
||||
id: "transportation", title: "Premium Transportation", tags: ["Luxury", "Convenient", "Safe"],
|
||||
imageSrc: "/placeholders/placeholder1.webp", imageAlt: "Luxury transportation services for guests"},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
@@ -158,8 +108,7 @@ export default function AmenitiesPage() {
|
||||
<FooterSimple
|
||||
columns={[
|
||||
{
|
||||
title: "Rooms & Rates",
|
||||
items: [
|
||||
title: "Rooms & Rates", items: [
|
||||
{ label: "Room Types", href: "/rooms" },
|
||||
{ label: "Current Offers", href: "/offers" },
|
||||
{ label: "Group Bookings", href: "/contact" },
|
||||
@@ -167,8 +116,7 @@ export default function AmenitiesPage() {
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Amenities",
|
||||
items: [
|
||||
title: "Amenities", items: [
|
||||
{ label: "Spa & Wellness", href: "/amenities" },
|
||||
{ label: "Fine Dining", href: "/amenities" },
|
||||
{ label: "Swimming Pool", href: "/amenities" },
|
||||
@@ -176,8 +124,7 @@ export default function AmenitiesPage() {
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Guest Services",
|
||||
items: [
|
||||
title: "Guest Services", items: [
|
||||
{ label: "Concierge", href: "/contact" },
|
||||
{ label: "Room Service", href: "/contact" },
|
||||
{ label: "Housekeeping", href: "/contact" },
|
||||
@@ -185,8 +132,7 @@ export default function AmenitiesPage() {
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "About",
|
||||
items: [
|
||||
title: "About", items: [
|
||||
{ label: "Our Story", href: "/about" },
|
||||
{ label: "Careers", href: "/about" },
|
||||
{ label: "Sustainability", href: "/about" },
|
||||
@@ -194,8 +140,7 @@ export default function AmenitiesPage() {
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Legal",
|
||||
items: [
|
||||
title: "Legal", items: [
|
||||
{ label: "Privacy Policy", href: "/legal" },
|
||||
{ label: "Terms of Service", href: "/legal" },
|
||||
{ label: "Cookie Policy", href: "/legal" },
|
||||
|
||||
@@ -31,9 +31,7 @@ export default function ContactPage() {
|
||||
{ name: "Offers", id: "/offers" },
|
||||
]}
|
||||
button={{
|
||||
text: "Book Now",
|
||||
href: "#booking",
|
||||
}}
|
||||
text: "Book Now", href: "#booking"}}
|
||||
/>
|
||||
</div>
|
||||
|
||||
@@ -71,20 +69,11 @@ export default function ContactPage() {
|
||||
showCard={true}
|
||||
faqs={[
|
||||
{
|
||||
id: "1",
|
||||
title: "How can I make a reservation?",
|
||||
content: "You can book directly through our website, call our reservations team at +1 (555) 123-4567, or email reservations@luxehaven.com. Online booking offers the best rates and instant confirmation.",
|
||||
},
|
||||
id: "1", title: "How can I make a reservation?", content: "You can book directly through our website, call our reservations team at +1 (555) 123-4567, or email reservations@luxehaven.com. Online booking offers the best rates and instant confirmation."},
|
||||
{
|
||||
id: "2",
|
||||
title: "What services does the concierge provide?",
|
||||
content: "Our concierge team can assist with restaurant reservations, transportation arrangements, local attraction tickets, spa appointments, and any special requests to enhance your stay.",
|
||||
},
|
||||
id: "2", title: "What services does the concierge provide?", content: "Our concierge team can assist with restaurant reservations, transportation arrangements, local attraction tickets, spa appointments, and any special requests to enhance your stay."},
|
||||
{
|
||||
id: "3",
|
||||
title: "Do you provide airport transportation?",
|
||||
content: "Yes, we offer premium airport transfer services. Please contact us at least 24 hours in advance to arrange pickup. Our luxury vehicles ensure a comfortable journey to and from the hotel.",
|
||||
},
|
||||
id: "3", title: "Do you provide airport transportation?", content: "Yes, we offer premium airport transfer services. Please contact us at least 24 hours in advance to arrange pickup. Our luxury vehicles ensure a comfortable journey to and from the hotel."},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
@@ -92,8 +81,7 @@ export default function ContactPage() {
|
||||
<FooterSimple
|
||||
columns={[
|
||||
{
|
||||
title: "Rooms & Rates",
|
||||
items: [
|
||||
title: "Rooms & Rates", items: [
|
||||
{ label: "Room Types", href: "/rooms" },
|
||||
{ label: "Current Offers", href: "/offers" },
|
||||
{ label: "Group Bookings", href: "/contact" },
|
||||
@@ -101,8 +89,7 @@ export default function ContactPage() {
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Amenities",
|
||||
items: [
|
||||
title: "Amenities", items: [
|
||||
{ label: "Spa & Wellness", href: "/amenities" },
|
||||
{ label: "Fine Dining", href: "/amenities" },
|
||||
{ label: "Swimming Pool", href: "/amenities" },
|
||||
@@ -110,8 +97,7 @@ export default function ContactPage() {
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Guest Services",
|
||||
items: [
|
||||
title: "Guest Services", items: [
|
||||
{ label: "Concierge", href: "/contact" },
|
||||
{ label: "Room Service", href: "/contact" },
|
||||
{ label: "Housekeeping", href: "/contact" },
|
||||
@@ -119,8 +105,7 @@ export default function ContactPage() {
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "About",
|
||||
items: [
|
||||
title: "About", items: [
|
||||
{ label: "Our Story", href: "/about" },
|
||||
{ label: "Careers", href: "/about" },
|
||||
{ label: "Sustainability", href: "/about" },
|
||||
@@ -128,8 +113,7 @@ export default function ContactPage() {
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Legal",
|
||||
items: [
|
||||
title: "Legal", items: [
|
||||
{ label: "Privacy Policy", href: "/legal" },
|
||||
{ label: "Terms of Service", href: "/legal" },
|
||||
{ label: "Cookie Policy", href: "/legal" },
|
||||
|
||||
@@ -3,37 +3,23 @@ import { Poppins } from "next/font/google";
|
||||
import "./globals.css";
|
||||
|
||||
const poppins = Poppins({
|
||||
variable: "--font-poppins",
|
||||
subsets: ["latin"],
|
||||
variable: "--font-poppins", subsets: ["latin"],
|
||||
weight: ["100", "200", "300", "400", "500", "600", "700", "800", "900"],
|
||||
});
|
||||
|
||||
export const metadata: Metadata = {
|
||||
title: "Luxe Haven Hotel - Luxury 5-Star Accommodation",
|
||||
description: "Experience timeless luxury at Luxe Haven Hotel. World-class amenities, stunning rooms, and exceptional service. Book your perfect stay today with exclusive offers.",
|
||||
keywords: ["luxury hotel", "5-star accommodation", "resort booking", "premium rooms", "spa", "fine dining"],
|
||||
title: "Luxe Haven Hotel - Luxury 5-Star Accommodation", description: "Experience timeless luxury at Luxe Haven Hotel. World-class amenities, stunning rooms, and exceptional service. Book your perfect stay today with exclusive offers.", keywords: ["luxury hotel", "5-star accommodation", "resort booking", "premium rooms", "spa", "fine dining"],
|
||||
metadataBase: new URL("https://luxehaven.com"),
|
||||
alternates: {
|
||||
canonical: "https://luxehaven.com",
|
||||
},
|
||||
canonical: "https://luxehaven.com"},
|
||||
openGraph: {
|
||||
title: "Luxe Haven Hotel - Your Perfect Escape Awaits",
|
||||
description: "Discover luxury accommodations, world-class amenities, and personalized service. Book your unforgettable stay now.",
|
||||
url: "https://luxehaven.com",
|
||||
siteName: "Luxe Haven Hotel",
|
||||
type: "website",
|
||||
images: [
|
||||
title: "Luxe Haven Hotel - Your Perfect Escape Awaits", description: "Discover luxury accommodations, world-class amenities, and personalized service. Book your unforgettable stay now.", url: "https://luxehaven.com", siteName: "Luxe Haven Hotel", type: "website", images: [
|
||||
{
|
||||
url: "https://img.b2bpic.net/free-photo/wooden-sauna-with-mountain-view-panoramic-calm_169016-70823.jpg",
|
||||
alt: "Luxe Haven Hotel - Luxury accommodation",
|
||||
},
|
||||
url: "https://img.b2bpic.net/free-photo/wooden-sauna-with-mountain-view-panoramic-calm_169016-70823.jpg", alt: "Luxe Haven Hotel - Luxury accommodation"},
|
||||
],
|
||||
},
|
||||
twitter: {
|
||||
card: "summary_large_image",
|
||||
title: "Luxe Haven Hotel - Luxury 5-Star Accommodation",
|
||||
description: "Experience timeless luxury at Luxe Haven Hotel. World-class amenities and exceptional service.",
|
||||
images: ["https://img.b2bpic.net/free-photo/wooden-sauna-with-mountain-view-panoramic-calm_169016-70823.jpg"],
|
||||
card: "summary_large_image", title: "Luxe Haven Hotel - Luxury 5-Star Accommodation", description: "Experience timeless luxury at Luxe Haven Hotel. World-class amenities and exceptional service.", images: ["https://img.b2bpic.net/free-photo/wooden-sauna-with-mountain-view-panoramic-calm_169016-70823.jpg"],
|
||||
},
|
||||
robots: {
|
||||
index: true,
|
||||
|
||||
@@ -31,9 +31,7 @@ export default function OffersPage() {
|
||||
{ name: "Offers", id: "/offers" },
|
||||
]}
|
||||
button={{
|
||||
text: "Book Now",
|
||||
href: "#booking",
|
||||
}}
|
||||
text: "Book Now", href: "#booking"}}
|
||||
/>
|
||||
</div>
|
||||
|
||||
@@ -48,61 +46,25 @@ export default function OffersPage() {
|
||||
animationType="slide-up"
|
||||
plans={[
|
||||
{
|
||||
id: "summer",
|
||||
tag: "Summer Escape Package",
|
||||
tagIcon: Sun,
|
||||
price: "20%",
|
||||
period: "OFF",
|
||||
description: "Enjoy summer bliss with discounted rates on all room types for bookings in June-August.",
|
||||
button: {
|
||||
text: "Book Summer Getaway",
|
||||
href: "#booking",
|
||||
},
|
||||
featuresTitle: "Package Includes:",
|
||||
features: [
|
||||
"Complimentary breakfast daily",
|
||||
"Free room upgrade (subject to availability)",
|
||||
"Welcome cocktail at the bar",
|
||||
"Extended checkout (2 PM)",
|
||||
],
|
||||
id: "summer", tag: "Summer Escape Package", tagIcon: Sun,
|
||||
price: "20%", period: "OFF", description: "Enjoy summer bliss with discounted rates on all room types for bookings in June-August.", button: {
|
||||
text: "Book Summer Getaway", href: "#booking"},
|
||||
featuresTitle: "Package Includes:", features: [
|
||||
"Complimentary breakfast daily", "Free room upgrade (subject to availability)", "Welcome cocktail at the bar", "Extended checkout (2 PM)"],
|
||||
},
|
||||
{
|
||||
id: "weekend",
|
||||
tag: "Romantic Weekend Retreat",
|
||||
tagIcon: Heart,
|
||||
price: "15%",
|
||||
period: "OFF",
|
||||
description: "Perfect for couples seeking a romantic getaway. Friday and Saturday night special rates year-round.",
|
||||
button: {
|
||||
text: "Plan Your Romantic Escape",
|
||||
href: "#booking",
|
||||
},
|
||||
featuresTitle: "What's Included:",
|
||||
features: [
|
||||
"Couple spa package discount",
|
||||
"Champagne and chocolate in room",
|
||||
"Private dinner reservation available",
|
||||
"Late checkout (12 PM)",
|
||||
],
|
||||
id: "weekend", tag: "Romantic Weekend Retreat", tagIcon: Heart,
|
||||
price: "15%", period: "OFF", description: "Perfect for couples seeking a romantic getaway. Friday and Saturday night special rates year-round.", button: {
|
||||
text: "Plan Your Romantic Escape", href: "#booking"},
|
||||
featuresTitle: "What's Included:", features: [
|
||||
"Couple spa package discount", "Champagne and chocolate in room", "Private dinner reservation available", "Late checkout (12 PM)"],
|
||||
},
|
||||
{
|
||||
id: "group",
|
||||
tag: "Group & Corporate Events",
|
||||
tagIcon: Users,
|
||||
price: "30%",
|
||||
period: "OFF",
|
||||
description: "Host your celebration or corporate event with special group rates for 10+ guests.",
|
||||
button: {
|
||||
text: "Inquire About Group Rates",
|
||||
href: "/contact",
|
||||
},
|
||||
featuresTitle: "Corporate Benefits:",
|
||||
features: [
|
||||
"Dedicated event coordinator",
|
||||
"Customized menu options",
|
||||
"Conference facilities included",
|
||||
"Group transportation available",
|
||||
],
|
||||
id: "group", tag: "Group & Corporate Events", tagIcon: Users,
|
||||
price: "30%", period: "OFF", description: "Host your celebration or corporate event with special group rates for 10+ guests.", button: {
|
||||
text: "Inquire About Group Rates", href: "/contact"},
|
||||
featuresTitle: "Corporate Benefits:", features: [
|
||||
"Dedicated event coordinator", "Customized menu options", "Conference facilities included", "Group transportation available"],
|
||||
},
|
||||
]}
|
||||
/>
|
||||
@@ -117,35 +79,17 @@ export default function OffersPage() {
|
||||
showCard={true}
|
||||
faqs={[
|
||||
{
|
||||
id: "1",
|
||||
title: "What is your check-in and check-out time?",
|
||||
content: "Standard check-in is at 3:00 PM and check-out is at 11:00 AM. Early check-in and late check-out are available upon request, subject to room availability.",
|
||||
},
|
||||
id: "1", title: "What is your check-in and check-out time?", content: "Standard check-in is at 3:00 PM and check-out is at 11:00 AM. Early check-in and late check-out are available upon request, subject to room availability."},
|
||||
{
|
||||
id: "2",
|
||||
title: "Do you offer free parking?",
|
||||
content: "Yes, complimentary parking is included for all guests. We offer both indoor and outdoor parking options with 24/7 security.",
|
||||
},
|
||||
id: "2", title: "Do you offer free parking?", content: "Yes, complimentary parking is included for all guests. We offer both indoor and outdoor parking options with 24/7 security."},
|
||||
{
|
||||
id: "3",
|
||||
title: "Is Wi-Fi included in the room rate?",
|
||||
content: "Absolutely! High-speed wireless internet is complimentary throughout the hotel for all registered guests.",
|
||||
},
|
||||
id: "3", title: "Is Wi-Fi included in the room rate?", content: "Absolutely! High-speed wireless internet is complimentary throughout the hotel for all registered guests."},
|
||||
{
|
||||
id: "4",
|
||||
title: "What is your cancellation policy?",
|
||||
content: "Bookings can be cancelled free of charge up to 48 hours before your arrival date. Cancellations within 48 hours may incur a one-night charge.",
|
||||
},
|
||||
id: "4", title: "What is your cancellation policy?", content: "Bookings can be cancelled free of charge up to 48 hours before your arrival date. Cancellations within 48 hours may incur a one-night charge."},
|
||||
{
|
||||
id: "5",
|
||||
title: "Do you accommodate special dietary requirements?",
|
||||
content: "Yes, our culinary team can accommodate various dietary needs including vegetarian, vegan, gluten-free, and allergen-specific diets. Please inform us during booking.",
|
||||
},
|
||||
id: "5", title: "Do you accommodate special dietary requirements?", content: "Yes, our culinary team can accommodate various dietary needs including vegetarian, vegan, gluten-free, and allergen-specific diets. Please inform us during booking."},
|
||||
{
|
||||
id: "6",
|
||||
title: "Are pets allowed at the hotel?",
|
||||
content: "We welcome well-behaved pets for a nominal fee of $50 per night. Certain breed restrictions apply. Please contact us in advance to arrange.",
|
||||
},
|
||||
id: "6", title: "Are pets allowed at the hotel?", content: "We welcome well-behaved pets for a nominal fee of $50 per night. Certain breed restrictions apply. Please contact us in advance to arrange."},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
@@ -160,40 +104,16 @@ export default function OffersPage() {
|
||||
animationType="slide-up"
|
||||
plans={[
|
||||
{
|
||||
id: "holidays",
|
||||
tag: "Holiday Celebrations",
|
||||
price: "$95",
|
||||
period: "/person",
|
||||
description: "Celebrate special holidays with themed dinners, entertainment, and exclusive experiences.",
|
||||
button: {
|
||||
text: "View Holiday Calendar",
|
||||
href: "#events",
|
||||
},
|
||||
featuresTitle: "Holiday Features:",
|
||||
features: [
|
||||
"Themed gala dinner",
|
||||
"Live entertainment",
|
||||
"Special holiday decorations",
|
||||
"Complimentary welcome drinks",
|
||||
],
|
||||
id: "holidays", tag: "Holiday Celebrations", price: "$95", period: "/person", description: "Celebrate special holidays with themed dinners, entertainment, and exclusive experiences.", button: {
|
||||
text: "View Holiday Calendar", href: "#events"},
|
||||
featuresTitle: "Holiday Features:", features: [
|
||||
"Themed gala dinner", "Live entertainment", "Special holiday decorations", "Complimentary welcome drinks"],
|
||||
},
|
||||
{
|
||||
id: "corporate",
|
||||
tag: "Corporate Retreats",
|
||||
price: "$200",
|
||||
period: "/day",
|
||||
description: "Perfect venue for corporate meetings, team building, and business retreats.",
|
||||
button: {
|
||||
text: "Plan Corporate Event",
|
||||
href: "/contact",
|
||||
},
|
||||
featuresTitle: "Business Amenities:",
|
||||
features: [
|
||||
"State-of-the-art conference rooms",
|
||||
"Audio-visual equipment",
|
||||
"Business center access",
|
||||
"Catering services available",
|
||||
],
|
||||
id: "corporate", tag: "Corporate Retreats", price: "$200", period: "/day", description: "Perfect venue for corporate meetings, team building, and business retreats.", button: {
|
||||
text: "Plan Corporate Event", href: "/contact"},
|
||||
featuresTitle: "Business Amenities:", features: [
|
||||
"State-of-the-art conference rooms", "Audio-visual equipment", "Business center access", "Catering services available"],
|
||||
},
|
||||
]}
|
||||
/>
|
||||
@@ -202,8 +122,7 @@ export default function OffersPage() {
|
||||
<FooterSimple
|
||||
columns={[
|
||||
{
|
||||
title: "Rooms & Rates",
|
||||
items: [
|
||||
title: "Rooms & Rates", items: [
|
||||
{ label: "Room Types", href: "/rooms" },
|
||||
{ label: "Current Offers", href: "/offers" },
|
||||
{ label: "Group Bookings", href: "/contact" },
|
||||
@@ -211,8 +130,7 @@ export default function OffersPage() {
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Amenities",
|
||||
items: [
|
||||
title: "Amenities", items: [
|
||||
{ label: "Spa & Wellness", href: "/amenities" },
|
||||
{ label: "Fine Dining", href: "/amenities" },
|
||||
{ label: "Swimming Pool", href: "/amenities" },
|
||||
@@ -220,8 +138,7 @@ export default function OffersPage() {
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Guest Services",
|
||||
items: [
|
||||
title: "Guest Services", items: [
|
||||
{ label: "Concierge", href: "/contact" },
|
||||
{ label: "Room Service", href: "/contact" },
|
||||
{ label: "Housekeeping", href: "/contact" },
|
||||
@@ -229,8 +146,7 @@ export default function OffersPage() {
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "About",
|
||||
items: [
|
||||
title: "About", items: [
|
||||
{ label: "Our Story", href: "/about" },
|
||||
{ label: "Careers", href: "/about" },
|
||||
{ label: "Sustainability", href: "/about" },
|
||||
@@ -238,8 +154,7 @@ export default function OffersPage() {
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Legal",
|
||||
items: [
|
||||
title: "Legal", items: [
|
||||
{ label: "Privacy Policy", href: "/legal" },
|
||||
{ label: "Terms of Service", href: "/legal" },
|
||||
{ label: "Cookie Policy", href: "/legal" },
|
||||
|
||||
@@ -33,9 +33,7 @@ export default function HomePage() {
|
||||
{ name: "Offers", id: "/offers" },
|
||||
]}
|
||||
button={{
|
||||
text: "Book Now",
|
||||
href: "#booking",
|
||||
}}
|
||||
text: "Book Now", href: "#booking"}}
|
||||
/>
|
||||
</div>
|
||||
|
||||
@@ -45,7 +43,7 @@ export default function HomePage() {
|
||||
description="Discover the perfect escape with world-class amenities, breathtaking views, and personalized service. Your sanctuary awaits."
|
||||
tag="5-Star Hospitality"
|
||||
tagIcon={Sparkles}
|
||||
background={{ variant: "aurora" }}
|
||||
background={{ variant: "radial-gradient" }}
|
||||
imageSrc="https://img.b2bpic.net/free-photo/wooden-sauna-with-mountain-view-panoramic-calm_169016-70823.jpg"
|
||||
imageAlt="Luxe Haven Hotel - Luxury accommodation with stunning architecture"
|
||||
buttons={[
|
||||
@@ -68,31 +66,13 @@ export default function HomePage() {
|
||||
carouselMode="buttons"
|
||||
products={[
|
||||
{
|
||||
id: "suite",
|
||||
name: "Presidential Suite",
|
||||
price: "$450",
|
||||
variant: "2 Beds • King Size Master",
|
||||
imageSrc: "https://img.b2bpic.net/free-photo/panoramic-sauna-view-organic-wooden-columns-resort-style-wellness_169016-68883.jpg",
|
||||
imageAlt: "Luxurious Presidential Suite with panoramic views",
|
||||
isFavorited: false,
|
||||
id: "suite", name: "Presidential Suite", price: "$450", variant: "2 Beds • King Size Master", imageSrc: "https://img.b2bpic.net/free-photo/panoramic-sauna-view-organic-wooden-columns-resort-style-wellness_169016-68883.jpg", imageAlt: "Luxurious Presidential Suite with panoramic views", isFavorited: false,
|
||||
},
|
||||
{
|
||||
id: "deluxe",
|
||||
name: "Deluxe Room",
|
||||
price: "$280",
|
||||
variant: "King Bed • City View",
|
||||
imageSrc: "https://img.b2bpic.net/free-photo/modern-sauna-with-panoramic-windows-wooden-design_169016-70021.jpg",
|
||||
imageAlt: "Spacious Deluxe Room with modern amenities",
|
||||
isFavorited: false,
|
||||
id: "deluxe", name: "Deluxe Room", price: "$280", variant: "King Bed • City View", imageSrc: "https://img.b2bpic.net/free-photo/modern-sauna-with-panoramic-windows-wooden-design_169016-70021.jpg", imageAlt: "Spacious Deluxe Room with modern amenities", isFavorited: false,
|
||||
},
|
||||
{
|
||||
id: "standard",
|
||||
name: "Standard Room",
|
||||
price: "$150",
|
||||
variant: "Twin Beds • Garden View",
|
||||
imageSrc: "https://img.b2bpic.net/free-photo/bellhop-offering-services-woman-lounge-area-waiting-room-check-seaside-hotel-tourist-sitting-couch-talking-hotel-concierge-summer-clothes-handheld-shot_482257-67916.jpg",
|
||||
imageAlt: "Comfortable Standard Room perfect for every guest",
|
||||
isFavorited: false,
|
||||
id: "standard", name: "Standard Room", price: "$150", variant: "Twin Beds • Garden View", imageSrc: "https://img.b2bpic.net/free-photo/bellhop-offering-services-woman-lounge-area-waiting-room-check-seaside-hotel-tourist-sitting-couch-talking-hotel-concierge-summer-clothes-handheld-shot_482257-67916.jpg", imageAlt: "Comfortable Standard Room perfect for every guest", isFavorited: false,
|
||||
},
|
||||
]}
|
||||
buttons={[{ text: "View All Rooms", href: "/rooms" }]}
|
||||
@@ -107,41 +87,17 @@ export default function HomePage() {
|
||||
useInvertedBackground="noInvert"
|
||||
testimonials={[
|
||||
{
|
||||
id: "1",
|
||||
name: "Sarah Johnson",
|
||||
imageSrc: "https://img.b2bpic.net/free-photo/positive-confident-businesswoman-wearing-formal-suit-standing-with-arms-folded_74855-10328.jpg",
|
||||
imageAlt: "Sarah Johnson - Guest Review",
|
||||
},
|
||||
id: "1", name: "Sarah Johnson", imageSrc: "https://img.b2bpic.net/free-photo/positive-confident-businesswoman-wearing-formal-suit-standing-with-arms-folded_74855-10328.jpg", imageAlt: "Sarah Johnson - Guest Review"},
|
||||
{
|
||||
id: "2",
|
||||
name: "Michael Chen",
|
||||
imageSrc: "https://img.b2bpic.net/free-photo/close-up-positive-businesswoman_1098-3531.jpg",
|
||||
imageAlt: "Michael Chen - Guest Review",
|
||||
},
|
||||
id: "2", name: "Michael Chen", imageSrc: "https://img.b2bpic.net/free-photo/close-up-positive-businesswoman_1098-3531.jpg", imageAlt: "Michael Chen - Guest Review"},
|
||||
{
|
||||
id: "3",
|
||||
name: "Emma Rodriguez",
|
||||
imageSrc: "https://img.b2bpic.net/free-photo/portrait-business-woman-office_1398-6.jpg",
|
||||
imageAlt: "Emma Rodriguez - Guest Review",
|
||||
},
|
||||
id: "3", name: "Emma Rodriguez", imageSrc: "https://img.b2bpic.net/free-photo/portrait-business-woman-office_1398-6.jpg", imageAlt: "Emma Rodriguez - Guest Review"},
|
||||
{
|
||||
id: "4",
|
||||
name: "David Kim",
|
||||
imageSrc: "https://img.b2bpic.net/free-photo/closeup-smiling-beautiful-adult-businesswoman_1262-1760.jpg",
|
||||
imageAlt: "David Kim - Guest Review",
|
||||
},
|
||||
id: "4", name: "David Kim", imageSrc: "https://img.b2bpic.net/free-photo/closeup-smiling-beautiful-adult-businesswoman_1262-1760.jpg", imageAlt: "David Kim - Guest Review"},
|
||||
{
|
||||
id: "5",
|
||||
name: "Lisa Anderson",
|
||||
imageSrc: "https://img.b2bpic.net/free-photo/confident-middle-aged-businesswoman-looking-camera_74855-4120.jpg",
|
||||
imageAlt: "Lisa Anderson - Guest Review",
|
||||
},
|
||||
id: "5", name: "Lisa Anderson", imageSrc: "https://img.b2bpic.net/free-photo/confident-middle-aged-businesswoman-looking-camera_74855-4120.jpg", imageAlt: "Lisa Anderson - Guest Review"},
|
||||
{
|
||||
id: "6",
|
||||
name: "James Wilson",
|
||||
imageSrc: "https://img.b2bpic.net/free-photo/portrait-confident-businesswoman_107420-84872.jpg",
|
||||
imageAlt: "James Wilson - Guest Review",
|
||||
},
|
||||
id: "6", name: "James Wilson", imageSrc: "https://img.b2bpic.net/free-photo/portrait-confident-businesswoman_107420-84872.jpg", imageAlt: "James Wilson - Guest Review"},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
@@ -162,8 +118,7 @@ export default function HomePage() {
|
||||
<FooterSimple
|
||||
columns={[
|
||||
{
|
||||
title: "Rooms & Rates",
|
||||
items: [
|
||||
title: "Rooms & Rates", items: [
|
||||
{ label: "Room Types", href: "/rooms" },
|
||||
{ label: "Current Offers", href: "/offers" },
|
||||
{ label: "Group Bookings", href: "/contact" },
|
||||
@@ -171,8 +126,7 @@ export default function HomePage() {
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Amenities",
|
||||
items: [
|
||||
title: "Amenities", items: [
|
||||
{ label: "Spa & Wellness", href: "/amenities" },
|
||||
{ label: "Fine Dining", href: "/amenities" },
|
||||
{ label: "Swimming Pool", href: "/amenities" },
|
||||
@@ -180,8 +134,7 @@ export default function HomePage() {
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Guest Services",
|
||||
items: [
|
||||
title: "Guest Services", items: [
|
||||
{ label: "Concierge", href: "/contact" },
|
||||
{ label: "Room Service", href: "/contact" },
|
||||
{ label: "Housekeeping", href: "/contact" },
|
||||
@@ -189,8 +142,7 @@ export default function HomePage() {
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "About",
|
||||
items: [
|
||||
title: "About", items: [
|
||||
{ label: "Our Story", href: "/about" },
|
||||
{ label: "Careers", href: "/about" },
|
||||
{ label: "Sustainability", href: "/about" },
|
||||
@@ -198,8 +150,7 @@ export default function HomePage() {
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Legal",
|
||||
items: [
|
||||
title: "Legal", items: [
|
||||
{ label: "Privacy Policy", href: "/legal" },
|
||||
{ label: "Terms of Service", href: "/legal" },
|
||||
{ label: "Cookie Policy", href: "/legal" },
|
||||
|
||||
Reference in New Issue
Block a user