Merge version_1 into main #1
193
src/app/page.tsx
193
src/app/page.tsx
@@ -33,25 +33,15 @@ export default function LandingPage() {
|
||||
<NavbarLayoutFloatingOverlay
|
||||
navItems={[
|
||||
{
|
||||
name: "Overview",
|
||||
id: "hero",
|
||||
},
|
||||
name: "Overview", id: "hero"},
|
||||
{
|
||||
name: "About",
|
||||
id: "about",
|
||||
},
|
||||
name: "About", id: "about"},
|
||||
{
|
||||
name: "Amenities",
|
||||
id: "features",
|
||||
},
|
||||
name: "Amenities", id: "features"},
|
||||
{
|
||||
name: "Accommodations",
|
||||
id: "products",
|
||||
},
|
||||
name: "Accommodations", id: "products"},
|
||||
{
|
||||
name: "Contact",
|
||||
id: "contact",
|
||||
},
|
||||
name: "Contact", id: "contact"},
|
||||
]}
|
||||
brandName="Velvista"
|
||||
/>
|
||||
@@ -60,38 +50,19 @@ export default function LandingPage() {
|
||||
<div id="hero" data-section="hero">
|
||||
<HeroSplitDualMedia
|
||||
background={{
|
||||
variant: "gradient-bars",
|
||||
}}
|
||||
variant: "gradient-bars"}}
|
||||
title="Velvista: Where Luxury Meets Serenity"
|
||||
description="Experience an unparalleled escape at Velvista, where sophisticated design, personalized service, and world-class amenities create the ultimate retreat for the discerning traveler."
|
||||
tag="Escape to Velvista"
|
||||
buttons={[
|
||||
{
|
||||
text: "Book Your Stay",
|
||||
href: "#contact",
|
||||
},
|
||||
text: "Book Your Stay", href: "#contact"},
|
||||
]}
|
||||
mediaItems={[
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/two-empty-chairs-wooden-pier-sunset-close-up_169016-15671.jpg",
|
||||
imageAlt: "Luxury hotel resort exterior",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/two-empty-chairs-wooden-pier-sunset-close-up_169016-15671.jpg", imageAlt: "Luxury hotel resort exterior"},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/elderly-adult-registering-hotel-lobby_482257-81621.jpg",
|
||||
imageAlt: "Luxury hotel lobby interior",
|
||||
},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/gazebo-surrounded-by-palm-trees-water-sunset_181624-57249.jpg",
|
||||
imageAlt: "Gazebo surrounded by palm trees next to the water during a sunset",
|
||||
},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/luxury-resort-with-pool-palm-trees-sunset_23-2151974414.jpg",
|
||||
imageAlt: "Luxury resort with a pool and palm trees at sunset",
|
||||
},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/beautiful-landscape-outdoor-swimming-pool-with-umbrella-deck-chair-hotel-resort-relax-tra_74190-8022.jpg",
|
||||
imageAlt: "Beautiful landscape outdoor swimming pool with umbrella and deck chair in hotel resort",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/elderly-adult-registering-hotel-lobby_482257-81621.jpg", imageAlt: "Luxury hotel lobby interior"}
|
||||
]}
|
||||
mediaAnimation="blur-reveal"
|
||||
rating={5}
|
||||
@@ -106,19 +77,13 @@ export default function LandingPage() {
|
||||
metrics={[
|
||||
{
|
||||
icon: Award,
|
||||
label: "Years of Excellence",
|
||||
value: "25+",
|
||||
},
|
||||
label: "Years of Excellence", value: "25+"},
|
||||
{
|
||||
icon: MapPin,
|
||||
label: "Unique Locations",
|
||||
value: "12",
|
||||
},
|
||||
label: "Unique Locations", value: "12"},
|
||||
{
|
||||
icon: Users,
|
||||
label: "Satisfied Guests",
|
||||
value: "1M+",
|
||||
},
|
||||
label: "Satisfied Guests", value: "1M+"},
|
||||
]}
|
||||
metricsAnimation="slide-up"
|
||||
/>
|
||||
@@ -131,38 +96,17 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
features={[
|
||||
{
|
||||
id: "feat1",
|
||||
title: "World-Class Spa",
|
||||
author: "Wellness Team",
|
||||
description: "Holistic treatments inspired by local tradition.",
|
||||
tags: [
|
||||
"Relaxation",
|
||||
"Healing",
|
||||
],
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/tray-with-three-oil-jars_1122-1509.jpg",
|
||||
},
|
||||
id: "feat1", title: "World-Class Spa", author: "Wellness Team", description: "Holistic treatments inspired by local tradition.", tags: [
|
||||
"Relaxation", "Healing"],
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/tray-with-three-oil-jars_1122-1509.jpg"},
|
||||
{
|
||||
id: "feat2",
|
||||
title: "Gourmet Dining",
|
||||
author: "Head Chef",
|
||||
description: "Authentic flavors using locally-sourced ingredients.",
|
||||
tags: [
|
||||
"Cuisine",
|
||||
"Fine Dining",
|
||||
],
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/wedding-reception-room-with-decorated-table-setting-sea-view-through-window_637285-984.jpg",
|
||||
},
|
||||
id: "feat2", title: "Gourmet Dining", author: "Head Chef", description: "Authentic flavors using locally-sourced ingredients.", tags: [
|
||||
"Cuisine", "Fine Dining"],
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/wedding-reception-room-with-decorated-table-setting-sea-view-through-window_637285-984.jpg"},
|
||||
{
|
||||
id: "feat3",
|
||||
title: "Elite Fitness",
|
||||
author: "Athletic Director",
|
||||
description: "Modern facilities with ocean-front views.",
|
||||
tags: [
|
||||
"Wellness",
|
||||
"Active",
|
||||
],
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/people-exercising-practicing-sports-with-use-foam-roller_23-2151742483.jpg",
|
||||
},
|
||||
id: "feat3", title: "Elite Fitness", author: "Athletic Director", description: "Modern facilities with ocean-front views.", tags: [
|
||||
"Wellness", "Active"],
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/people-exercising-practicing-sports-with-use-foam-roller_23-2151742483.jpg"},
|
||||
]}
|
||||
title="Exquisite Amenities"
|
||||
description="Indulge in our curated selection of high-end experiences designed to rejuvenate your senses and cater to your every desire."
|
||||
@@ -177,41 +121,17 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
products={[
|
||||
{
|
||||
id: "suite-1",
|
||||
name: "Signature Suite",
|
||||
price: "$950/night",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/3d-rendering-luxury-modern-bedroom-suite-hotel-with-tv-cabinet_105762-2276.jpg",
|
||||
},
|
||||
id: "suite-1", name: "Signature Suite", price: "$950/night", imageSrc: "http://img.b2bpic.net/free-photo/3d-rendering-luxury-modern-bedroom-suite-hotel-with-tv-cabinet_105762-2276.jpg"},
|
||||
{
|
||||
id: "suite-2",
|
||||
name: "Ocean View Villa",
|
||||
price: "$1,400/night",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/view-luxurious-villa-with-modern-architectural-design_23-2151694112.jpg",
|
||||
},
|
||||
id: "suite-2", name: "Ocean View Villa", price: "$1,400/night", imageSrc: "http://img.b2bpic.net/free-photo/view-luxurious-villa-with-modern-architectural-design_23-2151694112.jpg"},
|
||||
{
|
||||
id: "suite-3",
|
||||
name: "Garden Retreat",
|
||||
price: "$600/night",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/house-apartment-light-decoration-white_1203-4402.jpg",
|
||||
},
|
||||
id: "suite-3", name: "Garden Retreat", price: "$600/night", imageSrc: "http://img.b2bpic.net/free-photo/house-apartment-light-decoration-white_1203-4402.jpg"},
|
||||
{
|
||||
id: "suite-4",
|
||||
name: "Grand Penthouse",
|
||||
price: "$2,500/night",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/modern-spacious-room-with-large-panoramic-window_7502-7289.jpg",
|
||||
},
|
||||
id: "suite-4", name: "Grand Penthouse", price: "$2,500/night", imageSrc: "http://img.b2bpic.net/free-photo/modern-spacious-room-with-large-panoramic-window_7502-7289.jpg"},
|
||||
{
|
||||
id: "suite-5",
|
||||
name: "Boutique Room",
|
||||
price: "$450/night",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/ai-generated-modern-styled-entryway_23-2150692289.jpg",
|
||||
},
|
||||
id: "suite-5", name: "Boutique Room", price: "$450/night", imageSrc: "http://img.b2bpic.net/free-photo/ai-generated-modern-styled-entryway_23-2150692289.jpg"},
|
||||
{
|
||||
id: "suite-6",
|
||||
name: "Luxury Master Suite",
|
||||
price: "$1,800/night",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/modern-interior-design-interior_23-2151929508.jpg",
|
||||
},
|
||||
id: "suite-6", name: "Luxury Master Suite", price: "$1,800/night", imageSrc: "http://img.b2bpic.net/free-photo/modern-interior-design-interior_23-2151929508.jpg"},
|
||||
]}
|
||||
title="Our Accommodations"
|
||||
description="Discover sanctuary in our elegantly appointed suites and villas, each designed for maximum comfort and style."
|
||||
@@ -223,14 +143,7 @@ export default function LandingPage() {
|
||||
textboxLayout="default"
|
||||
useInvertedBackground={false}
|
||||
names={[
|
||||
"Luxe Traveler",
|
||||
"Global Resorts Group",
|
||||
"Hospitality Excellence",
|
||||
"Travel Standards Org",
|
||||
"Green Hospitality",
|
||||
"Elite Travel Network",
|
||||
"Travel Awards Intl",
|
||||
]}
|
||||
"Luxe Traveler", "Global Resorts Group", "Hospitality Excellence", "Travel Standards Org", "Green Hospitality", "Elite Travel Network", "Travel Awards Intl"]}
|
||||
title="Recognized for Quality"
|
||||
description="Trusted and honored by leading hospitality organizations globally."
|
||||
/>
|
||||
@@ -244,25 +157,15 @@ export default function LandingPage() {
|
||||
author="Sarah M."
|
||||
avatars={[
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/pretty-caucasian-woman-flying-summer-dress-luxury-hotel-villa-restaurant-vacation_343596-3609.jpg",
|
||||
alt: "Sarah M.",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/pretty-caucasian-woman-flying-summer-dress-luxury-hotel-villa-restaurant-vacation_343596-3609.jpg", alt: "Sarah M."},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/young-female-photographer-exploring-city-with-her-camera_23-2149186649.jpg",
|
||||
alt: "John D.",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/young-female-photographer-exploring-city-with-her-camera_23-2149186649.jpg", alt: "John D."},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/front-view-young-male-wearing-red-cap-smiling-emotion-christmas-male_140725-125558.jpg",
|
||||
alt: "Emily R.",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/front-view-young-male-wearing-red-cap-smiling-emotion-christmas-male_140725-125558.jpg", alt: "Emily R."},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/relaxed-young-female-tourists-have-fun-together-cafeteria-sit-each-other-wear-summer-clothing-surrounded-with-coffee-tasty-desserts-have-happy-expressions-friendship-concept_273609-2315.jpg",
|
||||
alt: "Michael B.",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/relaxed-young-female-tourists-have-fun-together-cafeteria-sit-each-other-wear-summer-clothing-surrounded-with-coffee-tasty-desserts-have-happy-expressions-friendship-concept_273609-2315.jpg", alt: "Michael B."},
|
||||
{
|
||||
src: "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-body-travel-alone_285396-6252.jpg",
|
||||
alt: "Anna C.",
|
||||
},
|
||||
src: "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-body-travel-alone_285396-6252.jpg", alt: "Anna C."},
|
||||
]}
|
||||
ratingAnimation="slide-up"
|
||||
avatarsAnimation="blur-reveal"
|
||||
@@ -274,20 +177,11 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
faqs={[
|
||||
{
|
||||
id: "f1",
|
||||
title: "What is the check-in time?",
|
||||
content: "Check-in is from 3:00 PM.",
|
||||
},
|
||||
id: "f1", title: "What is the check-in time?", content: "Check-in is from 3:00 PM."},
|
||||
{
|
||||
id: "f2",
|
||||
title: "Are pets allowed?",
|
||||
content: "Yes, we are a pet-friendly resort.",
|
||||
},
|
||||
id: "f2", title: "Are pets allowed?", content: "Yes, we are a pet-friendly resort."},
|
||||
{
|
||||
id: "f3",
|
||||
title: "Is parking included?",
|
||||
content: "Complimentary valet parking is provided.",
|
||||
},
|
||||
id: "f3", title: "Is parking included?", content: "Complimentary valet parking is provided."},
|
||||
]}
|
||||
sideTitle="Frequently Asked"
|
||||
sideDescription="Everything you need to know about your upcoming stay."
|
||||
@@ -299,14 +193,11 @@ export default function LandingPage() {
|
||||
<ContactText
|
||||
useInvertedBackground={false}
|
||||
background={{
|
||||
variant: "rotated-rays-animated",
|
||||
}}
|
||||
variant: "rotated-rays-animated"}}
|
||||
text="Ready to experience the Velvista difference? Our team is at your service."
|
||||
buttons={[
|
||||
{
|
||||
text: "Contact Us Now",
|
||||
href: "#",
|
||||
},
|
||||
text: "Contact Us Now", href: "#"},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
@@ -318,14 +209,10 @@ export default function LandingPage() {
|
||||
socialLinks={[
|
||||
{
|
||||
icon: Instagram,
|
||||
href: "#",
|
||||
ariaLabel: "Instagram",
|
||||
},
|
||||
href: "#", ariaLabel: "Instagram"},
|
||||
{
|
||||
icon: Twitter,
|
||||
href: "#",
|
||||
ariaLabel: "Twitter",
|
||||
},
|
||||
href: "#", ariaLabel: "Twitter"},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
|
||||
Reference in New Issue
Block a user