Update src/app/page.tsx

This commit is contained in:
2026-05-07 07:39:36 +00:00
parent 199eb9ca98
commit bbe322d584

View File

@@ -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>
);
}
}