5 Commits

Author SHA1 Message Date
bc48f1f84d Merge version_3 into main
Merge version_3 into main
2026-05-02 09:27:48 +00:00
b93b51ff73 Update src/app/page.tsx 2026-05-02 09:27:45 +00:00
709bf7b1a5 Merge version_2 into main
Merge version_2 into main
2026-05-02 09:26:26 +00:00
72ff4bd34d Update src/app/page.tsx 2026-05-02 09:26:23 +00:00
020eca55b9 Merge version_1 into main
Merge version_1 into main
2026-05-02 09:25:13 +00:00

View File

@@ -5,7 +5,7 @@ import ReactLenis from "lenis/react";
import ContactCTA from '@/components/sections/contact/ContactCTA';
import FaqSplitMedia from '@/components/sections/faq/FaqSplitMedia';
import FeatureCardTwentyFour from '@/components/sections/feature/FeatureCardTwentyFour';
import FooterLogoReveal from '@/components/sections/footer/FooterLogoReveal';
import FooterBaseReveal from '@/components/sections/footer/FooterBaseReveal';
import HeroBillboardScroll from '@/components/sections/hero/HeroBillboardScroll';
import InlineImageSplitTextAbout from '@/components/sections/about/InlineImageSplitTextAbout';
import NavbarStyleFullscreen from '@/components/navbar/NavbarStyleFullscreen/NavbarStyleFullscreen';
@@ -32,29 +32,17 @@ export default function LandingPage() {
<NavbarStyleFullscreen
navItems={[
{
name: "Home",
id: "hero",
},
name: "Home", id: "hero"},
{
name: "About",
id: "about",
},
name: "About", id: "about"},
{
name: "Experience",
id: "features",
},
name: "Experience", id: "features"},
{
name: "Durian Season",
id: "products",
},
name: "Durian Season", id: "products"},
{
name: "Rates",
id: "pricing",
},
name: "Rates", id: "pricing"},
{
name: "Contact",
id: "contact",
},
name: "Contact", id: "contact"},
]}
brandName="Nagomi Villa"
/>
@@ -63,15 +51,12 @@ export default function LandingPage() {
<div id="hero" data-section="hero">
<HeroBillboardScroll
background={{
variant: "gradient-bars",
}}
variant: "gradient-bars"}}
title="Experience Serenity at Nagomi Villa"
description="Escape to our tranquil retreat at Balik Pulau Liew Farm. Relax in nature and savor our seasonal durian harvests."
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?_wi=1"
/>
@@ -82,18 +67,11 @@ export default function LandingPage() {
useInvertedBackground={true}
heading={[
{
type: "text",
content: "Welcome to Nagomi Villa",
},
type: "text", content: "Welcome to Nagomi Villa"},
{
type: "image",
src: "http://img.b2bpic.net/free-photo/room-home-vintage-pot-bright_1203-5039.jpg",
alt: "Serene Villa View",
},
type: "image", src: "http://img.b2bpic.net/free-photo/room-home-vintage-pot-bright_1203-5039.jpg", alt: "Serene Villa View"},
{
type: "text",
content: "Nestled in the heart of Balik Pulau, our villa offers a perfect escape from city life. Surrounded by lush greenery, we invite you to breathe, relax, and reconnect with nature.",
},
type: "text", content: "Nestled in the heart of Balik Pulau, our villa offers a perfect escape from city life. Surrounded by lush greenery, we invite you to breathe, relax, and reconnect with nature."},
]}
/>
</div>
@@ -105,35 +83,17 @@ export default function LandingPage() {
useInvertedBackground={false}
features={[
{
id: "f1",
title: "Relax & Breathe",
author: "Wellness",
description: "Unwind in our tranquil villa with panoramic nature views.",
tags: [
"Relaxation",
],
imageSrc: "http://img.b2bpic.net/free-photo/young-woman-meditating_1385-1672.jpg",
},
id: "f1", title: "Relax & Breathe", author: "Wellness", description: "Unwind in our tranquil villa with panoramic nature views.", tags: [
"Relaxation"],
imageSrc: "http://img.b2bpic.net/free-photo/young-woman-meditating_1385-1672.jpg"},
{
id: "f2",
title: "Orchard Walks",
author: "Nature",
description: "Take guided strolls through our lush Balik Pulau farm.",
tags: [
"Nature",
],
imageSrc: "http://img.b2bpic.net/free-photo/woman-passing-apple-man_23-2148580063.jpg",
},
id: "f2", title: "Orchard Walks", author: "Nature", description: "Take guided strolls through our lush Balik Pulau farm.", tags: [
"Nature"],
imageSrc: "http://img.b2bpic.net/free-photo/woman-passing-apple-man_23-2148580063.jpg"},
{
id: "f3",
title: "Durian Experience",
author: "Culinary",
description: "Savor the best seasonal durians fresh from the tree.",
tags: [
"Gourmet",
],
imageSrc: "http://img.b2bpic.net/free-photo/man-cutting-dragon-fruit-outdoors_23-2150295971.jpg",
},
id: "f3", title: "Durian Experience", author: "Culinary", description: "Savor the best seasonal durians fresh from the tree.", tags: [
"Gourmet"],
imageSrc: "http://img.b2bpic.net/free-photo/man-cutting-dragon-fruit-outdoors_23-2150295971.jpg"},
]}
title="A Unique Nature Retreat"
description="Beyond luxury comfort, immerse yourself in our authentic farm experience."
@@ -148,41 +108,17 @@ export default function LandingPage() {
useInvertedBackground={false}
products={[
{
id: "p1",
name: "Musang King Durian",
price: "Market Price",
imageSrc: "http://img.b2bpic.net/free-photo/fresh-green-apples-cut-into-slices-wooden-board_166373-788.jpg",
},
id: "p1", name: "Musang King Durian", price: "Market Price", imageSrc: "http://img.b2bpic.net/free-photo/fresh-green-apples-cut-into-slices-wooden-board_166373-788.jpg"},
{
id: "p2",
name: "Black Thorn Durian",
price: "Market Price",
imageSrc: "http://img.b2bpic.net/free-photo/ripe-mango-sticky-rice-ice-cream-with-coconut-milk-stone-surface-thai-sweet-dessert-summer-season-tropical-fruit-dessert-fruit-top-view_1150-44747.jpg",
},
id: "p2", name: "Black Thorn Durian", price: "Market Price", imageSrc: "http://img.b2bpic.net/free-photo/ripe-mango-sticky-rice-ice-cream-with-coconut-milk-stone-surface-thai-sweet-dessert-summer-season-tropical-fruit-dessert-fruit-top-view_1150-44747.jpg"},
{
id: "p3",
name: "Durian Tasting Platter",
price: "$25",
imageSrc: "http://img.b2bpic.net/free-photo/breakfast-fruit-set-table-top-view_140725-4474.jpg",
},
id: "p3", name: "Durian Tasting Platter", price: "$25", imageSrc: "http://img.b2bpic.net/free-photo/breakfast-fruit-set-table-top-view_140725-4474.jpg"},
{
id: "p4",
name: "Private Orchard Tour",
price: "$50",
imageSrc: "http://img.b2bpic.net/free-photo/country-music-band-singing-outdoors_23-2149498506.jpg",
},
id: "p4", name: "Private Orchard Tour", price: "$50", imageSrc: "http://img.b2bpic.net/free-photo/country-music-band-singing-outdoors_23-2149498506.jpg"},
{
id: "p5",
name: "Full Villa Weekend Stay",
price: "$300",
imageSrc: "http://img.b2bpic.net/free-photo/woman-swimwear-using-laptop-sun-lounger-near-poolside-backyard_107420-9809.jpg",
},
id: "p5", name: "Full Villa Weekend Stay", price: "$300", imageSrc: "http://img.b2bpic.net/free-photo/woman-swimwear-using-laptop-sun-lounger-near-poolside-backyard_107420-9809.jpg"},
{
id: "p6",
name: "Farm Gift Box",
price: "$40",
imageSrc: "http://img.b2bpic.net/free-photo/family-gathers-apples-garden_1398-4236.jpg",
},
id: "p6", name: "Farm Gift Box", price: "$40", imageSrc: "http://img.b2bpic.net/free-photo/family-gathers-apples-garden_1398-4236.jpg"},
]}
title="Our Farm Offerings"
description="Discover our fresh farm produce and curated experiences."
@@ -196,55 +132,28 @@ export default function LandingPage() {
useInvertedBackground={true}
plans={[
{
id: "pr1",
badge: "Relax",
price: "$150/night",
subtitle: "Cosy studio for pairs",
buttons: [
id: "pr1", badge: "Relax", price: "$150/night", subtitle: "Cosy studio for pairs", buttons: [
{
text: "Book Now",
href: "#contact",
},
text: "Book Now", href: "#contact"},
],
features: [
"King bed",
"Garden view",
"Fresh fruit basket",
],
"King bed", "Garden view", "Fresh fruit basket"],
},
{
id: "pr2",
badge: "Explore",
price: "$250/night",
subtitle: "Full farm villa experience",
buttons: [
id: "pr2", badge: "Explore", price: "$250/night", subtitle: "Full farm villa experience", buttons: [
{
text: "Book Now",
href: "#contact",
},
text: "Book Now", href: "#contact"},
],
features: [
"Private balcony",
"Durian orchard access",
"Free farm tour",
],
"Private balcony", "Durian orchard access", "Free farm tour"],
},
{
id: "pr3",
badge: "Gourmet",
price: "$400/night",
subtitle: "Premium villa with meals",
buttons: [
id: "pr3", badge: "Gourmet", price: "$400/night", subtitle: "Premium villa with meals", buttons: [
{
text: "Book Now",
href: "#contact",
},
text: "Book Now", href: "#contact"},
],
features: [
"Private chef dinner",
"All-day fruit buffet",
"Priority farm access",
],
"Private chef dinner", "All-day fruit buffet", "Priority farm access"],
},
]}
title="Stay & Savor Rates"
@@ -259,45 +168,20 @@ export default function LandingPage() {
useInvertedBackground={false}
testimonials={[
{
id: "t1",
name: "Anna Lee",
handle: "@annalee",
testimonial: "The best place to relax in Balik Pulau. The durians were incredible!",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/portrait-young-asian-woman-relax-smile-happy-around-outdoor-swimming-pool-hotel-resort-with-sea-ocean-view_74190-9058.jpg",
},
id: "t1", name: "Anna Lee", handle: "@annalee", testimonial: "The best place to relax in Balik Pulau. The durians were incredible!", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/portrait-young-asian-woman-relax-smile-happy-around-outdoor-swimming-pool-hotel-resort-with-sea-ocean-view_74190-9058.jpg"},
{
id: "t2",
name: "John Doe",
handle: "@johndoe",
testimonial: "Amazing villa, very peaceful and the farm walk was a highlight.",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/close-up-view-three-friends-beach_23-2147645543.jpg",
},
id: "t2", name: "John Doe", handle: "@johndoe", testimonial: "Amazing villa, very peaceful and the farm walk was a highlight.", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/close-up-view-three-friends-beach_23-2147645543.jpg"},
{
id: "t3",
name: "Sarah Smith",
handle: "@sarahsm",
testimonial: "Perfect weekend getaway. Highly recommended for nature lovers.",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/elderly-woman-greeting-someone-medium-shot_23-2148231911.jpg",
},
id: "t3", name: "Sarah Smith", handle: "@sarahsm", testimonial: "Perfect weekend getaway. Highly recommended for nature lovers.", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/elderly-woman-greeting-someone-medium-shot_23-2148231911.jpg"},
{
id: "t4",
name: "David Tan",
handle: "@dtan",
testimonial: "Great experience with the fresh fruit harvest. Will come back!",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/photorealistic-portrait-person-with-exotic-pineapple-fruit_23-2151521939.jpg",
},
id: "t4", name: "David Tan", handle: "@dtan", testimonial: "Great experience with the fresh fruit harvest. Will come back!", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/photorealistic-portrait-person-with-exotic-pineapple-fruit_23-2151521939.jpg"},
{
id: "t5",
name: "Lily Khoo",
handle: "@lkhoo",
testimonial: "Nagomi Villa is simply magical. So serene and fresh.",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/beautiful-girl-sits-near-pool_72229-1361.jpg",
},
id: "t5", name: "Lily Khoo", handle: "@lkhoo", testimonial: "Nagomi Villa is simply magical. So serene and fresh.", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/beautiful-girl-sits-near-pool_72229-1361.jpg"},
]}
showRating={true}
title="Guest Reviews"
@@ -311,20 +195,11 @@ export default function LandingPage() {
useInvertedBackground={true}
faqs={[
{
id: "q1",
title: "When is durian season?",
content: "Our durian season typically runs from June to August.",
},
id: "q1", title: "When is durian season?", content: "Our durian season typically runs from June to August."},
{
id: "q2",
title: "Is the villa family friendly?",
content: "Yes, our villa is spacious and great for families.",
},
id: "q2", title: "Is the villa family friendly?", content: "Yes, our villa is spacious and great for families."},
{
id: "q3",
title: "Can I bring my pet?",
content: "Unfortunately, we do not allow pets on the farm.",
},
id: "q3", title: "Can I bring my pet?", content: "Unfortunately, we do not allow pets on the farm."},
]}
mediaAnimation="slide-up"
title="Your Visit Questions"
@@ -338,34 +213,37 @@ export default function LandingPage() {
<ContactCTA
useInvertedBackground={false}
background={{
variant: "plain",
}}
variant: "plain"}}
tag="Get in touch"
title="Book Your Stay at Nagomi Villa"
description="Ready for a refreshing getaway? Send us a message today."
buttons={[
{
text: "Contact Us",
href: "mailto:hello@nagomivilla.com",
},
text: "Contact Us", href: "mailto:hello@nagomivilla.com"},
]}
/>
</div>
<div id="footer" data-section="footer">
<FooterLogoReveal
<FooterBaseReveal
logoText="Nagomi Villa"
leftLink={{
text: "© 2024 Nagomi Villa",
href: "#",
}}
rightLink={{
text: "Balik Pulau, Penang",
href: "#",
}}
columns={[
{
title: "Company", items: [
{ label: "About Us", href: "#about" },
{ label: "Contact", href: "#contact" }
]
},
{
title: "Legal", items: [
{ label: "Privacy Policy", href: "#" },
{ label: "Terms of Service", href: "#" }
]
}
]}
/>
</div>
</ReactLenis>
</ThemeProvider>
);
}
}