Update src/app/page.tsx
This commit is contained in:
308
src/app/page.tsx
308
src/app/page.tsx
@@ -6,7 +6,7 @@ import ContactCTA from '@/components/sections/contact/ContactCTA';
|
||||
import FaqSplitMedia from '@/components/sections/faq/FaqSplitMedia';
|
||||
import FeatureCardNineteen from '@/components/sections/feature/FeatureCardNineteen';
|
||||
import FooterSimple from '@/components/sections/footer/FooterSimple';
|
||||
import HeroOverlayTestimonial from '@/components/sections/hero/HeroOverlayTestimonial';
|
||||
import HeroLogoBillboard from '@/components/sections/hero/HeroLogoBillboard';
|
||||
import MediaAbout from '@/components/sections/about/MediaAbout';
|
||||
import NavbarStyleApple from '@/components/navbar/NavbarStyleApple/NavbarStyleApple';
|
||||
import ProductCardTwo from '@/components/sections/product/ProductCardTwo';
|
||||
@@ -30,106 +30,27 @@ export default function LandingPage() {
|
||||
<div id="nav" data-section="nav">
|
||||
<NavbarStyleApple
|
||||
navItems={[
|
||||
{
|
||||
name: "Home",
|
||||
id: "hero",
|
||||
},
|
||||
{
|
||||
name: "About",
|
||||
id: "about",
|
||||
},
|
||||
{
|
||||
name: "Rooms",
|
||||
id: "rooms",
|
||||
},
|
||||
{
|
||||
name: "Gallery",
|
||||
id: "gallery",
|
||||
},
|
||||
{
|
||||
name: "Contact",
|
||||
id: "contact",
|
||||
},
|
||||
{ name: "Home", id: "hero" },
|
||||
{ name: "About", id: "about" },
|
||||
{ name: "Rooms", id: "rooms" },
|
||||
{ name: "Gallery", id: "gallery" },
|
||||
{ name: "Contact", id: "contact" },
|
||||
]}
|
||||
brandName="Breeze Pasikudah"
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="hero" data-section="hero">
|
||||
<HeroOverlayTestimonial
|
||||
title="Escape to the Calm Waters of Pasikuda"
|
||||
<HeroLogoBillboard
|
||||
logoText="BREEZE"
|
||||
description="Luxury beachfront stays in Sri Lanka, where tranquility meets refined hospitality."
|
||||
testimonials={[
|
||||
{
|
||||
name: "Sarah Miller",
|
||||
handle: "@traveler",
|
||||
testimonial: "A breathtaking escape. The calm waters and modern comfort are unmatched.",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/cheerful-happy-brunette-man-dark-green-t-shirt-white-shorts-smiles-sincerely-outside_197531-24140.jpg?_wi=1",
|
||||
},
|
||||
{
|
||||
name: "James Chen",
|
||||
handle: "@explorer",
|
||||
testimonial: "Truly luxury redefined. Perfect staff, beautiful pool.",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/smiling-young-caucasian-brunette-girl-wears-white-sundress-walking-backyard-house-good-weather_197531-32543.jpg?_wi=1",
|
||||
},
|
||||
{
|
||||
name: "Elena K.",
|
||||
handle: "@traveler",
|
||||
testimonial: "Absolute perfection, the sunrise over the ocean is magical.",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/portrait-smiling-young-woman-holding-breakfast-tray_23-2148161137.jpg?_wi=1",
|
||||
},
|
||||
{
|
||||
name: "Mark D.",
|
||||
handle: "@guest",
|
||||
testimonial: "The best resort in the region. Highly recommended for couples.",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/horizontal-shot-beautiful-female-with-attractive-look-has-broad-pleasant-smile-wears-summer-hat-drinks-fresh-cocktail-exotic-beverage-makes-selfie-people-recreation-positiveness-concept_273609-2355.jpg?_wi=1",
|
||||
},
|
||||
{
|
||||
name: "Sofia L.",
|
||||
handle: "@wanderer",
|
||||
testimonial: "Serene, quiet, and deeply relaxing. A true hidden gem.",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/woman-standing-palm-trees-rock-cloudy-sky_181624-11836.jpg?_wi=1",
|
||||
},
|
||||
]}
|
||||
buttons={[
|
||||
{
|
||||
text: "Book Your Stay",
|
||||
href: "#contact",
|
||||
},
|
||||
{
|
||||
text: "Explore Rooms",
|
||||
href: "#rooms",
|
||||
},
|
||||
{ text: "Book Your Stay", href: "#contact" },
|
||||
{ text: "Explore Rooms", href: "#rooms" }
|
||||
]}
|
||||
background={{ variant: "sparkles-gradient" }}
|
||||
imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3CzQoAOyvTfEZXyxqVcnnT9GDvk/uploaded-1778138170890-pb8b5n9o.jpg?_wi=1"
|
||||
avatars={[
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/stylish-woman-white-crop-top-high-waist-pants_343596-922.jpg",
|
||||
alt: "Guest avatar",
|
||||
},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/medium-shot-smiley-woman-holding-luggage_23-2148687083.jpg",
|
||||
alt: "Guest avatar",
|
||||
},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/outdoor-portrait-asian-woman-white-dress-wearing-necklace_343596-395.jpg",
|
||||
alt: "Guest avatar",
|
||||
},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/happy-smiling-tourist-enjoying-looking-landscape-view-metropolitan-city-standing-observation-point-from-building-terrace-enjoying-summer-vacation-panoramic-view-with-skyscraper-rooftop_482257-28557.jpg",
|
||||
alt: "Guest avatar",
|
||||
},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/medium-shot-smiley-woman-white-dress_23-2149445597.jpg",
|
||||
alt: "Guest avatar",
|
||||
},
|
||||
]}
|
||||
avatarText="Join 500+ happy guests"
|
||||
mediaAnimation="blur-reveal"
|
||||
/>
|
||||
</div>
|
||||
|
||||
@@ -149,42 +70,10 @@ export default function LandingPage() {
|
||||
gridVariant="uniform-all-items-equal"
|
||||
useInvertedBackground={false}
|
||||
products={[
|
||||
{
|
||||
id: "1",
|
||||
brand: "Suite",
|
||||
name: "Deluxe Room",
|
||||
price: "$250/night",
|
||||
rating: 5,
|
||||
reviewCount: "42",
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3CzQoAOyvTfEZXyxqVcnnT9GDvk/uploaded-1778138170890-dvk7b206.jpg?_wi=1",
|
||||
},
|
||||
{
|
||||
id: "2",
|
||||
brand: "Suite",
|
||||
name: "Pool View Suite",
|
||||
price: "$380/night",
|
||||
rating: 5,
|
||||
reviewCount: "35",
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3CzQoAOyvTfEZXyxqVcnnT9GDvk/uploaded-1778138170890-y12bxqze.jpg?_wi=1",
|
||||
},
|
||||
{
|
||||
id: "3",
|
||||
brand: "Suite",
|
||||
name: "Family Room",
|
||||
price: "$450/night",
|
||||
rating: 5,
|
||||
reviewCount: "28",
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3CzQoAOyvTfEZXyxqVcnnT9GDvk/uploaded-1778138170890-6688drg1.jpg?_wi=1",
|
||||
},
|
||||
{
|
||||
id: "4",
|
||||
brand: "Suite",
|
||||
name: "Ocean View Room",
|
||||
price: "$520/night",
|
||||
rating: 5,
|
||||
reviewCount: "50",
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3CzQoAOyvTfEZXyxqVcnnT9GDvk/uploaded-1778138170890-pb8b5n9o.jpg?_wi=2",
|
||||
},
|
||||
{ id: "1", brand: "Suite", name: "Deluxe Room", price: "$250/night", rating: 5, reviewCount: "42", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3CzQoAOyvTfEZXyxqVcnnT9GDvk/uploaded-1778138170890-dvk7b206.jpg?_wi=1" },
|
||||
{ id: "2", brand: "Suite", name: "Pool View Suite", price: "$380/night", rating: 5, reviewCount: "35", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3CzQoAOyvTfEZXyxqVcnnT9GDvk/uploaded-1778138170890-y12bxqze.jpg?_wi=1" },
|
||||
{ id: "3", brand: "Suite", name: "Family Room", price: "$450/night", rating: 5, reviewCount: "28", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3CzQoAOyvTfEZXyxqVcnnT9GDvk/uploaded-1778138170890-6688drg1.jpg?_wi=1" },
|
||||
{ id: "4", brand: "Suite", name: "Ocean View Room", price: "$520/night", rating: 5, reviewCount: "50", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3CzQoAOyvTfEZXyxqVcnnT9GDvk/uploaded-1778138170890-pb8b5n9o.jpg?_wi=2" },
|
||||
]}
|
||||
title="Luxury Accommodations"
|
||||
description="Exquisitely appointed spaces curated for comfort and view."
|
||||
@@ -196,27 +85,9 @@ export default function LandingPage() {
|
||||
textboxLayout="default"
|
||||
useInvertedBackground={false}
|
||||
features={[
|
||||
{
|
||||
tag: "Relax",
|
||||
title: "Infinity Pool",
|
||||
subtitle: "Soak in views",
|
||||
description: "Lounge by our pristine pool.",
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3CzQoAOyvTfEZXyxqVcnnT9GDvk/uploaded-1778138170890-dvk7b206.jpg?_wi=2",
|
||||
},
|
||||
{
|
||||
tag: "Dining",
|
||||
title: "Beachfront Dining",
|
||||
subtitle: "Local Flavors",
|
||||
description: "Authentic Sri Lankan cuisine.",
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3CzQoAOyvTfEZXyxqVcnnT9GDvk/uploaded-1778138170890-y12bxqze.jpg?_wi=2",
|
||||
},
|
||||
{
|
||||
tag: "Service",
|
||||
title: "24/7 Concierge",
|
||||
subtitle: "Always here",
|
||||
description: "Dedicated service at any hour.",
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3CzQoAOyvTfEZXyxqVcnnT9GDvk/uploaded-1778138170890-6688drg1.jpg?_wi=2",
|
||||
},
|
||||
{ tag: "Relax", title: "Infinity Pool", subtitle: "Soak in views", description: "Lounge by our pristine pool.", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3CzQoAOyvTfEZXyxqVcnnT9GDvk/uploaded-1778138170890-dvk7b206.jpg?_wi=2" },
|
||||
{ tag: "Dining", title: "Beachfront Dining", subtitle: "Local Flavors", description: "Authentic Sri Lankan cuisine.", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3CzQoAOyvTfEZXyxqVcnnT9GDvk/uploaded-1778138170890-y12bxqze.jpg?_wi=2" },
|
||||
{ tag: "Service", title: "24/7 Concierge", subtitle: "Always here", description: "Dedicated service at any hour.", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3CzQoAOyvTfEZXyxqVcnnT9GDvk/uploaded-1778138170890-6688drg1.jpg?_wi=2" },
|
||||
]}
|
||||
title="Unrivaled Amenities"
|
||||
description="Every detail at Breeze Pasikudah is designed to elevate your stay."
|
||||
@@ -228,27 +99,9 @@ export default function LandingPage() {
|
||||
textboxLayout="inline-image"
|
||||
useInvertedBackground={false}
|
||||
features={[
|
||||
{
|
||||
tag: "View",
|
||||
title: "Beach",
|
||||
subtitle: "Pasikuda",
|
||||
description: "Golden sands.",
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3CzQoAOyvTfEZXyxqVcnnT9GDvk/uploaded-1778138170890-dvk7b206.jpg?_wi=3",
|
||||
},
|
||||
{
|
||||
tag: "View",
|
||||
title: "Lobby",
|
||||
subtitle: "Arrival",
|
||||
description: "Modern tropical design.",
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3CzQoAOyvTfEZXyxqVcnnT9GDvk/uploaded-1778138170890-y12bxqze.jpg?_wi=3",
|
||||
},
|
||||
{
|
||||
tag: "View",
|
||||
title: "Room",
|
||||
subtitle: "Interior",
|
||||
description: "Comfortable luxury.",
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3CzQoAOyvTfEZXyxqVcnnT9GDvk/uploaded-1778138170890-6688drg1.jpg?_wi=3",
|
||||
},
|
||||
{ tag: "View", title: "Beach", subtitle: "Pasikuda", description: "Golden sands.", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3CzQoAOyvTfEZXyxqVcnnT9GDvk/uploaded-1778138170890-dvk7b206.jpg?_wi=3" },
|
||||
{ tag: "View", title: "Lobby", subtitle: "Arrival", description: "Modern tropical design.", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3CzQoAOyvTfEZXyxqVcnnT9GDvk/uploaded-1778138170890-y12bxqze.jpg?_wi=3" },
|
||||
{ tag: "View", title: "Room", subtitle: "Interior", description: "Comfortable luxury.", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3CzQoAOyvTfEZXyxqVcnnT9GDvk/uploaded-1778138170890-6688drg1.jpg?_wi=3" },
|
||||
]}
|
||||
title="A Visual Journey"
|
||||
description="Moments of beauty across our resort."
|
||||
@@ -261,60 +114,14 @@ export default function LandingPage() {
|
||||
textboxLayout="default"
|
||||
useInvertedBackground={false}
|
||||
testimonials={[
|
||||
{
|
||||
id: "1",
|
||||
name: "Maya R.",
|
||||
role: "Traveler",
|
||||
company: "Breeze Guest",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/cheerful-happy-brunette-man-dark-green-t-shirt-white-shorts-smiles-sincerely-outside_197531-24140.jpg?_wi=2",
|
||||
},
|
||||
{
|
||||
id: "2",
|
||||
name: "John P.",
|
||||
role: "Traveler",
|
||||
company: "Breeze Guest",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/smiling-young-caucasian-brunette-girl-wears-white-sundress-walking-backyard-house-good-weather_197531-32543.jpg?_wi=2",
|
||||
},
|
||||
{
|
||||
id: "3",
|
||||
name: "Clara T.",
|
||||
role: "Traveler",
|
||||
company: "Breeze Guest",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/portrait-smiling-young-woman-holding-breakfast-tray_23-2148161137.jpg?_wi=2",
|
||||
},
|
||||
{
|
||||
id: "4",
|
||||
name: "David W.",
|
||||
role: "Traveler",
|
||||
company: "Breeze Guest",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/horizontal-shot-beautiful-female-with-attractive-look-has-broad-pleasant-smile-wears-summer-hat-drinks-fresh-cocktail-exotic-beverage-makes-selfie-people-recreation-positiveness-concept_273609-2355.jpg?_wi=2",
|
||||
},
|
||||
{
|
||||
id: "5",
|
||||
name: "Elena K.",
|
||||
role: "Traveler",
|
||||
company: "Breeze Guest",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/woman-standing-palm-trees-rock-cloudy-sky_181624-11836.jpg?_wi=2",
|
||||
},
|
||||
{ id: "1", name: "Maya R.", role: "Traveler", company: "Breeze Guest", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/cheerful-happy-brunette-man-dark-green-t-shirt-white-shorts-smiles-sincerely-outside_197531-24140.jpg?_wi=2" },
|
||||
{ id: "2", name: "John P.", role: "Traveler", company: "Breeze Guest", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/smiling-young-caucasian-brunette-girl-wears-white-sundress-walking-backyard-house-good-weather_197531-32543.jpg?_wi=2" },
|
||||
{ id: "3", name: "Clara T.", role: "Traveler", company: "Breeze Guest", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/portrait-smiling-young-woman-holding-breakfast-tray_23-2148161137.jpg?_wi=2" },
|
||||
]}
|
||||
kpiItems={[
|
||||
{
|
||||
value: "4.9/5",
|
||||
label: "Guest Rating",
|
||||
},
|
||||
{
|
||||
value: "100%",
|
||||
label: "Satisfaction",
|
||||
},
|
||||
{
|
||||
value: "500+",
|
||||
label: "Happy Guests",
|
||||
},
|
||||
{ value: "4.9/5", label: "Guest Rating" },
|
||||
{ value: "100%", label: "Satisfaction" },
|
||||
{ value: "500+", label: "Happy Guests" },
|
||||
]}
|
||||
title="Guest Experiences"
|
||||
description="What our guests say about their stay."
|
||||
@@ -326,21 +133,9 @@ export default function LandingPage() {
|
||||
textboxLayout="split"
|
||||
useInvertedBackground={false}
|
||||
faqs={[
|
||||
{
|
||||
id: "1",
|
||||
title: "Where are you located?",
|
||||
content: "We are situated in Kalkudah, Pasikuda, just steps away from the beach.",
|
||||
},
|
||||
{
|
||||
id: "2",
|
||||
title: "Do you provide transfers?",
|
||||
content: "Yes, airport transfers can be arranged with our concierge.",
|
||||
},
|
||||
{
|
||||
id: "3",
|
||||
title: "What is nearby?",
|
||||
content: "Pasikuda and Kalkudah beach, plus excellent for snorkeling.",
|
||||
},
|
||||
{ id: "1", title: "Where are you located?", content: "We are situated in Kalkudah, Pasikuda, just steps away from the beach." },
|
||||
{ id: "2", title: "Do you provide transfers?", content: "Yes, airport transfers can be arranged with our concierge." },
|
||||
{ id: "3", title: "What is nearby?", content: "Pasikuda and Kalkudah beach, plus excellent for snorkeling." },
|
||||
]}
|
||||
mediaAnimation="slide-up"
|
||||
title="Getting Here"
|
||||
@@ -353,50 +148,19 @@ export default function LandingPage() {
|
||||
<div id="contact" data-section="contact">
|
||||
<ContactCTA
|
||||
useInvertedBackground={false}
|
||||
background={{
|
||||
variant: "plain",
|
||||
}}
|
||||
background={{ variant: "plain" }}
|
||||
tag="Reserve Today"
|
||||
title="Your Tropical Escape Awaits"
|
||||
description="Contact us to plan your perfect stay in Pasikuda."
|
||||
buttons={[
|
||||
{
|
||||
text: "Reserve Your Stay",
|
||||
href: "tel:+94768295180",
|
||||
},
|
||||
]}
|
||||
buttons={[ { text: "Reserve Your Stay", href: "tel:+94768295180" } ]}
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="footer" data-section="footer">
|
||||
<FooterSimple
|
||||
columns={[
|
||||
{
|
||||
title: "Discover",
|
||||
items: [
|
||||
{
|
||||
label: "Rooms",
|
||||
href: "#rooms",
|
||||
},
|
||||
{
|
||||
label: "Gallery",
|
||||
href: "#gallery",
|
||||
},
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Support",
|
||||
items: [
|
||||
{
|
||||
label: "Contact",
|
||||
href: "#contact",
|
||||
},
|
||||
{
|
||||
label: "FAQ",
|
||||
href: "#location",
|
||||
},
|
||||
],
|
||||
},
|
||||
{ title: "Discover", items: [{ label: "Rooms", href: "#rooms" }, { label: "Gallery", href: "#gallery" }] },
|
||||
{ title: "Support", items: [{ label: "Contact", href: "#contact" }, { label: "FAQ", href: "#location" }] },
|
||||
]}
|
||||
bottomLeftText="© 2024 Breeze Pasikudah. All rights reserved."
|
||||
bottomRightText="Luxury Beach Resort"
|
||||
@@ -405,4 +169,4 @@ export default function LandingPage() {
|
||||
</ReactLenis>
|
||||
</ThemeProvider>
|
||||
);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user