Compare commits
1 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 9f5b034e0f |
231
src/app/page.tsx
231
src/app/page.tsx
@@ -32,25 +32,15 @@ export default function LandingPage() {
|
||||
<NavbarLayoutFloatingOverlay
|
||||
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: "Testimonials",
|
||||
id: "testimonials",
|
||||
},
|
||||
name: "Testimonials", id: "testimonials"},
|
||||
{
|
||||
name: "Contact",
|
||||
id: "contact",
|
||||
},
|
||||
name: "Contact", id: "contact"},
|
||||
]}
|
||||
brandName="Vinrich Lake Resort"
|
||||
/>
|
||||
@@ -59,98 +49,55 @@ export default function LandingPage() {
|
||||
<div id="hero" data-section="hero">
|
||||
<HeroSplitTestimonial
|
||||
background={{
|
||||
variant: "gradient-bars",
|
||||
}}
|
||||
variant: "gradient-bars"}}
|
||||
title="Escape to Serenity at Vinrich Lake Resort"
|
||||
description="Discover a hidden sanctuary where tranquil waters meet luxury. Perfect for your next peaceful getaway."
|
||||
description="Discover a hidden sanctuary where tranquil waters meet unforgettable luxury and rejuvenating experiences."
|
||||
testimonials={[
|
||||
{
|
||||
name: "Alice T.",
|
||||
handle: "@traveler",
|
||||
testimonial: "An absolutely magical experience by the lake.",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/close-up-picnic-near-eiffel-tower_23-2149151081.jpg",
|
||||
},
|
||||
name: "Alice T.", handle: "@traveler", testimonial: "An absolutely magical experience by the lake.", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/close-up-picnic-near-eiffel-tower_23-2149151081.jpg"},
|
||||
{
|
||||
name: "Bob R.",
|
||||
handle: "@relaxing",
|
||||
testimonial: "The perfect place to reconnect and unwind.",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/friends-watching-sunset-lake-sunset-walking-nature-pier-berth_169016-67769.jpg",
|
||||
},
|
||||
name: "Bob R.", handle: "@relaxing", testimonial: "The perfect place to reconnect and unwind.", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/friends-watching-sunset-lake-sunset-walking-nature-pier-berth_169016-67769.jpg"},
|
||||
{
|
||||
name: "Carol S.",
|
||||
handle: "@resortfan",
|
||||
testimonial: "Exceptional service and breathtaking views.",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/portrait-two-woman-tourist-friends-summer-dresses-vacation-travel-around-thailand-khao-sok-lake-with-beautiful-mountain-view_343596-975.jpg",
|
||||
},
|
||||
name: "Carol S.", handle: "@resortfan", testimonial: "Exceptional service and breathtaking views.", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/portrait-two-woman-tourist-friends-summer-dresses-vacation-travel-around-thailand-khao-sok-lake-with-beautiful-mountain-view_343596-975.jpg"},
|
||||
{
|
||||
name: "David W.",
|
||||
handle: "@naturelover",
|
||||
testimonial: "A true hidden gem, I felt fully refreshed.",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/walking-woman-family-daughter-child_1303-2500.jpg",
|
||||
},
|
||||
name: "David W.", handle: "@naturelover", testimonial: "A true hidden gem, I felt fully refreshed.", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/walking-woman-family-daughter-child_1303-2500.jpg"},
|
||||
{
|
||||
name: "Eva K.",
|
||||
handle: "@luxuryseeker",
|
||||
testimonial: "Impeccable attention to every detail.",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/close-up-man-taking-photos_23-2149068587.jpg",
|
||||
},
|
||||
name: "Eva K.", handle: "@luxuryseeker", testimonial: "Impeccable attention to every detail.", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/close-up-man-taking-photos_23-2149068587.jpg"},
|
||||
]}
|
||||
buttons={[
|
||||
{
|
||||
text: "Book Your Stay",
|
||||
href: "#contact",
|
||||
},
|
||||
text: "Book Your Stay", href: "#contact"},
|
||||
]}
|
||||
imageSrc="http://img.b2bpic.net/free-photo/dreamy-interior-mall_23-2151591420.jpg"
|
||||
mediaAnimation="slide-up"
|
||||
avatars={[
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/lovely-young-couple-spend-time-together-home-near-pool-while-chatting-enjoying-tea_158595-6626.jpg",
|
||||
alt: "Guest 1",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/lovely-young-couple-spend-time-together-home-near-pool-while-chatting-enjoying-tea_158595-6626.jpg", alt: "Guest 1"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/video-shooting-process-man-take-video-professional-camera-young-stylish-woman-blogger-vacation-tropical-view_343596-1318.jpg",
|
||||
alt: "Guest 2",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/video-shooting-process-man-take-video-professional-camera-young-stylish-woman-blogger-vacation-tropical-view_343596-1318.jpg", alt: "Guest 2"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/smiling-woman-with-blonde-short-hair-sunglasses-hat-striped-outfit-points-side-looks-man-with-map-camera-white-shirt-outdoor_197531-19146.jpg",
|
||||
alt: "Guest 3",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/smiling-woman-with-blonde-short-hair-sunglasses-hat-striped-outfit-points-side-looks-man-with-map-camera-white-shirt-outdoor_197531-19146.jpg", alt: "Guest 3"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/pretty-european-positive-smiling-woman-summer-flying-dress-natural-day-light-villa-terrace-enjoying-beautiful-vacation-outdoor-sofa-with-pillows-tropical_343596-1141.jpg",
|
||||
alt: "Guest 4",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/pretty-european-positive-smiling-woman-summer-flying-dress-natural-day-light-villa-terrace-enjoying-beautiful-vacation-outdoor-sofa-with-pillows-tropical_343596-1141.jpg", alt: "Guest 4"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/slim-excited-woman-with-long-blonde-hair-posing-resort-summer-portrait-magnificent-woman-enjoying-fruits-cocktail-near-pool_197531-20877.jpg",
|
||||
alt: "Guest 5",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/slim-excited-woman-with-long-blonde-hair-posing-resort-summer-portrait-magnificent-woman-enjoying-fruits-cocktail-near-pool_197531-20877.jpg", alt: "Guest 5"},
|
||||
]}
|
||||
marqueeItems={[
|
||||
{
|
||||
type: "text",
|
||||
text: "Lakeside Luxury",
|
||||
},
|
||||
type: "text", text: "Lakeside Luxury"},
|
||||
{
|
||||
type: "text",
|
||||
text: "Wellness Focused",
|
||||
},
|
||||
type: "text", text: "Wellness Focused"},
|
||||
{
|
||||
type: "text",
|
||||
text: "Breathtaking Views",
|
||||
},
|
||||
type: "text", text: "Breathtaking Views"},
|
||||
{
|
||||
type: "text",
|
||||
text: "Gourmet Dining",
|
||||
},
|
||||
type: "text", text: "Gourmet Dining"},
|
||||
{
|
||||
type: "text",
|
||||
text: "Ultimate Privacy",
|
||||
},
|
||||
type: "text", text: "Ultimate Privacy"},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
@@ -175,26 +122,11 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
features={[
|
||||
{
|
||||
id: "f1",
|
||||
title: "Infinity Pool",
|
||||
subtitle: "Relax in our crystal clear lakeside pool.",
|
||||
category: "Wellness",
|
||||
value: "24/7",
|
||||
},
|
||||
id: "f1", title: "Infinity Pool", subtitle: "Relax in our crystal clear lakeside pool.", category: "Wellness", value: "24/7"},
|
||||
{
|
||||
id: "f2",
|
||||
title: "Fine Dining",
|
||||
subtitle: "Gourmet local cuisine served with a lake view.",
|
||||
category: "Dining",
|
||||
value: "Premium",
|
||||
},
|
||||
id: "f2", title: "Fine Dining", subtitle: "Gourmet local cuisine served with a lake view.", category: "Dining", value: "Premium"},
|
||||
{
|
||||
id: "f3",
|
||||
title: "Rejuvenating Spa",
|
||||
subtitle: "Ancient therapies meet modern luxury.",
|
||||
category: "Wellness",
|
||||
value: "Expert",
|
||||
},
|
||||
id: "f3", title: "Rejuvenating Spa", subtitle: "Ancient therapies meet modern luxury.", category: "Wellness", value: "Expert"},
|
||||
]}
|
||||
title="Exclusive Amenities"
|
||||
description="Experience curated luxury across all our facilities."
|
||||
@@ -208,34 +140,16 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
metrics={[
|
||||
{
|
||||
id: "m1",
|
||||
value: "100+",
|
||||
title: "Happy Guests",
|
||||
items: [
|
||||
"Family retreats",
|
||||
"Romantic getaways",
|
||||
"Solo trips",
|
||||
],
|
||||
id: "m1", value: "100+", title: "Happy Guests", items: [
|
||||
"Family retreats", "Romantic getaways", "Solo trips"],
|
||||
},
|
||||
{
|
||||
id: "m2",
|
||||
value: "15+",
|
||||
title: "Services",
|
||||
items: [
|
||||
"Wellness",
|
||||
"Activities",
|
||||
"Events",
|
||||
],
|
||||
id: "m2", value: "15+", title: "Services", items: [
|
||||
"Wellness", "Activities", "Events"],
|
||||
},
|
||||
{
|
||||
id: "m3",
|
||||
value: "5.0",
|
||||
title: "Rating",
|
||||
items: [
|
||||
"Service",
|
||||
"Facilities",
|
||||
"Location",
|
||||
],
|
||||
id: "m3", value: "5.0", title: "Rating", items: [
|
||||
"Service", "Facilities", "Location"],
|
||||
},
|
||||
]}
|
||||
title="Our Impact"
|
||||
@@ -248,30 +162,15 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
testimonials={[
|
||||
{
|
||||
id: "1",
|
||||
name: "John Doe",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/full-shot-family-hanging-out-jetty_23-2150514787.jpg",
|
||||
},
|
||||
id: "1", name: "John Doe", imageSrc: "http://img.b2bpic.net/free-photo/full-shot-family-hanging-out-jetty_23-2150514787.jpg"},
|
||||
{
|
||||
id: "2",
|
||||
name: "Jane Smith",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/beautiful-caucasian-tanned-woman-bikini-straw-hat-with-floating-breakfast-amazing-luxury-bali-style-villa-sunny-day-by-swimming-pool-tropical-background_343596-1046.jpg",
|
||||
},
|
||||
id: "2", name: "Jane Smith", imageSrc: "http://img.b2bpic.net/free-photo/beautiful-caucasian-tanned-woman-bikini-straw-hat-with-floating-breakfast-amazing-luxury-bali-style-villa-sunny-day-by-swimming-pool-tropical-background_343596-1046.jpg"},
|
||||
{
|
||||
id: "3",
|
||||
name: "Mark Wilson",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/pretty-european-positive-smiling-woman-summer-flying-dress-natural-day-light-villa-terrace-enjoying-beautiful-vacation-outdoor-sofa-with-pillows-tropical_343596-1137.jpg",
|
||||
},
|
||||
id: "3", name: "Mark Wilson", imageSrc: "http://img.b2bpic.net/free-photo/pretty-european-positive-smiling-woman-summer-flying-dress-natural-day-light-villa-terrace-enjoying-beautiful-vacation-outdoor-sofa-with-pillows-tropical_343596-1137.jpg"},
|
||||
{
|
||||
id: "4",
|
||||
name: "Lisa Ray",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/winsome-fair-haired-woman-smiling-while-making-selfie-summer-day-spectacular-blonde-lady-sunglasses-taking-picture-herself-front-pool_197531-20925.jpg",
|
||||
},
|
||||
id: "4", name: "Lisa Ray", imageSrc: "http://img.b2bpic.net/free-photo/winsome-fair-haired-woman-smiling-while-making-selfie-summer-day-spectacular-blonde-lady-sunglasses-taking-picture-herself-front-pool_197531-20925.jpg"},
|
||||
{
|
||||
id: "5",
|
||||
name: "Sam Paul",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/big-family-near-lake_1157-15360.jpg",
|
||||
},
|
||||
id: "5", name: "Sam Paul", imageSrc: "http://img.b2bpic.net/free-photo/big-family-near-lake_1157-15360.jpg"},
|
||||
]}
|
||||
cardTitle="Guest Experiences"
|
||||
cardTag="Testimonials"
|
||||
@@ -284,20 +183,11 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
faqs={[
|
||||
{
|
||||
id: "q1",
|
||||
title: "Check-in time?",
|
||||
content: "Check-in starts at 3:00 PM.",
|
||||
},
|
||||
id: "q1", title: "Check-in time?", content: "Check-in starts at 3:00 PM."},
|
||||
{
|
||||
id: "q2",
|
||||
title: "Are meals included?",
|
||||
content: "Breakfast is included in all room rates.",
|
||||
},
|
||||
id: "q2", title: "Are meals included?", content: "Breakfast is included in all room rates."},
|
||||
{
|
||||
id: "q3",
|
||||
title: "Pet policy?",
|
||||
content: "We are pet-friendly for small breeds.",
|
||||
},
|
||||
id: "q3", title: "Pet policy?", content: "We are pet-friendly for small breeds."},
|
||||
]}
|
||||
sideTitle="Frequently Asked"
|
||||
sideDescription="Everything you need to know about your stay."
|
||||
@@ -309,16 +199,13 @@ export default function LandingPage() {
|
||||
<ContactCTA
|
||||
useInvertedBackground={false}
|
||||
background={{
|
||||
variant: "plain",
|
||||
}}
|
||||
variant: "plain"}}
|
||||
tag="Booking"
|
||||
title="Ready to Visit?"
|
||||
description="Reach out to us to reserve your suite."
|
||||
buttons={[
|
||||
{
|
||||
text: "Reserve Now",
|
||||
href: "#",
|
||||
},
|
||||
text: "Reserve Now", href: "#"},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
@@ -328,29 +215,19 @@ export default function LandingPage() {
|
||||
logoText="Vinrich Resort"
|
||||
columns={[
|
||||
{
|
||||
title: "Explore",
|
||||
items: [
|
||||
title: "Explore", items: [
|
||||
{
|
||||
label: "About",
|
||||
href: "#about",
|
||||
},
|
||||
label: "About", href: "#about"},
|
||||
{
|
||||
label: "Amenities",
|
||||
href: "#features",
|
||||
},
|
||||
label: "Amenities", href: "#features"},
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Legal",
|
||||
items: [
|
||||
title: "Legal", items: [
|
||||
{
|
||||
label: "Privacy",
|
||||
href: "#",
|
||||
},
|
||||
label: "Privacy", href: "#"},
|
||||
{
|
||||
label: "Terms",
|
||||
href: "#",
|
||||
},
|
||||
label: "Terms", href: "#"},
|
||||
],
|
||||
},
|
||||
]}
|
||||
@@ -359,4 +236,4 @@ export default function LandingPage() {
|
||||
</ReactLenis>
|
||||
</ThemeProvider>
|
||||
);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user