Compare commits
7 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 999a9bc068 | |||
| 6faae59f89 | |||
| ff92da3105 | |||
| adb48bb2fb | |||
| 4f12c0d0b6 | |||
| e452c9aa99 | |||
| 6e47a0c767 |
313
src/app/page.tsx
313
src/app/page.tsx
@@ -34,25 +34,15 @@ export default function LandingPage() {
|
||||
<NavbarLayoutFloatingOverlay
|
||||
navItems={[
|
||||
{
|
||||
name: "Home",
|
||||
id: "#hero",
|
||||
},
|
||||
name: "Home", id: "#hero"},
|
||||
{
|
||||
name: "About",
|
||||
id: "#about",
|
||||
},
|
||||
name: "About", id: "#about"},
|
||||
{
|
||||
name: "Rooms",
|
||||
id: "#rooms",
|
||||
},
|
||||
name: "Rooms", id: "#rooms"},
|
||||
{
|
||||
name: "Pricing",
|
||||
id: "#pricing",
|
||||
},
|
||||
name: "Pricing", id: "#pricing"},
|
||||
{
|
||||
name: "Contact",
|
||||
id: "#contact",
|
||||
},
|
||||
name: "Contact", id: "#contact"},
|
||||
]}
|
||||
brandName="Jamuna Resort"
|
||||
/>
|
||||
@@ -61,41 +51,26 @@ export default function LandingPage() {
|
||||
<div id="hero" data-section="hero">
|
||||
<HeroBillboardCarousel
|
||||
background={{
|
||||
variant: "gradient-bars",
|
||||
}}
|
||||
variant: "gradient-bars"}}
|
||||
title="Welcome to Jamuna Resort"
|
||||
description="Experience unparalleled tranquility and luxury in the heart of nature. Your perfect getaway begins here."
|
||||
buttons={[
|
||||
{
|
||||
text: "Book Now",
|
||||
href: "#pricing",
|
||||
},
|
||||
text: "Book Your Escape Now", href: "#pricing"},
|
||||
]}
|
||||
mediaItems={[
|
||||
{
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=d7n0vr&_wi=1",
|
||||
imageAlt: "Resort Aerial View",
|
||||
},
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=d7n0vr&_wi=1", imageAlt: "Resort Aerial View"},
|
||||
{
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=r9vz3y&_wi=1",
|
||||
imageAlt: "Night Pool",
|
||||
},
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=r9vz3y&_wi=1", imageAlt: "Night Pool"},
|
||||
{
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=5r2y21&_wi=1",
|
||||
imageAlt: "Suite Interiors",
|
||||
},
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=5r2y21&_wi=1", imageAlt: "Suite Interiors"},
|
||||
{
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=d83k90&_wi=1",
|
||||
imageAlt: "Spa Relaxation",
|
||||
},
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=d83k90&_wi=1", imageAlt: "Spa Relaxation"},
|
||||
{
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=03xkx8&_wi=1",
|
||||
imageAlt: "Serene Garden",
|
||||
},
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=03xkx8&_wi=1", imageAlt: "Serene Garden"},
|
||||
{
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=3yn1lp",
|
||||
imageAlt: "Fine Dining",
|
||||
},
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=3yn1lp", imageAlt: "Fine Dining"},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
@@ -105,9 +80,7 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
title="A Sanctuary of Comfort"
|
||||
description={[
|
||||
"Jamuna Resort is designed for those seeking an escape from the mundane. Nestled among pristine landscapes, we offer world-class hospitality tailored to your needs.",
|
||||
"Whether you are here for a romantic getaway, a family vacation, or a corporate retreat, our dedicated team ensures your stay is nothing short of exceptional.",
|
||||
]}
|
||||
"Jamuna Resort is designed for those seeking an escape from the mundane. Nestled among pristine landscapes, we offer world-class hospitality tailored to your needs.", "Whether you are here for a romantic getaway, a family vacation, or a corporate retreat, our dedicated team ensures your stay is nothing short of exceptional."]}
|
||||
/>
|
||||
</div>
|
||||
|
||||
@@ -118,32 +91,17 @@ export default function LandingPage() {
|
||||
useInvertedBackground={true}
|
||||
features={[
|
||||
{
|
||||
id: "f1",
|
||||
title: "Olympic Pool",
|
||||
descriptions: [
|
||||
"Crystal clear waters for refreshing swims under the sun.",
|
||||
],
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=zynza6",
|
||||
imageAlt: "Swimming Pool",
|
||||
},
|
||||
id: "f1", title: "Olympic Pool", descriptions: [
|
||||
"Crystal clear waters for refreshing swims under the sun."],
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=zynza6", imageAlt: "Swimming Pool"},
|
||||
{
|
||||
id: "f2",
|
||||
title: "Zen Spa",
|
||||
descriptions: [
|
||||
"Holistic treatments inspired by ancient healing traditions.",
|
||||
],
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=svphna",
|
||||
imageAlt: "Resort Spa",
|
||||
},
|
||||
id: "f2", title: "Zen Spa", descriptions: [
|
||||
"Holistic treatments inspired by ancient healing traditions."],
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=svphna", imageAlt: "Resort Spa"},
|
||||
{
|
||||
id: "f3",
|
||||
title: "Gourmet Dining",
|
||||
descriptions: [
|
||||
"Farm-to-table cuisine prepared by world-class chefs.",
|
||||
],
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=rf2q5x",
|
||||
imageAlt: "Fine Dining",
|
||||
},
|
||||
id: "f3", title: "Gourmet Dining", descriptions: [
|
||||
"Farm-to-table cuisine prepared by world-class chefs."],
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=rf2q5x", imageAlt: "Fine Dining"},
|
||||
]}
|
||||
title="Resort Facilities"
|
||||
description="Discover a range of premium facilities meticulously designed to offer relaxation, adventure, and culinary delight."
|
||||
@@ -158,47 +116,17 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
products={[
|
||||
{
|
||||
id: "r1",
|
||||
name: "Deluxe Double",
|
||||
price: "$150/night",
|
||||
variant: "Double Bed",
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=lz8lm8",
|
||||
},
|
||||
id: "r1", name: "Deluxe Double", price: "$150/night", variant: "Double Bed", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=lz8lm8"},
|
||||
{
|
||||
id: "r2",
|
||||
name: "Luxury Suite",
|
||||
price: "$250/night",
|
||||
variant: "King Bed",
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=y2c0bi",
|
||||
},
|
||||
id: "r2", name: "Luxury Suite", price: "$250/night", variant: "King Bed", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=y2c0bi"},
|
||||
{
|
||||
id: "r3",
|
||||
name: "Junior Suite",
|
||||
price: "$200/night",
|
||||
variant: "Queen Bed",
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=m0thlp",
|
||||
},
|
||||
id: "r3", name: "Junior Suite", price: "$200/night", variant: "Queen Bed", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=m0thlp"},
|
||||
{
|
||||
id: "r4",
|
||||
name: "Executive Room",
|
||||
price: "$300/night",
|
||||
variant: "King Bed",
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=2jemdz",
|
||||
},
|
||||
id: "r4", name: "Executive Room", price: "$300/night", variant: "King Bed", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=2jemdz"},
|
||||
{
|
||||
id: "r5",
|
||||
name: "Family Suite",
|
||||
price: "$350/night",
|
||||
variant: "Multiple Beds",
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=j4uls4",
|
||||
},
|
||||
id: "r5", name: "Family Suite", price: "$350/night", variant: "Multiple Beds", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=j4uls4"},
|
||||
{
|
||||
id: "r6",
|
||||
name: "Garden Villa",
|
||||
price: "$400/night",
|
||||
variant: "Private Villa",
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=fgq3gq",
|
||||
},
|
||||
id: "r6", name: "Garden Villa", price: "$400/night", variant: "Private Villa", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=fgq3gq"},
|
||||
]}
|
||||
title="Rooms & Suites"
|
||||
description="Select from our curated range of luxury accommodations designed for comfort and elegance."
|
||||
@@ -212,55 +140,22 @@ export default function LandingPage() {
|
||||
useInvertedBackground={true}
|
||||
plans={[
|
||||
{
|
||||
id: "p1",
|
||||
tag: "Basic",
|
||||
price: "$150",
|
||||
period: "/night",
|
||||
description: "Comfortable room with all essential amenities.",
|
||||
button: {
|
||||
text: "Book Now",
|
||||
href: "#contact",
|
||||
},
|
||||
featuresTitle: "Includes:",
|
||||
features: [
|
||||
"Complimentary Breakfast",
|
||||
"Free Wifi",
|
||||
"Gym Access",
|
||||
],
|
||||
id: "p1", tag: "Basic", price: "$150", period: "/night", description: "Comfortable room with all essential amenities.", button: {
|
||||
text: "Book Now", href: "#contact"},
|
||||
featuresTitle: "Includes:", features: [
|
||||
"Complimentary Breakfast", "Free Wifi", "Gym Access"],
|
||||
},
|
||||
{
|
||||
id: "p2",
|
||||
tag: "Pro",
|
||||
price: "$250",
|
||||
period: "/night",
|
||||
description: "Spacious suite with garden views and extra perks.",
|
||||
button: {
|
||||
text: "Book Now",
|
||||
href: "#contact",
|
||||
},
|
||||
featuresTitle: "Includes:",
|
||||
features: [
|
||||
"All Basic Features",
|
||||
"Spa Credits",
|
||||
"Late Checkout",
|
||||
],
|
||||
id: "p2", tag: "Pro", price: "$250", period: "/night", description: "Spacious suite with garden views and extra perks.", button: {
|
||||
text: "Book Now", href: "#contact"},
|
||||
featuresTitle: "Includes:", features: [
|
||||
"All Basic Features", "Spa Credits", "Late Checkout"],
|
||||
},
|
||||
{
|
||||
id: "p3",
|
||||
tag: "Elite",
|
||||
price: "$400",
|
||||
period: "/night",
|
||||
description: "Our most premium villa experience for your comfort.",
|
||||
button: {
|
||||
text: "Book Now",
|
||||
href: "#contact",
|
||||
},
|
||||
featuresTitle: "Includes:",
|
||||
features: [
|
||||
"All Pro Features",
|
||||
"Private Butler",
|
||||
"Dining Credit",
|
||||
],
|
||||
id: "p3", tag: "Elite", price: "$400", period: "/night", description: "Our most premium villa experience for your comfort.", button: {
|
||||
text: "Book Now", href: "#contact"},
|
||||
featuresTitle: "Includes:", features: [
|
||||
"All Pro Features", "Private Butler", "Dining Credit"],
|
||||
},
|
||||
]}
|
||||
title="Room Packages"
|
||||
@@ -274,60 +169,15 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
testimonials={[
|
||||
{
|
||||
id: "t1",
|
||||
name: "Sarah Miller",
|
||||
date: "March 2024",
|
||||
title: "Wonderful Experience",
|
||||
quote: "The most serene place I've stayed in years. Truly exceptional.",
|
||||
tag: "Excellent",
|
||||
avatarSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=ahomm1",
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=d7n0vr&_wi=2",
|
||||
imageAlt: "happy guest portrait resort",
|
||||
},
|
||||
id: "t1", name: "Sarah Miller", date: "March 2024", title: "Wonderful Experience", quote: "The most serene place I've stayed in years. Truly exceptional.", tag: "Excellent", avatarSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=ahomm1", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=d7n0vr&_wi=2", imageAlt: "happy guest portrait resort"},
|
||||
{
|
||||
id: "t2",
|
||||
name: "James Anderson",
|
||||
date: "Jan 2024",
|
||||
title: "Highly Recommend",
|
||||
quote: "Staff was incredibly attentive and the food was delicious.",
|
||||
tag: "Great",
|
||||
avatarSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=jvh0tg",
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=r9vz3y&_wi=2",
|
||||
imageAlt: "happy guest portrait resort",
|
||||
},
|
||||
id: "t2", name: "James Anderson", date: "Jan 2024", title: "Highly Recommend", quote: "Staff was incredibly attentive and the food was delicious.", tag: "Great", avatarSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=jvh0tg", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=r9vz3y&_wi=2", imageAlt: "happy guest portrait resort"},
|
||||
{
|
||||
id: "t3",
|
||||
name: "Emily Chen",
|
||||
date: "Dec 2023",
|
||||
title: "Perfect Getaway",
|
||||
quote: "A perfect blend of luxury and natural comfort.",
|
||||
tag: "Excellent",
|
||||
avatarSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=1ei8gz",
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=5r2y21&_wi=2",
|
||||
imageAlt: "happy guest portrait resort",
|
||||
},
|
||||
id: "t3", name: "Emily Chen", date: "Dec 2023", title: "Perfect Getaway", quote: "A perfect blend of luxury and natural comfort.", tag: "Excellent", avatarSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=1ei8gz", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=5r2y21&_wi=2", imageAlt: "happy guest portrait resort"},
|
||||
{
|
||||
id: "t4",
|
||||
name: "David Smith",
|
||||
date: "Nov 2023",
|
||||
title: "Great Amenities",
|
||||
quote: "Spa and pool facilities are world-class.",
|
||||
tag: "Good",
|
||||
avatarSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=hkzibi",
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=d83k90&_wi=2",
|
||||
imageAlt: "happy guest portrait resort",
|
||||
},
|
||||
id: "t4", name: "David Smith", date: "Nov 2023", title: "Great Amenities", quote: "Spa and pool facilities are world-class.", tag: "Good", avatarSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=hkzibi", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=d83k90&_wi=2", imageAlt: "happy guest portrait resort"},
|
||||
{
|
||||
id: "t5",
|
||||
name: "Linda White",
|
||||
date: "Oct 2023",
|
||||
title: "Lovely Stay",
|
||||
quote: "Everything was perfect from arrival to departure.",
|
||||
tag: "Very Good",
|
||||
avatarSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=ssucju",
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=03xkx8&_wi=2",
|
||||
imageAlt: "happy guest portrait resort",
|
||||
},
|
||||
id: "t5", name: "Linda White", date: "Oct 2023", title: "Lovely Stay", quote: "Everything was perfect from arrival to departure.", tag: "Very Good", avatarSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=ssucju", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=03xkx8&_wi=2", imageAlt: "happy guest portrait resort"},
|
||||
]}
|
||||
title="What Our Guests Say"
|
||||
description="Stories from travelers who found their home away from home."
|
||||
@@ -342,32 +192,16 @@ export default function LandingPage() {
|
||||
useInvertedBackground={true}
|
||||
metrics={[
|
||||
{
|
||||
id: "m1",
|
||||
value: "100+",
|
||||
title: "Rooms",
|
||||
description: "Available across resort.",
|
||||
icon: Building2,
|
||||
id: "m1", value: "100+", title: "Rooms", description: "Available across resort.", icon: Building2,
|
||||
},
|
||||
{
|
||||
id: "m2",
|
||||
value: "20K+",
|
||||
title: "Happy Guests",
|
||||
description: "Served with pride.",
|
||||
icon: Smile,
|
||||
id: "m2", value: "20K+", title: "Happy Guests", description: "Served with pride.", icon: Smile,
|
||||
},
|
||||
{
|
||||
id: "m3",
|
||||
value: "99%",
|
||||
title: "Rating",
|
||||
description: "Average guest feedback.",
|
||||
icon: Star,
|
||||
id: "m3", value: "99%", title: "Rating", description: "Average guest feedback.", icon: Star,
|
||||
},
|
||||
{
|
||||
id: "m4",
|
||||
value: "5+",
|
||||
title: "Awards",
|
||||
description: "Recognized for excellence.",
|
||||
icon: Award,
|
||||
id: "m4", value: "5+", title: "Awards", description: "Recognized for excellence.", icon: Award,
|
||||
},
|
||||
]}
|
||||
title="Our Impact"
|
||||
@@ -381,20 +215,14 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
faqs={[
|
||||
{
|
||||
id: "q1",
|
||||
title: "Is breakfast included?",
|
||||
content: "Yes, breakfast is included in all our room packages.",
|
||||
},
|
||||
id: "q1", title: "Is breakfast included?", content: "Yes, breakfast is included in all our room packages."},
|
||||
{
|
||||
id: "q2",
|
||||
title: "Do you offer airport transport?",
|
||||
content: "We offer complimentary shuttle service for our elite guests.",
|
||||
},
|
||||
id: "q2", title: "Do you offer airport transport?", content: "We offer complimentary shuttle service for our elite guests."},
|
||||
{
|
||||
id: "q3",
|
||||
title: "Can I cancel my booking?",
|
||||
content: "Bookings are refundable up to 48 hours before arrival.",
|
||||
},
|
||||
id: "q3", title: "Can I cancel my booking?", content: "Bookings are refundable up to 48 hours before arrival."},
|
||||
{
|
||||
id: "q4", title: "How do I modify or cancel a reservation?", content: "You can manage your booking via our online portal or contact our concierge directly at support@jamunaresort.com for personalized assistance with any changes."
|
||||
}
|
||||
]}
|
||||
title="Common Questions"
|
||||
description="Find quick answers to your queries."
|
||||
@@ -406,16 +234,13 @@ export default function LandingPage() {
|
||||
<ContactCTA
|
||||
useInvertedBackground={true}
|
||||
background={{
|
||||
variant: "radial-gradient",
|
||||
}}
|
||||
variant: "radial-gradient"}}
|
||||
tag="Inquiry"
|
||||
title="Need Help Booking?"
|
||||
description="Our reservation experts are here to help you secure the best room and package for your stay."
|
||||
buttons={[
|
||||
{
|
||||
text: "Contact Support",
|
||||
href: "mailto:support@jamunaresort.com",
|
||||
},
|
||||
text: "Contact Support", href: "mailto:support@jamunaresort.com"},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
@@ -424,29 +249,19 @@ export default function LandingPage() {
|
||||
<FooterBase
|
||||
columns={[
|
||||
{
|
||||
title: "Company",
|
||||
items: [
|
||||
title: "Company", items: [
|
||||
{
|
||||
label: "About",
|
||||
href: "#about",
|
||||
},
|
||||
label: "About", href: "#about"},
|
||||
{
|
||||
label: "Contact",
|
||||
href: "#contact",
|
||||
},
|
||||
label: "Contact", href: "#contact"},
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Legal",
|
||||
items: [
|
||||
title: "Legal", items: [
|
||||
{
|
||||
label: "Privacy Policy",
|
||||
href: "#",
|
||||
},
|
||||
label: "Privacy Policy", href: "#"},
|
||||
{
|
||||
label: "Terms of Service",
|
||||
href: "#",
|
||||
},
|
||||
label: "Terms of Service", href: "#"},
|
||||
],
|
||||
},
|
||||
]}
|
||||
|
||||
Reference in New Issue
Block a user