Merge version_2 into main #1
242
src/app/page.tsx
242
src/app/page.tsx
@@ -31,21 +31,13 @@ export default function LandingPage() {
|
||||
<NavbarStyleCentered
|
||||
navItems={[
|
||||
{
|
||||
name: "Home",
|
||||
id: "hero",
|
||||
},
|
||||
name: "Home", id: "hero"},
|
||||
{
|
||||
name: "About",
|
||||
id: "about",
|
||||
},
|
||||
name: "About", id: "about"},
|
||||
{
|
||||
name: "Amenities",
|
||||
id: "features",
|
||||
},
|
||||
name: "Amenities", id: "features"},
|
||||
{
|
||||
name: "Contact",
|
||||
id: "contact",
|
||||
},
|
||||
name: "Contact", id: "contact"},
|
||||
]}
|
||||
brandName="Paradise Pool Resort"
|
||||
/>
|
||||
@@ -54,100 +46,57 @@ export default function LandingPage() {
|
||||
<div id="hero" data-section="hero">
|
||||
<HeroBillboardTestimonial
|
||||
background={{
|
||||
variant: "gradient-bars",
|
||||
}}
|
||||
variant: "gradient-bars"}}
|
||||
title="Experience Serenity at Paradise Pool Resort"
|
||||
description="Discover luxury and comfort amidst misty hill views and infinity pools in the heart of Khurpatal, Uttarakhand."
|
||||
testimonials={[
|
||||
{
|
||||
name: "Sarah J.",
|
||||
handle: "@traveler",
|
||||
testimonial: "The infinity pool view is breathtaking!",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/woman-enjoying-their-sunny-holiday_23-2149284005.jpg",
|
||||
},
|
||||
name: "Sarah J.", handle: "@traveler", testimonial: "The infinity pool view is breathtaking!", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/woman-enjoying-their-sunny-holiday_23-2149284005.jpg"},
|
||||
{
|
||||
name: "Michael C.",
|
||||
handle: "@explorer",
|
||||
testimonial: "Absolutely serene and peaceful.",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/portrait-happy-young-man-looking-away_23-2147860917.jpg",
|
||||
},
|
||||
name: "Michael C.", handle: "@explorer", testimonial: "Absolutely serene and peaceful.", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/portrait-happy-young-man-looking-away_23-2147860917.jpg"},
|
||||
{
|
||||
name: "Emily R.",
|
||||
handle: "@guest",
|
||||
testimonial: "Luxury redefined in the mountains.",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/young-stylish-hipster-man-vacation-exploring-city-street-showing-his-tongue-going-crazy-shows-peace-sign_343629-121.jpg",
|
||||
},
|
||||
name: "Emily R.", handle: "@guest", testimonial: "Luxury redefined in the mountains.", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/young-stylish-hipster-man-vacation-exploring-city-street-showing-his-tongue-going-crazy-shows-peace-sign_343629-121.jpg"},
|
||||
{
|
||||
name: "David K.",
|
||||
handle: "@visitor",
|
||||
testimonial: "Perfect getaway for relaxation.",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/transparent-bubble-tent-woman-glamping_1268-20771.jpg",
|
||||
},
|
||||
name: "David K.", handle: "@visitor", testimonial: "Perfect getaway for relaxation.", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/transparent-bubble-tent-woman-glamping_1268-20771.jpg"},
|
||||
{
|
||||
name: "Jane D.",
|
||||
handle: "@happy",
|
||||
testimonial: "Exceptional service and ambiance.",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/happy-family-vacation-with-little-baby-boy_343596-1675.jpg",
|
||||
},
|
||||
name: "Jane D.", handle: "@happy", testimonial: "Exceptional service and ambiance.", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/happy-family-vacation-with-little-baby-boy_343596-1675.jpg"},
|
||||
]}
|
||||
buttons={[
|
||||
{
|
||||
text: "Book Your Stay",
|
||||
href: "#contact",
|
||||
},
|
||||
text: "Book Your Stay", href: "#contact"},
|
||||
]}
|
||||
imageSrc="http://img.b2bpic.net/free-photo/pool-hammocks_1203-141.jpg"
|
||||
imageAlt="Paradise Pool Resort misty hills view"
|
||||
mediaAnimation="slide-up"
|
||||
avatars={[
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/portrait-beautiful-young-woman-relax-smile-leisure-vacation-around-swimming-pool-resort-hotel_74190-14519.jpg",
|
||||
alt: "Guest 1",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/portrait-beautiful-young-woman-relax-smile-leisure-vacation-around-swimming-pool-resort-hotel_74190-14519.jpg", alt: "Guest 1"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/portrait-beautiful-young-woman-relax-smile-leisure-vacation-around-swimming-pool-resort-hotel_74190-14525.jpg",
|
||||
alt: "Guest 2",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/portrait-beautiful-young-woman-relax-smile-leisure-vacation-around-swimming-pool-resort-hotel_74190-14525.jpg", alt: "Guest 2"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/beauty-woman-portrait_1296-641.jpg",
|
||||
alt: "Guest 3",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/beauty-woman-portrait_1296-641.jpg", alt: "Guest 3"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/resort-patio-balcony-tropical-sea_1203-5575.jpg",
|
||||
alt: "Guest 4",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/resort-patio-balcony-tropical-sea_1203-5575.jpg", alt: "Guest 4"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/beautiful-outdoor-infinity-swimming-pool-hotel-resort-with-sea-ocean-view-white-cloud-blue-sky_74190-9029.jpg",
|
||||
alt: "Guest 5",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/beautiful-outdoor-infinity-swimming-pool-hotel-resort-with-sea-ocean-view-white-cloud-blue-sky_74190-9029.jpg", alt: "Guest 5"},
|
||||
]}
|
||||
avatarText="Trusted by 500+ satisfied guests"
|
||||
marqueeItems={[
|
||||
{
|
||||
type: "text",
|
||||
text: "Misty Mountain Views",
|
||||
},
|
||||
type: "text", text: "Misty Mountain Views"},
|
||||
{
|
||||
type: "text",
|
||||
text: "Infinity Pool Access",
|
||||
},
|
||||
type: "text", text: "Infinity Pool Access"},
|
||||
{
|
||||
type: "text",
|
||||
text: "Luxurious Suite Stays",
|
||||
},
|
||||
type: "text", text: "Luxurious Suite Stays"},
|
||||
{
|
||||
type: "text",
|
||||
text: "Local Gourmet Dining",
|
||||
},
|
||||
type: "text", text: "Local Gourmet Dining"},
|
||||
{
|
||||
type: "text",
|
||||
text: "Guided Trekking Tours",
|
||||
},
|
||||
type: "text", text: "Guided Trekking Tours"},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
@@ -158,9 +107,7 @@ export default function LandingPage() {
|
||||
title="Welcome to Paradise Pool Resort"
|
||||
buttons={[
|
||||
{
|
||||
text: "Explore Services",
|
||||
href: "#features",
|
||||
},
|
||||
text: "Explore Services", href: "#features"},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
@@ -171,26 +118,11 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
features={[
|
||||
{
|
||||
tag: "Relax",
|
||||
title: "Infinity Pool",
|
||||
subtitle: "Soak in views",
|
||||
description: "Relax in our signature pool overlooking the hills.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/fantastic-pool-rest_1203-956.jpg",
|
||||
},
|
||||
tag: "Relax", title: "Infinity Pool", subtitle: "Soak in views", description: "Relax in our signature pool overlooking the hills.", imageSrc: "http://img.b2bpic.net/free-photo/fantastic-pool-rest_1203-956.jpg"},
|
||||
{
|
||||
tag: "Sleep",
|
||||
title: "Luxurious Rooms",
|
||||
subtitle: "Total comfort",
|
||||
description: "Crisp linen and panoramic views await.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/indoor-design-luxury-resort_23-2150497282.jpg",
|
||||
},
|
||||
tag: "Sleep", title: "Luxurious Rooms", subtitle: "Total comfort", description: "Crisp linen and panoramic views await.", imageSrc: "http://img.b2bpic.net/free-photo/indoor-design-luxury-resort_23-2150497282.jpg"},
|
||||
{
|
||||
tag: "Dine",
|
||||
title: "Fine Dining",
|
||||
subtitle: "Gourmet local cuisine",
|
||||
description: "Fresh, local ingredients prepared to perfection.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/hotel-water-nature-palm-chair_1203-3919.jpg",
|
||||
},
|
||||
tag: "Dine", title: "Fine Dining", subtitle: "Gourmet local cuisine", description: "Fresh, local ingredients prepared to perfection.", imageSrc: "http://img.b2bpic.net/free-photo/hotel-water-nature-palm-chair_1203-3919.jpg"},
|
||||
]}
|
||||
title="Our Amenities"
|
||||
description="Premium services designed for your comfort."
|
||||
@@ -203,26 +135,11 @@ export default function LandingPage() {
|
||||
useInvertedBackground={true}
|
||||
features={[
|
||||
{
|
||||
tag: "Nature",
|
||||
title: "Hill Stations",
|
||||
subtitle: "Misty mornings",
|
||||
description: "Explore the lush greenery and fresh air of Uttarakhand.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/infinity-pool-mountains-hydromassage-fountain-summer-wellness_169016-68884.jpg",
|
||||
},
|
||||
tag: "Nature", title: "Hill Stations", subtitle: "Misty mornings", description: "Explore the lush greenery and fresh air of Uttarakhand.", imageSrc: "http://img.b2bpic.net/free-photo/infinity-pool-mountains-hydromassage-fountain-summer-wellness_169016-68884.jpg"},
|
||||
{
|
||||
tag: "Spa",
|
||||
title: "Wellness Center",
|
||||
subtitle: "Total relaxation",
|
||||
description: "Rejuvenating treatments with breathtaking views.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/long-shot-friends-playing-soccer_23-2150338681.jpg",
|
||||
},
|
||||
tag: "Spa", title: "Wellness Center", subtitle: "Total relaxation", description: "Rejuvenating treatments with breathtaking views.", imageSrc: "http://img.b2bpic.net/free-photo/long-shot-friends-playing-soccer_23-2150338681.jpg"},
|
||||
{
|
||||
tag: "Adventure",
|
||||
title: "Trekking",
|
||||
subtitle: "Explore the trails",
|
||||
description: "Guided tours through the scenic hills of Khurpatal.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/travel-relaxation-lounge-rest-resort_1203-4472.jpg",
|
||||
},
|
||||
tag: "Adventure", title: "Trekking", subtitle: "Explore the trails", description: "Guided tours through the scenic hills of Khurpatal.", imageSrc: "http://img.b2bpic.net/free-photo/travel-relaxation-lounge-rest-resort_1203-4472.jpg"},
|
||||
]}
|
||||
title="Discover Exceptional Comfort"
|
||||
description="Every moment at our resort is carefully crafted for your rejuvenation."
|
||||
@@ -234,30 +151,15 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
testimonials={[
|
||||
{
|
||||
id: "1",
|
||||
name: "Sarah J.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/beautiful-young-cheerful-girl-dressed-swimwear-rests-beach_176420-5884.jpg",
|
||||
},
|
||||
id: "1", name: "Sarah J.", imageSrc: "http://img.b2bpic.net/free-photo/beautiful-young-cheerful-girl-dressed-swimwear-rests-beach_176420-5884.jpg"},
|
||||
{
|
||||
id: "2",
|
||||
name: "Michael C.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/young-beautiful-hipster-woman-summer-vacation-asia-relaxing-tropical-beach-digital-photo-camera-casual-boho-style-sea-landscape-slim-tanned-travel-smiling-happy-positive_285396-6244.jpg",
|
||||
},
|
||||
id: "2", name: "Michael C.", imageSrc: "http://img.b2bpic.net/free-photo/young-beautiful-hipster-woman-summer-vacation-asia-relaxing-tropical-beach-digital-photo-camera-casual-boho-style-sea-landscape-slim-tanned-travel-smiling-happy-positive_285396-6244.jpg"},
|
||||
{
|
||||
id: "3",
|
||||
name: "Emily R.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/young-happy-smiling-caucasian-woman-traveller-fitting-dress-sunglasses-high-floor-bangkok-stylish-female-exploring-amazing-big-city-view_343596-1417.jpg",
|
||||
},
|
||||
id: "3", name: "Emily R.", imageSrc: "http://img.b2bpic.net/free-photo/young-happy-smiling-caucasian-woman-traveller-fitting-dress-sunglasses-high-floor-bangkok-stylish-female-exploring-amazing-big-city-view_343596-1417.jpg"},
|
||||
{
|
||||
id: "4",
|
||||
name: "David K.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/close-up-portrait-beautiful-woman-straw-hat-summer-stylish-outfit-posing-tropical-garden_273443-5190.jpg",
|
||||
},
|
||||
id: "4", name: "David K.", imageSrc: "http://img.b2bpic.net/free-photo/close-up-portrait-beautiful-woman-straw-hat-summer-stylish-outfit-posing-tropical-garden_273443-5190.jpg"},
|
||||
{
|
||||
id: "5",
|
||||
name: "Jane D.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/youth-modern-sport-activities-active-recreation-attractive-bearded-guy-posing-with-his-board-against-landscape-wild-beach-calm-waves-blue-sea-water-looking-happy_273609-1550.jpg",
|
||||
},
|
||||
id: "5", name: "Jane D.", imageSrc: "http://img.b2bpic.net/free-photo/youth-modern-sport-activities-active-recreation-attractive-bearded-guy-posing-with-his-board-against-landscape-wild-beach-calm-waves-blue-sea-water-looking-happy_273609-1550.jpg"},
|
||||
]}
|
||||
cardTitle="Guest Experiences"
|
||||
cardTag="Reviews"
|
||||
@@ -273,20 +175,11 @@ export default function LandingPage() {
|
||||
useInvertedBackground={true}
|
||||
metrics={[
|
||||
{
|
||||
id: "1",
|
||||
value: "100+",
|
||||
description: "Satisfied guests annually",
|
||||
},
|
||||
id: "1", value: "100+", description: "Satisfied guests annually"},
|
||||
{
|
||||
id: "2",
|
||||
value: "50+",
|
||||
description: "Premium rooms and suites",
|
||||
},
|
||||
id: "2", value: "50+", description: "Premium rooms and suites"},
|
||||
{
|
||||
id: "3",
|
||||
value: "10",
|
||||
description: "Years of exceptional service",
|
||||
},
|
||||
id: "3", value: "10", description: "Years of exceptional service"},
|
||||
]}
|
||||
title="Our Resort Milestones"
|
||||
description="Trusted by guests for exceptional getaways."
|
||||
@@ -299,20 +192,11 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
faqs={[
|
||||
{
|
||||
id: "1",
|
||||
title: "Do you offer airport transport?",
|
||||
content: "Yes, we provide airport pick-up services upon request.",
|
||||
},
|
||||
id: "1", title: "Do you offer airport transport?", content: "Yes, we provide airport pick-up services upon request."},
|
||||
{
|
||||
id: "2",
|
||||
title: "Are there walking trails?",
|
||||
content: "Absolutely, our resort is surrounded by scenic trekking trails.",
|
||||
},
|
||||
id: "2", title: "Are there walking trails?", content: "Absolutely, our resort is surrounded by scenic trekking trails."},
|
||||
{
|
||||
id: "3",
|
||||
title: "Is the pool heated?",
|
||||
content: "Our infinity pool offers a climate-controlled experience.",
|
||||
},
|
||||
id: "3", title: "Is the pool heated?", content: "Our infinity pool offers a climate-controlled experience."},
|
||||
]}
|
||||
title="Frequently Asked Questions"
|
||||
description="Everything you need to know about your stay."
|
||||
@@ -324,8 +208,7 @@ export default function LandingPage() {
|
||||
<ContactCenter
|
||||
useInvertedBackground={true}
|
||||
background={{
|
||||
variant: "gradient-bars",
|
||||
}}
|
||||
variant: "gradient-bars"}}
|
||||
tag="Inquiry"
|
||||
title="Submit Your Inquiry"
|
||||
description="Get exclusive offers and updates directly to your inbox."
|
||||
@@ -336,42 +219,27 @@ export default function LandingPage() {
|
||||
<FooterBase
|
||||
columns={[
|
||||
{
|
||||
title: "Resort",
|
||||
items: [
|
||||
title: "Resort", items: [
|
||||
{
|
||||
label: "About Us",
|
||||
href: "#about",
|
||||
},
|
||||
label: "About Us", href: "#about"},
|
||||
{
|
||||
label: "Amenities",
|
||||
href: "#features",
|
||||
},
|
||||
label: "Amenities", href: "#features"},
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Contact",
|
||||
items: [
|
||||
title: "Contact", items: [
|
||||
{
|
||||
label: "sales@paradisepoolresort.com",
|
||||
href: "mailto:sales@paradisepoolresort.com",
|
||||
},
|
||||
label: "sales@paradisepoolresort.com", href: "mailto:sales@paradisepoolresort.com"},
|
||||
{
|
||||
label: "+91-97606-50913",
|
||||
href: "tel:+919760650913",
|
||||
},
|
||||
label: "+91-97606-50913", href: "tel:+919760650913"},
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Legal",
|
||||
items: [
|
||||
title: "Legal", items: [
|
||||
{
|
||||
label: "Privacy Policy",
|
||||
href: "#",
|
||||
},
|
||||
label: "Privacy Policy", href: "#"},
|
||||
{
|
||||
label: "Terms of Service",
|
||||
href: "#",
|
||||
},
|
||||
label: "Terms of Service", href: "#"},
|
||||
],
|
||||
},
|
||||
]}
|
||||
@@ -381,4 +249,4 @@ export default function LandingPage() {
|
||||
</ReactLenis>
|
||||
</ThemeProvider>
|
||||
);
|
||||
}
|
||||
}
|
||||
@@ -10,15 +10,15 @@
|
||||
--accent: #ffffff;
|
||||
--background-accent: #ffffff; */
|
||||
|
||||
--background: #ffffff;
|
||||
--card: #f9f9f9;
|
||||
--foreground: #000612e6;
|
||||
--primary-cta: #15479c;
|
||||
--background: #000612;
|
||||
--card: #050b18;
|
||||
--foreground: #ffffff;
|
||||
--primary-cta: #c4a8f9;
|
||||
--primary-cta-text: #ffffff;
|
||||
--secondary-cta: #f9f9f9;
|
||||
--secondary-cta: #1c2438;
|
||||
--secondary-cta-text: #000612e6;
|
||||
--accent: #e2e2e2;
|
||||
--background-accent: #c4c4c4;
|
||||
--accent: #6139e6;
|
||||
--background-accent: #0d1424;
|
||||
|
||||
/* text sizing - set by ThemeProvider */
|
||||
/* --text-2xs: clamp(0.465rem, 0.62vw, 0.62rem);
|
||||
|
||||
Reference in New Issue
Block a user