Compare commits
2 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 5052dc6a66 | |||
| f05e53eb87 |
341
src/app/page.tsx
341
src/app/page.tsx
@@ -32,46 +32,31 @@ export default function LandingPage() {
|
||||
<NavbarLayoutFloatingInline
|
||||
navItems={[
|
||||
{
|
||||
name: "About",
|
||||
id: "#about",
|
||||
},
|
||||
name: "About", id: "#about"},
|
||||
{
|
||||
name: "Accommodations",
|
||||
id: "#accommodations",
|
||||
},
|
||||
name: "Accommodations", id: "#accommodations"},
|
||||
{
|
||||
name: "Experiences",
|
||||
id: "#experiences",
|
||||
},
|
||||
name: "Experiences", id: "#experiences"},
|
||||
{
|
||||
name: "Contact",
|
||||
id: "#contact",
|
||||
},
|
||||
name: "Contact", id: "#contact"},
|
||||
]}
|
||||
brandName="Hilton Bush Lodge"
|
||||
button={{
|
||||
text: "Book Now",
|
||||
href: "#contact",
|
||||
}}
|
||||
text: "Book Now", href: "#contact"}}
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="hero" data-section="hero">
|
||||
<HeroLogoBillboard
|
||||
background={{
|
||||
variant: "sparkles-gradient",
|
||||
}}
|
||||
variant: "sparkles-gradient"}}
|
||||
logoText="The Hilton Bush Lodge"
|
||||
description="Hidden in the KwaZulu-Natal Midlands, discover a secluded retreat where breathtaking waterfalls, luxury suites, and untouched wilderness create the escape you've been seeking. Only minutes from town—yet worlds away."
|
||||
buttons={[
|
||||
{
|
||||
text: "Book Your Escape",
|
||||
href: "#contact",
|
||||
},
|
||||
text: "Book Your Escape", href: "#contact"},
|
||||
{
|
||||
text: "Explore Gallery",
|
||||
href: "#experiences",
|
||||
},
|
||||
text: "Explore Gallery", href: "#experiences"},
|
||||
]}
|
||||
imageSrc="http://img.b2bpic.net/free-photo/waterfall-rocks_649448-670.jpg"
|
||||
imageAlt="The Hilton Bush Lodge cinematic exterior"
|
||||
@@ -86,17 +71,11 @@ export default function LandingPage() {
|
||||
description="At The Hilton Bush Lodge, we believe true luxury is the space to breathe. Our property is meticulously designed to foster deep connections between our guests, the surrounding wilderness, and each other."
|
||||
metrics={[
|
||||
{
|
||||
value: "150",
|
||||
title: "Acres of Wilderness",
|
||||
},
|
||||
value: "150", title: "Acres of Wilderness"},
|
||||
{
|
||||
value: "20+",
|
||||
title: "Luxury Suites",
|
||||
},
|
||||
value: "20+", title: "Luxury Suites"},
|
||||
{
|
||||
value: "12",
|
||||
title: "Waterfalls Nearby",
|
||||
},
|
||||
value: "12", title: "Waterfalls Nearby"},
|
||||
]}
|
||||
imageSrc="http://img.b2bpic.net/free-photo/painting-inspiration-supplies-placed-ready-be-painted-canvas_482257-127568.jpg"
|
||||
mediaAnimation="slide-up"
|
||||
@@ -111,54 +90,24 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
features={[
|
||||
{
|
||||
id: "1",
|
||||
label: "Romance",
|
||||
title: "Private Getaways",
|
||||
items: [
|
||||
"Secluded romantic suites",
|
||||
"Private balcony views",
|
||||
"Champagne picnics in the bush",
|
||||
],
|
||||
id: "1", label: "Romance", title: "Private Getaways", items: [
|
||||
"Secluded romantic suites", "Private balcony views", "Champagne picnics in the bush"],
|
||||
},
|
||||
{
|
||||
id: "2",
|
||||
label: "Celebration",
|
||||
title: "Events & Weddings",
|
||||
items: [
|
||||
"Dramatic nature backdrops",
|
||||
"All-in-one planning services",
|
||||
"Bespoke ceremony styling",
|
||||
],
|
||||
id: "2", label: "Celebration", title: "Events & Weddings", items: [
|
||||
"Dramatic nature backdrops", "All-in-one planning services", "Bespoke ceremony styling"],
|
||||
},
|
||||
{
|
||||
id: "3",
|
||||
label: "Wellness",
|
||||
title: "Mental Restoration",
|
||||
items: [
|
||||
"Guided forest walks",
|
||||
"Private wellness retreats",
|
||||
"Nature-focused mediation",
|
||||
],
|
||||
id: "3", label: "Wellness", title: "Mental Restoration", items: [
|
||||
"Guided forest walks", "Private wellness retreats", "Nature-focused mediation"],
|
||||
},
|
||||
{
|
||||
id: "4",
|
||||
label: "Dining",
|
||||
title: "Gourmet Cuisine",
|
||||
items: [
|
||||
"Farm-to-table ingredients",
|
||||
"Private dining experiences",
|
||||
"Sunset terrace cocktails",
|
||||
],
|
||||
id: "4", label: "Dining", title: "Gourmet Cuisine", items: [
|
||||
"Farm-to-table ingredients", "Private dining experiences", "Sunset terrace cocktails"],
|
||||
},
|
||||
{
|
||||
id: "5",
|
||||
label: "Adventure",
|
||||
title: "Active Discovery",
|
||||
items: [
|
||||
"Guided trail running",
|
||||
"Bird watching excursions",
|
||||
"Mountain bike hire",
|
||||
],
|
||||
id: "5", label: "Adventure", title: "Active Discovery", items: [
|
||||
"Guided trail running", "Bird watching excursions", "Mountain bike hire"],
|
||||
},
|
||||
]}
|
||||
title="Unmatched Wilderness Experiences"
|
||||
@@ -174,41 +123,17 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
products={[
|
||||
{
|
||||
id: "1",
|
||||
name: "Honeymoon Suite",
|
||||
price: "Enquire",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/caucasian-husband-wife-wearing-pajamas-while-watching-tv-before-bedtime_482257-23177.jpg",
|
||||
},
|
||||
id: "1", name: "Honeymoon Suite", price: "Enquire", imageSrc: "http://img.b2bpic.net/free-photo/caucasian-husband-wife-wearing-pajamas-while-watching-tv-before-bedtime_482257-23177.jpg"},
|
||||
{
|
||||
id: "2",
|
||||
name: "Bush Luxury Cabin",
|
||||
price: "Enquire",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/photorealistic-timber-house-interior-with-wooden-decor-furnishings_23-2151263579.jpg",
|
||||
},
|
||||
id: "2", name: "Bush Luxury Cabin", price: "Enquire", imageSrc: "http://img.b2bpic.net/free-photo/photorealistic-timber-house-interior-with-wooden-decor-furnishings_23-2151263579.jpg"},
|
||||
{
|
||||
id: "3",
|
||||
name: "Executive Villa",
|
||||
price: "Enquire",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/sunbathing-young-man-blue-shorts-sunbathing-looking-relaxed_259150-59158.jpg",
|
||||
},
|
||||
id: "3", name: "Executive Villa", price: "Enquire", imageSrc: "http://img.b2bpic.net/free-photo/sunbathing-young-man-blue-shorts-sunbathing-looking-relaxed_259150-59158.jpg"},
|
||||
{
|
||||
id: "4",
|
||||
name: "Midlands Retreat",
|
||||
price: "Enquire",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/bearded-stylish-groom-suit-beautiful-blonde-bride-white-dress-with-bouquet-her-hands-are-standing-hugging-nature-pine-forest_1328-5017.jpg",
|
||||
},
|
||||
id: "4", name: "Midlands Retreat", price: "Enquire", imageSrc: "http://img.b2bpic.net/free-photo/bearded-stylish-groom-suit-beautiful-blonde-bride-white-dress-with-bouquet-her-hands-are-standing-hugging-nature-pine-forest_1328-5017.jpg"},
|
||||
{
|
||||
id: "5",
|
||||
name: "Forest Escape Suite",
|
||||
price: "Enquire",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/traditional-feng-shui-assortment_23-2149058831.jpg",
|
||||
},
|
||||
id: "5", name: "Forest Escape Suite", price: "Enquire", imageSrc: "http://img.b2bpic.net/free-photo/traditional-feng-shui-assortment_23-2149058831.jpg"},
|
||||
{
|
||||
id: "6",
|
||||
name: "Garden Luxury Tent",
|
||||
price: "Enquire",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/caesar-salad-with-srimps-glass-white-wine_140725-3351.jpg",
|
||||
},
|
||||
id: "6", name: "Garden Luxury Tent", price: "Enquire", imageSrc: "http://img.b2bpic.net/free-photo/caesar-salad-with-srimps-glass-white-wine_140725-3351.jpg"},
|
||||
]}
|
||||
title="Your Private Sanctuary"
|
||||
description="Choose from our bespoke range of luxury suites, each designed with comfort and elegance in mind."
|
||||
@@ -222,85 +147,35 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
plans={[
|
||||
{
|
||||
id: "basic",
|
||||
title: "Weekend Retreat",
|
||||
price: "Enquire",
|
||||
period: "/per stay",
|
||||
features: [
|
||||
"Luxury Suite",
|
||||
"Daily Breakfast",
|
||||
"Forest Trail Access",
|
||||
],
|
||||
id: "basic", title: "Weekend Retreat", price: "Enquire", period: "/per stay", features: [
|
||||
"Luxury Suite", "Daily Breakfast", "Forest Trail Access"],
|
||||
button: {
|
||||
text: "Book Now",
|
||||
href: "#contact",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/indoor-design-luxury-resort_23-2150497270.jpg",
|
||||
},
|
||||
text: "Book Now", href: "#contact"},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/indoor-design-luxury-resort_23-2150497270.jpg"},
|
||||
{
|
||||
id: "pro",
|
||||
title: "Wedding Package",
|
||||
price: "Enquire",
|
||||
period: "/event",
|
||||
features: [
|
||||
"Full Venue Hire",
|
||||
"Dedicated Planner",
|
||||
"Catering & Décor",
|
||||
],
|
||||
id: "pro", title: "Wedding Package", price: "Enquire", period: "/event", features: [
|
||||
"Full Venue Hire", "Dedicated Planner", "Catering & Décor"],
|
||||
button: {
|
||||
text: "Enquire Now",
|
||||
href: "#contact",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/arch-wedding-ceremony-decorated-with-cloth-flowers-greenery-is-pine-forest_501050-524.jpg",
|
||||
},
|
||||
text: "Enquire Now", href: "#contact"},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/arch-wedding-ceremony-decorated-with-cloth-flowers-greenery-is-pine-forest_501050-524.jpg"},
|
||||
{
|
||||
id: "elite",
|
||||
title: "Wellness Immersion",
|
||||
price: "Enquire",
|
||||
period: "/session",
|
||||
features: [
|
||||
"Private Suite",
|
||||
"Guided Activities",
|
||||
"All Inclusive Meals",
|
||||
],
|
||||
id: "elite", title: "Wellness Immersion", price: "Enquire", period: "/session", features: [
|
||||
"Private Suite", "Guided Activities", "All Inclusive Meals"],
|
||||
button: {
|
||||
text: "Select Plan",
|
||||
href: "#contact",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/beautiful-woman-from-relaxing-jacuzzi-ai-generative_123827-23530.jpg",
|
||||
},
|
||||
text: "Select Plan", href: "#contact"},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/beautiful-woman-from-relaxing-jacuzzi-ai-generative_123827-23530.jpg"},
|
||||
{
|
||||
id: "family",
|
||||
title: "Family Expedition",
|
||||
price: "Enquire",
|
||||
period: "/stay",
|
||||
features: [
|
||||
"Two-Bedroom Cabin",
|
||||
"Guided Family Hikes",
|
||||
"Kids Explorer Pack",
|
||||
],
|
||||
id: "family", title: "Family Expedition", price: "Enquire", period: "/stay", features: [
|
||||
"Two-Bedroom Cabin", "Guided Family Hikes", "Kids Explorer Pack"],
|
||||
button: {
|
||||
text: "Enquire Now",
|
||||
href: "#contact",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/family-sitting-couch-clothed-with-blanket-seen-from-christmas-decorations-wooden-table_23-2147583569.jpg",
|
||||
},
|
||||
text: "Enquire Now", href: "#contact"},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/family-sitting-couch-clothed-with-blanket-seen-from-christmas-decorations-wooden-table_23-2147583569.jpg"},
|
||||
{
|
||||
id: "romance",
|
||||
title: "Anniversary Escape",
|
||||
price: "Enquire",
|
||||
period: "/stay",
|
||||
features: [
|
||||
"VIP Sunset Suite",
|
||||
"Private Chef Dinner",
|
||||
"Spa Credit Included",
|
||||
],
|
||||
id: "romance", title: "Anniversary Escape", price: "Enquire", period: "/stay", features: [
|
||||
"VIP Sunset Suite", "Private Chef Dinner", "Spa Credit Included"],
|
||||
button: {
|
||||
text: "Enquire Now",
|
||||
href: "#contact",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/young-wedding-couple-enjoying-romantic-moments_1328-4119.jpg",
|
||||
},
|
||||
text: "Enquire Now", href: "#contact"},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/young-wedding-couple-enjoying-romantic-moments_1328-4119.jpg"},
|
||||
]}
|
||||
title="Stay With Us"
|
||||
description="Select the perfect package for your luxury escape to the wilderness."
|
||||
@@ -314,59 +189,28 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
testimonials={[
|
||||
{
|
||||
id: "1",
|
||||
name: "Sarah & David",
|
||||
role: "Guests",
|
||||
company: "Honeymooners",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/cute-couple-wrapped-blanket_23-2148696872.jpg",
|
||||
},
|
||||
id: "1", name: "Sarah & David", role: "Guests", company: "Honeymooners", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/cute-couple-wrapped-blanket_23-2148696872.jpg"},
|
||||
{
|
||||
id: "2",
|
||||
name: "Michael Chen",
|
||||
role: "Corporate",
|
||||
company: "InnovateLab",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/handsome-adult-male-posing-outdoors_23-2148577336.jpg",
|
||||
},
|
||||
id: "2", name: "Michael Chen", role: "Corporate", company: "InnovateLab", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/handsome-adult-male-posing-outdoors_23-2148577336.jpg"},
|
||||
{
|
||||
id: "3",
|
||||
name: "Emma Roberts",
|
||||
role: "Wedding",
|
||||
company: "Bride",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/man-woman-lake-spend-time-each-other-s-arms_1153-5660.jpg",
|
||||
},
|
||||
id: "3", name: "Emma Roberts", role: "Wedding", company: "Bride", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/man-woman-lake-spend-time-each-other-s-arms_1153-5660.jpg"},
|
||||
{
|
||||
id: "4",
|
||||
name: "James Wilson",
|
||||
role: "Event Planner",
|
||||
company: "GrowthCo",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/young-woman-wearing-messy-bun-hairstyle_23-2149417446.jpg",
|
||||
},
|
||||
id: "4", name: "James Wilson", role: "Event Planner", company: "GrowthCo", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/young-woman-wearing-messy-bun-hairstyle_23-2149417446.jpg"},
|
||||
{
|
||||
id: "5",
|
||||
name: "Claire & Peter",
|
||||
role: "Guests",
|
||||
company: "Anniversary",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/men-posing-garden-botanical-greenhouse-photoshoot_53876-132116.jpg",
|
||||
},
|
||||
id: "5", name: "Claire & Peter", role: "Guests", company: "Anniversary", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/men-posing-garden-botanical-greenhouse-photoshoot_53876-132116.jpg"},
|
||||
]}
|
||||
kpiItems={[
|
||||
{
|
||||
value: "500+",
|
||||
label: "Happy Couples",
|
||||
},
|
||||
value: "500+", label: "Happy Couples"},
|
||||
{
|
||||
value: "100%",
|
||||
label: "Satisfaction Rate",
|
||||
},
|
||||
value: "100%", label: "Satisfaction Rate"},
|
||||
{
|
||||
value: "4.9/5",
|
||||
label: "Guest Rating",
|
||||
},
|
||||
value: "4.9/5", label: "Guest Rating"},
|
||||
]}
|
||||
title="Stories of Transformation"
|
||||
description="Read how our guests have found their perfect escape at The Hilton Bush Lodge."
|
||||
@@ -379,30 +223,15 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
faqs={[
|
||||
{
|
||||
id: "1",
|
||||
title: "How far are you from the city?",
|
||||
content: "We are located just minutes from the main town center, providing easy access while maintaining complete wilderness seclusion.",
|
||||
},
|
||||
id: "1", title: "How far are you from the city?", content: "We are located just minutes from the main town center, providing easy access while maintaining complete wilderness seclusion."},
|
||||
{
|
||||
id: "2",
|
||||
title: "Do you offer wedding planning?",
|
||||
content: "Yes, we specialize in seamless, end-to-end event and wedding planning to ensure your special day is perfect.",
|
||||
},
|
||||
id: "2", title: "Do you offer wedding planning?", content: "Yes, we specialize in seamless, end-to-end event and wedding planning to ensure your special day is perfect."},
|
||||
{
|
||||
id: "3",
|
||||
title: "Are wellness activities included?",
|
||||
content: "Selected wellness packages include guided forest walks and meditation sessions. Please enquire when booking.",
|
||||
},
|
||||
id: "3", title: "Are wellness activities included?", content: "Selected wellness packages include guided forest walks and meditation sessions. Please enquire when booking."},
|
||||
{
|
||||
id: "4",
|
||||
title: "Is the property pet-friendly?",
|
||||
content: "Due to our local wildlife, we regret that we cannot accommodate pets at this time.",
|
||||
},
|
||||
id: "4", title: "Is the property pet-friendly?", content: "Due to our local wildlife, we regret that we cannot accommodate pets at this time."},
|
||||
{
|
||||
id: "5",
|
||||
title: "What dining options exist?",
|
||||
content: "We offer fine dining with local seasonal ingredients and bespoke dietary adjustments.",
|
||||
},
|
||||
id: "5", title: "What dining options exist?", content: "We offer fine dining with local seasonal ingredients and bespoke dietary adjustments."},
|
||||
]}
|
||||
imageSrc="http://img.b2bpic.net/free-photo/tranquil-yellow-meadow-wildflowers-bloom-spring-generated-by-ai_188544-11831.jpg"
|
||||
mediaAnimation="slide-up"
|
||||
@@ -416,12 +245,13 @@ export default function LandingPage() {
|
||||
<ContactCenter
|
||||
useInvertedBackground={false}
|
||||
background={{
|
||||
variant: "sparkles-gradient",
|
||||
}}
|
||||
variant: "sparkles-gradient"}}
|
||||
tag="Book Your Sanctuary"
|
||||
title="Ready for your escape?"
|
||||
description="Enquire about availability, corporate retreats, or special event bookings."
|
||||
inputPlaceholder="Enter your email address to enquire..."
|
||||
buttonText="Send Enquiry"
|
||||
termsText="By clicking Send Enquiry you're confirming that you agree with our Terms and Conditions."
|
||||
/>
|
||||
</div>
|
||||
|
||||
@@ -431,42 +261,27 @@ export default function LandingPage() {
|
||||
logoText="Hilton Bush Lodge"
|
||||
columns={[
|
||||
{
|
||||
title: "Explore",
|
||||
items: [
|
||||
title: "Explore", items: [
|
||||
{
|
||||
label: "About Us",
|
||||
href: "#about",
|
||||
},
|
||||
label: "About Us", href: "#about"},
|
||||
{
|
||||
label: "Experiences",
|
||||
href: "#experiences",
|
||||
},
|
||||
label: "Experiences", href: "#experiences"},
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Stay",
|
||||
items: [
|
||||
title: "Stay", items: [
|
||||
{
|
||||
label: "Rooms & Suites",
|
||||
href: "#accommodations",
|
||||
},
|
||||
label: "Rooms & Suites", href: "#accommodations"},
|
||||
{
|
||||
label: "Pricing",
|
||||
href: "#pricing",
|
||||
},
|
||||
label: "Pricing", href: "#pricing"},
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Contact",
|
||||
items: [
|
||||
title: "Contact", items: [
|
||||
{
|
||||
label: "Enquire Now",
|
||||
href: "#contact",
|
||||
},
|
||||
label: "Enquire Now", href: "#contact"},
|
||||
{
|
||||
label: "Privacy Policy",
|
||||
href: "#",
|
||||
},
|
||||
label: "Privacy Policy", href: "#"},
|
||||
],
|
||||
},
|
||||
]}
|
||||
@@ -475,4 +290,4 @@ export default function LandingPage() {
|
||||
</ReactLenis>
|
||||
</ThemeProvider>
|
||||
);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user