Compare commits
8 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 0306941d15 | |||
| fead5277dc | |||
| 1e695de2b9 | |||
| 6b442de877 | |||
| ae01af3ab4 | |||
| 35b747d672 | |||
| 3698141bbd | |||
| 139d82c4ca |
@@ -5,20 +5,13 @@ import { ServiceWrapper } from "@/components/ServiceWrapper";
|
|||||||
import Tag from "@/tag/Tag";
|
import Tag from "@/tag/Tag";
|
||||||
|
|
||||||
const interTight = Inter_Tight({
|
const interTight = Inter_Tight({
|
||||||
variable: "--font-inter-tight",
|
variable: "--font-inter-tight", subsets: ["latin"],
|
||||||
subsets: ["latin"],
|
|
||||||
weight: ["100", "200", "300", "400", "500", "600", "700", "800", "900"],
|
weight: ["100", "200", "300", "400", "500", "600", "700", "800", "900"],
|
||||||
});
|
});
|
||||||
|
|
||||||
export const metadata: Metadata = {
|
export const metadata: Metadata = {
|
||||||
title: "LuxeStay - Luxury Beachfront Resort & Hotel",
|
title: "LuxeStay - Luxury Beachfront Resort & Hotel", description: "Experience premium hospitality at LuxeStay. Book your luxury beachfront stay with world-class amenities, fine dining, and unforgettable moments.", keywords: "luxury hotel, beachfront resort, premium accommodation, five-star hotel", openGraph: {
|
||||||
description: "Experience premium hospitality at LuxeStay. Book your luxury beachfront stay with world-class amenities, fine dining, and unforgettable moments.",
|
title: "LuxeStay - Luxury Beachfront Resort", description: "Experience world-class hospitality and unforgettable moments at our premium beachfront resort", siteName: "LuxeStay", type: "website"
|
||||||
keywords: "luxury hotel, beachfront resort, premium accommodation, five-star hotel",
|
|
||||||
openGraph: {
|
|
||||||
title: "LuxeStay - Luxury Beachfront Resort",
|
|
||||||
description: "Experience world-class hospitality and unforgettable moments at our premium beachfront resort",
|
|
||||||
siteName: "LuxeStay",
|
|
||||||
type: "website"
|
|
||||||
},
|
},
|
||||||
robots: {
|
robots: {
|
||||||
index: true,
|
index: true,
|
||||||
@@ -1261,4 +1254,4 @@ export default function RootLayout({
|
|||||||
</ServiceWrapper>
|
</ServiceWrapper>
|
||||||
</html>
|
</html>
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|||||||
146
src/app/page.tsx
146
src/app/page.tsx
@@ -1,4 +1,4 @@
|
|||||||
"use client"
|
"use client";
|
||||||
|
|
||||||
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
|
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
|
||||||
import NavbarStyleCentered from '@/components/navbar/NavbarStyleCentered/NavbarStyleCentered';
|
import NavbarStyleCentered from '@/components/navbar/NavbarStyleCentered/NavbarStyleCentered';
|
||||||
@@ -42,7 +42,7 @@ export default function LandingPage() {
|
|||||||
|
|
||||||
<div id="hero" data-section="hero">
|
<div id="hero" data-section="hero">
|
||||||
<HeroOverlay
|
<HeroOverlay
|
||||||
title="Wedddddddlcome todddjjjd Luxury"
|
title="Welcome to Luxury"
|
||||||
description="Experience world-class hospitality and unforgettable moments in our premium beachfront resort"
|
description="Experience world-class hospitality and unforgettable moments in our premium beachfront resort"
|
||||||
imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/gallery/uploaded-1766267249367-b2xzeajg.jpg"
|
imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/gallery/uploaded-1766267249367-b2xzeajg.jpg"
|
||||||
imageAlt="Luxury hotel exterior with ocean view"
|
imageAlt="Luxury hotel exterior with ocean view"
|
||||||
@@ -53,6 +53,7 @@ export default function LandingPage() {
|
|||||||
{ text: "Book Your Stay", href: "rooms" },
|
{ text: "Book Your Stay", href: "rooms" },
|
||||||
{ text: "Explore Amenities", href: "amenities" }
|
{ text: "Explore Amenities", href: "amenities" }
|
||||||
]}
|
]}
|
||||||
|
titleClassName="font-semibold"
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
@@ -60,8 +61,7 @@ export default function LandingPage() {
|
|||||||
<TextSplitAbout
|
<TextSplitAbout
|
||||||
title="Discover LuxeStay"
|
title="Discover LuxeStay"
|
||||||
description={[
|
description={[
|
||||||
"Nestled along pristine coastlines, our five-star resort offers the perfect blend of luxury, comfort, and impeccable service. Since our opening in 2015, we have been dedicated to creating unforgettable experiences for every guest.",
|
"Nestled along pristine coastlines, our five-star resort offers the perfect blend of luxury, comfort, and impeccable service. Since our opening in 2015, we have been dedicated to creating unforgettable experiences for every guest.", "From intimate getaways to grand celebrations, our world-class facilities, expert staff, and personalized service ensure that every moment of your stay is extraordinary. We pride ourselves on attention to detail and commitment to excellence."
|
||||||
"From intimate getaways to grand celebrations, our world-class facilities, expert staff, and personalized service ensure that every moment of your stay is extraordinary. We pride ourselves on attention to detail and commitment to excellence."
|
|
||||||
]}
|
]}
|
||||||
useInvertedBackground="noInvert"
|
useInvertedBackground="noInvert"
|
||||||
showBorder={true}
|
showBorder={true}
|
||||||
@@ -77,34 +77,16 @@ export default function LandingPage() {
|
|||||||
description="Discover our carefully curated selection of rooms designed for comfort and elegance"
|
description="Discover our carefully curated selection of rooms designed for comfort and elegance"
|
||||||
products={[
|
products={[
|
||||||
{
|
{
|
||||||
id: "1",
|
id: "1", brand: "LuxeStay", name: "Standard Room", price: "$189/night", rating: 4.5,
|
||||||
brand: "LuxeStay",
|
reviewCount: "1.2k", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/gallery/uploaded-1766837893952-g875lj89.jpg", imageAlt: "Standard hotel room"
|
||||||
name: "Standard Room",
|
|
||||||
price: "$189/night",
|
|
||||||
rating: 4.5,
|
|
||||||
reviewCount: "1.2k",
|
|
||||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/gallery/uploaded-1766837893952-g875lj89.jpg",
|
|
||||||
imageAlt: "Standard hotel room"
|
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
id: "2",
|
id: "2", brand: "LuxeStay", name: "Deluxe Suite", price: "$349/night", rating: 4.8,
|
||||||
brand: "LuxeStay",
|
reviewCount: "2.1k", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/gallery/uploaded-1766837634719-5otl8omu.jpg", imageAlt: "Deluxe suite with ocean view"
|
||||||
name: "Deluxe Suite",
|
|
||||||
price: "$349/night",
|
|
||||||
rating: 4.8,
|
|
||||||
reviewCount: "2.1k",
|
|
||||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/gallery/uploaded-1766837634719-5otl8omu.jpg",
|
|
||||||
imageAlt: "Deluxe suite with ocean view"
|
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
id: "3",
|
id: "3", brand: "LuxeStay", name: "Presidential Suite", price: "$599/night", rating: 5,
|
||||||
brand: "LuxeStay",
|
reviewCount: "856", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/gallery/uploaded-1766184711453-096e89ja.jpg", imageAlt: "Luxury presidential suite"
|
||||||
name: "Presidential Suite",
|
|
||||||
price: "$599/night",
|
|
||||||
rating: 5,
|
|
||||||
reviewCount: "856",
|
|
||||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/gallery/uploaded-1766184711453-096e89ja.jpg",
|
|
||||||
imageAlt: "Luxury presidential suite"
|
|
||||||
}
|
}
|
||||||
]}
|
]}
|
||||||
textboxLayout="default"
|
textboxLayout="default"
|
||||||
@@ -121,27 +103,19 @@ export default function LandingPage() {
|
|||||||
features={[
|
features={[
|
||||||
{
|
{
|
||||||
id: 1,
|
id: 1,
|
||||||
title: "Spa & Wellness",
|
title: "Spa & Wellness", description: "Rejuvenate with our full-service spa featuring therapeutic treatments, saunas, and yoga sessions", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/gallery/uploaded-1766837894902-hqj1i6g3.jpg"
|
||||||
description: "Rejuvenate with our full-service spa featuring therapeutic treatments, saunas, and yoga sessions",
|
|
||||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/gallery/uploaded-1766837894902-hqj1i6g3.jpg"
|
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
id: 2,
|
id: 2,
|
||||||
title: "Olympic Pool",
|
title: "Olympic Pool", description: "Cool off in our stunning infinity pool overlooking the ocean with premium poolside service", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/gallery/uploaded-1766185878910-obewt98e.jpg"
|
||||||
description: "Cool off in our stunning infinity pool overlooking the ocean with premium poolside service",
|
|
||||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/gallery/uploaded-1766185878910-obewt98e.jpg"
|
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
id: 3,
|
id: 3,
|
||||||
title: "Fine Dining",
|
title: "Fine Dining", description: "Experience exceptional cuisine prepared by award-winning chefs at our Michelin-star restaurant", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/gallery/uploaded-1766837635686-iqflxt2s.jpg"
|
||||||
description: "Experience exceptional cuisine prepared by award-winning chefs at our Michelin-star restaurant",
|
|
||||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/gallery/uploaded-1766837635686-iqflxt2s.jpg"
|
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
id: 4,
|
id: 4,
|
||||||
title: "Fitness Center",
|
title: "Fitness Center", description: "Stay active with state-of-the-art equipment, personal training, and group fitness classes", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/gallery/uploaded-1766837895688-zmwuys3h.jpg"
|
||||||
description: "Stay active with state-of-the-art equipment, personal training, and group fitness classes",
|
|
||||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/gallery/uploaded-1766837895688-zmwuys3h.jpg"
|
|
||||||
}
|
}
|
||||||
]}
|
]}
|
||||||
textboxLayout="default"
|
textboxLayout="default"
|
||||||
@@ -155,58 +129,28 @@ export default function LandingPage() {
|
|||||||
description="Hear from our satisfied guests about their unforgettable stays at LuxeStay"
|
description="Hear from our satisfied guests about their unforgettable stays at LuxeStay"
|
||||||
testimonials={[
|
testimonials={[
|
||||||
{
|
{
|
||||||
id: "1",
|
id: "1", name: "Sarah Mitchell", role: "CEO", company: "Global Ventures", rating: 5,
|
||||||
name: "Sarah Mitchell",
|
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/gallery/uploaded-1766837896869-i8w8zlub.jpg", imageAlt: "Sarah Mitchell"
|
||||||
role: "CEO",
|
|
||||||
company: "Global Ventures",
|
|
||||||
rating: 5,
|
|
||||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/gallery/uploaded-1766837896869-i8w8zlub.jpg",
|
|
||||||
imageAlt: "Sarah Mitchell"
|
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
id: "2",
|
id: "2", name: "James Richardson", role: "Travel Enthusiast", company: "Explorer Magazine", rating: 5,
|
||||||
name: "James Richardson",
|
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/gallery/uploaded-1766163678723-295psgl3.jpg", imageAlt: "James Richardson"
|
||||||
role: "Travel Enthusiast",
|
|
||||||
company: "Explorer Magazine",
|
|
||||||
rating: 5,
|
|
||||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/gallery/uploaded-1766163678723-295psgl3.jpg",
|
|
||||||
imageAlt: "James Richardson"
|
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
id: "3",
|
id: "3", name: "Emma & David Chen", role: "Honeymooners", company: "Just Married", rating: 5,
|
||||||
name: "Emma & David Chen",
|
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/gallery/uploaded-1766837897785-1uox7daw.jpg", imageAlt: "Emma and David Chen"
|
||||||
role: "Honeymooners",
|
|
||||||
company: "Just Married",
|
|
||||||
rating: 5,
|
|
||||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/gallery/uploaded-1766837897785-1uox7daw.jpg",
|
|
||||||
imageAlt: "Emma and David Chen"
|
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
id: "4",
|
id: "4", name: "Michael Torres", role: "Business Executive", company: "Fortune 500", rating: 4.5,
|
||||||
name: "Michael Torres",
|
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/gallery/uploaded-1766182321167-i4kvpj5f.jpg", imageAlt: "Michael Torres"
|
||||||
role: "Business Executive",
|
|
||||||
company: "Fortune 500",
|
|
||||||
rating: 4.5,
|
|
||||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/gallery/uploaded-1766182321167-i4kvpj5f.jpg",
|
|
||||||
imageAlt: "Michael Torres"
|
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
id: "5",
|
id: "5", name: "Lisa Anderson", role: "Event Coordinator", company: "Elite Events", rating: 5,
|
||||||
name: "Lisa Anderson",
|
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/gallery/uploaded-1766837898715-8pzezwwo.jpg", imageAlt: "Lisa Anderson"
|
||||||
role: "Event Coordinator",
|
|
||||||
company: "Elite Events",
|
|
||||||
rating: 5,
|
|
||||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/gallery/uploaded-1766837898715-8pzezwwo.jpg",
|
|
||||||
imageAlt: "Lisa Anderson"
|
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
id: "6",
|
id: "6", name: "Robert Williams", role: "Architect", company: "Design Studio", rating: 4.5,
|
||||||
name: "Robert Williams",
|
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/gallery/uploaded-1766837899630-p1fqebtx.jpg", imageAlt: "Robert Williams"
|
||||||
role: "Architect",
|
|
||||||
company: "Design Studio",
|
|
||||||
rating: 4.5,
|
|
||||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/gallery/uploaded-1766837899630-p1fqebtx.jpg",
|
|
||||||
imageAlt: "Robert Williams"
|
|
||||||
}
|
}
|
||||||
]}
|
]}
|
||||||
gridVariant="uniform-all-items-equal"
|
gridVariant="uniform-all-items-equal"
|
||||||
@@ -222,53 +166,31 @@ export default function LandingPage() {
|
|||||||
description="Flexible options for every budget and preference"
|
description="Flexible options for every budget and preference"
|
||||||
plans={[
|
plans={[
|
||||||
{
|
{
|
||||||
id: "standard",
|
id: "standard", price: "$189/night", name: "Standard Room", buttons: [
|
||||||
price: "$189/night",
|
|
||||||
name: "Standard Room",
|
|
||||||
buttons: [
|
|
||||||
{ text: "Book Now", href: "contact" },
|
{ text: "Book Now", href: "contact" },
|
||||||
{ text: "View Details", href: "rooms" }
|
{ text: "View Details", href: "rooms" }
|
||||||
],
|
],
|
||||||
features: [
|
features: [
|
||||||
"King or Twin Beds",
|
"King or Twin Beds", "Ocean or City View", "Complimentary WiFi", "24-Hour Room Service"
|
||||||
"Ocean or City View",
|
|
||||||
"Complimentary WiFi",
|
|
||||||
"24-Hour Room Service"
|
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
id: "deluxe",
|
id: "deluxe", badge: "Most Popular", badgeIcon: Sparkles,
|
||||||
badge: "Most Popular",
|
price: "$349/night", name: "Deluxe Suite", buttons: [
|
||||||
badgeIcon: Sparkles,
|
|
||||||
price: "$349/night",
|
|
||||||
name: "Deluxe Suite",
|
|
||||||
buttons: [
|
|
||||||
{ text: "Book Now", href: "contact" },
|
{ text: "Book Now", href: "contact" },
|
||||||
{ text: "View Details", href: "rooms" }
|
{ text: "View Details", href: "rooms" }
|
||||||
],
|
],
|
||||||
features: [
|
features: [
|
||||||
"Separate Living Area",
|
"Separate Living Area", "Premium Bedding", "Spa Bathroom", "Butler Service", "Complimentary Bar"
|
||||||
"Premium Bedding",
|
|
||||||
"Spa Bathroom",
|
|
||||||
"Butler Service",
|
|
||||||
"Complimentary Bar"
|
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
id: "presidential",
|
id: "presidential", price: "$599/night", name: "Presidential Suite", buttons: [
|
||||||
price: "$599/night",
|
|
||||||
name: "Presidential Suite",
|
|
||||||
buttons: [
|
|
||||||
{ text: "Book Now", href: "contact" },
|
{ text: "Book Now", href: "contact" },
|
||||||
{ text: "View Details", href: "rooms" }
|
{ text: "View Details", href: "rooms" }
|
||||||
],
|
],
|
||||||
features: [
|
features: [
|
||||||
"Full Penthouse Suite",
|
"Full Penthouse Suite", "Private Terrace", "Luxury Spa Bath", "Personal Concierge", "Complimentary Dining", "Priority Everything"
|
||||||
"Private Terrace",
|
|
||||||
"Luxury Spa Bath",
|
|
||||||
"Personal Concierge",
|
|
||||||
"Complimentary Dining",
|
|
||||||
"Priority Everything"
|
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
]}
|
]}
|
||||||
@@ -297,4 +219,4 @@ export default function LandingPage() {
|
|||||||
</div>
|
</div>
|
||||||
</ThemeProvider>
|
</ThemeProvider>
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user