Compare commits
25 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 0c9639ea41 | |||
| 522464e833 | |||
| 9c8bfc131e | |||
| e5405dcf59 | |||
| fdfae7542e | |||
| 493681c0c1 | |||
| bcb45190c6 | |||
| 0799ae9ef8 | |||
| c2918b01ee | |||
| 2b75af45f4 | |||
| 2862eab61c | |||
| 04642d4535 | |||
| 4e709c8445 | |||
| fdacbb781e | |||
| 19a55569af | |||
| ae21a607e6 | |||
| 2c91bd5562 | |||
| 34105c7d30 | |||
| 1de510b211 | |||
| 27e1bcdbac | |||
| 71973593ec | |||
| 1f7e0a962e | |||
| 41e092fde7 | |||
| 37410c0ffd | |||
| f5e7449bcf |
118
src/app/page.tsx
118
src/app/page.tsx
@@ -1,14 +1,14 @@
|
|||||||
"use client";
|
"use client";
|
||||||
|
|
||||||
import ReactLenis from "lenis/react";
|
import ReactLenis from "lenis/react";
|
||||||
import HeroBillboard from "@/components/sections/hero/HeroBillboard";
|
import HeroSplitKpi from "@/components/sections/hero/HeroSplitKpi";
|
||||||
import TextSplitAbout from "@/components/sections/about/TextSplitAbout";
|
import TestimonialAboutCard from "@/components/sections/about/TestimonialAboutCard";
|
||||||
import FeatureBento from "@/components/sections/feature/FeatureBento";
|
import FeatureCardThree from "@/components/sections/feature/featureCardThree/FeatureCardThree";
|
||||||
import ContactCTA from "@/components/sections/contact/ContactCTA";
|
import ContactCenter from "@/components/sections/contact/ContactCenter";
|
||||||
import FooterBase from "@/components/sections/footer/FooterBase";
|
import FooterLogoReveal from "@/components/sections/footer/FooterLogoReveal";
|
||||||
import NavbarLayoutFloatingInline from "@/components/navbar/NavbarLayoutFloatingInline";
|
import NavbarLayoutFloatingInline from "@/components/navbar/NavbarLayoutFloatingInline";
|
||||||
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
|
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
|
||||||
import { Coffee, MapPin, Clock } from "lucide-react";
|
import { MapPin, Info, Phone } from "lucide-react";
|
||||||
|
|
||||||
export default function BorrowdaleVillageWalkPage() {
|
export default function BorrowdaleVillageWalkPage() {
|
||||||
return (
|
return (
|
||||||
@@ -25,98 +25,94 @@ export default function BorrowdaleVillageWalkPage() {
|
|||||||
headingFontWeight="semibold"
|
headingFontWeight="semibold"
|
||||||
>
|
>
|
||||||
<ReactLenis root>
|
<ReactLenis root>
|
||||||
<NavbarLayoutFloatingInline
|
<div id="nav" data-section="nav">
|
||||||
navItems={[
|
<NavbarLayoutFloatingInline
|
||||||
{ name: "About", id: "about" },
|
navItems={[
|
||||||
{ name: "Walks", id: "walks" },
|
{ name: "About", id: "about" },
|
||||||
{ name: "Contact", id: "contact" },
|
{ name: "Walks", id: "walks" },
|
||||||
]}
|
{ name: "Contact", id: "contact" },
|
||||||
brandName="Borrowdale Village Walk"
|
]}
|
||||||
button={{ text: "Get Started" }}
|
brandName="Borrowdale Village Walk"
|
||||||
/>
|
button={{ text: "Contact", href: "#contact" }}
|
||||||
|
/>
|
||||||
|
</div>
|
||||||
|
|
||||||
<div id="hero">
|
<div id="hero" data-section="hero">
|
||||||
<HeroBillboard
|
<HeroSplitKpi
|
||||||
title="Experience the Beauty of Borrowdale"
|
title="Experience the Beauty of Borrowdale"
|
||||||
description="Join us for a guided walk through one of the most picturesque villages in the heart of nature. Discover hidden paths and stunning vistas."
|
description="Join us for a guided walk through one of the most picturesque villages in the heart of nature."
|
||||||
background={{ variant: "sparkles-gradient" }}
|
background={{ variant: "sparkles-gradient" }}
|
||||||
imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Dfi64W5OAKPYfmFKtdIN9sZaaB/uploaded-1778679850690-ynsix8uc.jpg"
|
imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Dfi64W5OAKPYfmFKtdIN9sZaaB/uploaded-1778680013360-47r14ky2.jpg?_wi=1"
|
||||||
imageAlt="Borrowdale Village Walk"
|
imageAlt="Borrowdale Village Walk"
|
||||||
|
enableKpiAnimation={true}
|
||||||
|
kpis={[
|
||||||
|
{ value: "15+", label: "Routes" },
|
||||||
|
{ value: "500+", label: "Explorers" },
|
||||||
|
{ value: "4.9", label: "Rating" }
|
||||||
|
]}
|
||||||
buttons={[{ text: "Book Your Walk", href: "#contact" }]}
|
buttons={[{ text: "Book Your Walk", href: "#contact" }]}
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div id="about">
|
<div id="about" data-section="about">
|
||||||
<TextSplitAbout
|
<TestimonialAboutCard
|
||||||
title="Our Story"
|
tag="Our Story"
|
||||||
description={[
|
tagIcon={Info}
|
||||||
"Borrowdale Village Walk is dedicated to preserving the natural beauty of our local landscapes while sharing it with explorers of all ages.", "Our guided tours focus on sustainable tourism, local history, and providing a relaxing experience for every visitor."
|
title="Dedication to Nature"
|
||||||
]}
|
description="Borrowdale Village Walk is dedicated to preserving the natural beauty of our local landscapes."
|
||||||
|
subdescription="Our guided tours focus on sustainable tourism and local history for every visitor."
|
||||||
|
icon={MapPin}
|
||||||
|
imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Dfi64W5OAKPYfmFKtdIN9sZaaB/uploaded-1778680013360-47r14ky2.jpg?_wi=2"
|
||||||
useInvertedBackground={false}
|
useInvertedBackground={false}
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div id="walks">
|
<div id="walks" data-section="walks">
|
||||||
<FeatureBento
|
<FeatureCardThree
|
||||||
title="Explore Our Walks"
|
title="Explore Our Walks"
|
||||||
description="We offer a variety of curated experiences that highlight the unique charm and biodiversity of the Borrowdale area."
|
description="A variety of curated experiences that highlight the unique charm of the Borrowdale area."
|
||||||
animationType="slide-up"
|
animationType="slide-up"
|
||||||
|
gridVariant="three-columns-all-equal-width"
|
||||||
textboxLayout="default"
|
textboxLayout="default"
|
||||||
useInvertedBackground={true}
|
useInvertedBackground={true}
|
||||||
features={[
|
features={[
|
||||||
{
|
{
|
||||||
title: "Morning Nature Hike",
|
title: "Morning Nature Hike",
|
||||||
description: "A gentle 2-hour walk focusing on local flora and fauna with a professional guide.",
|
description: "A gentle 2-hour walk focusing on local flora.",
|
||||||
bentoComponent: "reveal-icon",
|
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Dfi64W5OAKPYfmFKtdIN9sZaaB/uploaded-1778679850690-ynsix8uc.jpg?_wi=1"
|
||||||
icon: Coffee
|
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
title: "Historical Village Tour",
|
title: "Historical Village Tour",
|
||||||
description: "Discover the rich heritage and architecture that defines Borrowdale village life.",
|
description: "Discover rich heritage and architecture.",
|
||||||
bentoComponent: "reveal-icon",
|
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Dfi64W5OAKPYfmFKtdIN9sZaaB/uploaded-1778680013360-47r14ky2.jpg?_wi=3"
|
||||||
icon: MapPin
|
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
title: "Sunset Panoramic Trail",
|
title: "Sunset Panoramic Trail",
|
||||||
description: "Experience breathtaking views at golden hour on our most popular elevated route.",
|
description: "Experience breathtaking views at golden hour.",
|
||||||
bentoComponent: "reveal-icon",
|
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Dfi64W5OAKPYfmFKtdIN9sZaaB/uploaded-1778679850690-ynsix8uc.jpg?_wi=2"
|
||||||
icon: Clock
|
|
||||||
}
|
}
|
||||||
]}
|
]}
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div id="contact">
|
<div id="contact" data-section="contact">
|
||||||
<ContactCTA
|
<ContactCenter
|
||||||
tag="Join Us"
|
tag="Join Us"
|
||||||
|
tagIcon={Phone}
|
||||||
title="Ready for an Adventure?"
|
title="Ready for an Adventure?"
|
||||||
description="Book your walking tour today and create lasting memories in the beautiful Borrowdale village."
|
description="Book your walking tour today and create lasting memories. Contact us at 077 347 9931 or visit us at 63QP+6Q9, 8th St, Harare."
|
||||||
buttons={[{ text: "Contact Us", href: "#" }]}
|
|
||||||
background={{ variant: "radial-gradient" }}
|
background={{ variant: "radial-gradient" }}
|
||||||
useInvertedBackground={false}
|
useInvertedBackground={false}
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<FooterBase
|
<div id="footer" data-section="footer">
|
||||||
logoText="Borrowdale Village Walk"
|
<FooterLogoReveal
|
||||||
columns={[
|
logoText="Borrowdale Village Walk"
|
||||||
{
|
leftLink={{ text: "Privacy Policy", href: "#" }}
|
||||||
title: "Navigate",
|
rightLink={{ text: "Terms of Service", href: "#" }}
|
||||||
items: [
|
/>
|
||||||
{ label: "Home", href: "#" },
|
</div>
|
||||||
{ label: "About", href: "#about" },
|
|
||||||
{ label: "Walks", href: "#walks" }
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
title: "Contact",
|
|
||||||
items: [
|
|
||||||
{ label: "info@borrowdalewalks.com", href: "mailto:info@borrowdalewalks.com" },
|
|
||||||
{ label: "Village Square, Borrowdale", href: "#" }
|
|
||||||
]
|
|
||||||
}
|
|
||||||
]}
|
|
||||||
/>
|
|
||||||
</ReactLenis>
|
</ReactLenis>
|
||||||
</ThemeProvider>
|
</ThemeProvider>
|
||||||
);
|
);
|
||||||
|
|||||||
Reference in New Issue
Block a user