Compare commits
3 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| d5620b8c3a | |||
| fc2a0f8683 | |||
| bac208aac8 |
199
src/app/page.tsx
199
src/app/page.tsx
@@ -29,21 +29,15 @@ export default function LandingPage() {
|
|||||||
<NavbarStyleCentered
|
<NavbarStyleCentered
|
||||||
navItems={[
|
navItems={[
|
||||||
{
|
{
|
||||||
name: "Home",
|
name: "Home", id: "hero"},
|
||||||
id: "hero",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
name: "About",
|
name: "About", id: "about"},
|
||||||
id: "about",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
name: "Services",
|
name: "Services", id: "features"},
|
||||||
id: "features",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
name: "Contact",
|
name: "Testimonials", id: "testimonials"},
|
||||||
id: "contact",
|
{
|
||||||
},
|
name: "Contact", id: "contact"},
|
||||||
]}
|
]}
|
||||||
brandName="Kisumu GreenScape"
|
brandName="Kisumu GreenScape"
|
||||||
/>
|
/>
|
||||||
@@ -52,51 +46,28 @@ export default function LandingPage() {
|
|||||||
<div id="hero" data-section="hero">
|
<div id="hero" data-section="hero">
|
||||||
<HeroBillboardRotatedCarousel
|
<HeroBillboardRotatedCarousel
|
||||||
background={{
|
background={{
|
||||||
variant: "rotated-rays-animated-grid",
|
variant: "rotated-rays-animated-grid"}}
|
||||||
}}
|
|
||||||
title="Kisumu GreenScape Landscapers & Fencing Solutions"
|
title="Kisumu GreenScape Landscapers & Fencing Solutions"
|
||||||
description="Transforming landscapes in Kisumu with passion, precision, and professional expertise. We specialize in custom garden designs, durable fencing, and expert maintenance to bring your outdoor vision to life."
|
description="Transforming landscapes in Kisumu with passion, precision, and professional expertise. We specialize in custom garden designs, durable fencing, and expert maintenance to bring your outdoor vision to life."
|
||||||
buttons={[
|
buttons={[
|
||||||
{
|
{
|
||||||
text: "Explore Services",
|
text: "Explore Services", href: "#features"},
|
||||||
href: "#features",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
text: "Get a Quote",
|
text: "Get a Quote", href: "#contact"},
|
||||||
href: "#contact",
|
|
||||||
},
|
|
||||||
]}
|
]}
|
||||||
carouselItems={[
|
carouselItems={[
|
||||||
{
|
{
|
||||||
id: "1",
|
id: "1", imageSrc: "http://img.b2bpic.net/free-photo/wooden-trellis-overgrown-with-greenery-selective-focus-herbal-foliage-with-green-white-leaves-garden-trellis-background-screensaver-nature-banner_166373-2862.jpg", imageAlt: "Luxurious garden design"},
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/wooden-trellis-overgrown-with-greenery-selective-focus-herbal-foliage-with-green-white-leaves-garden-trellis-background-screensaver-nature-banner_166373-2862.jpg",
|
|
||||||
imageAlt: "Luxurious garden design",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
id: "2",
|
id: "2", imageSrc: "http://img.b2bpic.net/free-photo/incognito-man-cutting-overgrown-bushes_651396-1551.jpg", imageAlt: "Landscape design pathways"},
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/incognito-man-cutting-overgrown-bushes_651396-1551.jpg",
|
|
||||||
imageAlt: "Landscape design pathways",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
id: "3",
|
id: "3", imageSrc: "http://img.b2bpic.net/free-photo/pink-baby-s-breath-flowers-against-wooden-shutters-background_23-2147940426.jpg", imageAlt: "Quality garden fencing"},
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/pink-baby-s-breath-flowers-against-wooden-shutters-background_23-2147940426.jpg",
|
|
||||||
imageAlt: "Quality garden fencing",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
id: "4",
|
id: "4", imageSrc: "http://img.b2bpic.net/free-photo/grass-background_1127-3418.jpg?_wi=1", imageAlt: "Aerial garden view"},
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/grass-background_1127-3418.jpg?_wi=1",
|
|
||||||
imageAlt: "Aerial garden view",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
id: "5",
|
id: "5", imageSrc: "http://img.b2bpic.net/free-photo/beautiful-pink-plants_181624-13864.jpg", imageAlt: "Tropical landscape detail"},
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/beautiful-pink-plants_181624-13864.jpg",
|
|
||||||
imageAlt: "Tropical landscape detail",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
id: "6",
|
id: "6", imageSrc: "http://img.b2bpic.net/free-photo/close-up-moss-nature_23-2151369177.jpg", imageAlt: "Ornamental garden landscape"},
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/close-up-moss-nature_23-2151369177.jpg",
|
|
||||||
imageAlt: "Ornamental garden landscape",
|
|
||||||
},
|
|
||||||
]}
|
]}
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
@@ -108,25 +79,15 @@ export default function LandingPage() {
|
|||||||
description="With years of experience in the heart of Kisumu, we pride ourselves on delivering sustainable, beautiful, and secure outdoor solutions. From modern landscaping designs to high-security fencing, our mission is to elevate your property's value and aesthetic appeal."
|
description="With years of experience in the heart of Kisumu, we pride ourselves on delivering sustainable, beautiful, and secure outdoor solutions. From modern landscaping designs to high-security fencing, our mission is to elevate your property's value and aesthetic appeal."
|
||||||
metrics={[
|
metrics={[
|
||||||
{
|
{
|
||||||
value: "15+",
|
value: "15+", title: "Projects Completed"},
|
||||||
title: "Projects Completed",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
value: "100%",
|
value: "100%", title: "Customer Satisfaction"},
|
||||||
title: "Customer Satisfaction",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
value: "5",
|
value: "5", title: "Years of Excellence"},
|
||||||
title: "Years of Excellence",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
value: "24/7",
|
value: "24/7", title: "Client Support"},
|
||||||
title: "Client Support",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
value: "50+",
|
value: "50+", title: "Happy Clients"},
|
||||||
title: "Happy Clients",
|
|
||||||
},
|
|
||||||
]}
|
]}
|
||||||
imageSrc="http://img.b2bpic.net/free-photo/senior-man-working-field-with-flowers_329181-12444.jpg"
|
imageSrc="http://img.b2bpic.net/free-photo/senior-man-working-field-with-flowers_329181-12444.jpg"
|
||||||
imageAlt="Professional landscaper at work"
|
imageAlt="Professional landscaper at work"
|
||||||
@@ -142,39 +103,19 @@ export default function LandingPage() {
|
|||||||
features={[
|
features={[
|
||||||
{
|
{
|
||||||
id: 1,
|
id: 1,
|
||||||
title: "Custom Garden Design",
|
title: "Custom Garden Design", description: "Professional layout and planting to create a personalized, serene garden oasis for your property.", imageSrc: "http://img.b2bpic.net/free-photo/cityscape-office-buildings_1127-2951.jpg?_wi=1", imageAlt: "Garden pathways"},
|
||||||
description: "Professional layout and planting to create a personalized, serene garden oasis for your property.",
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/cityscape-office-buildings_1127-2951.jpg?_wi=1",
|
|
||||||
imageAlt: "Garden pathways",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
id: 2,
|
id: 2,
|
||||||
title: "Secure Fencing Solutions",
|
title: "Secure Fencing Solutions", description: "High-quality, durable fencing options designed to secure your perimeter while maintaining aesthetic appeal.", imageSrc: "http://img.b2bpic.net/free-photo/still-life-bicycle-basket_23-2149682001.jpg", imageAlt: "Garden fencing"},
|
||||||
description: "High-quality, durable fencing options designed to secure your perimeter while maintaining aesthetic appeal.",
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/still-life-bicycle-basket_23-2149682001.jpg",
|
|
||||||
imageAlt: "Garden fencing",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
id: 3,
|
id: 3,
|
||||||
title: "Hedge & Shrub Maintenance",
|
title: "Hedge & Shrub Maintenance", description: "Regular maintenance to keep your plants healthy, vibrant, and perfectly shaped all year round.", imageSrc: "http://img.b2bpic.net/free-photo/closeup-beautiful-flower-arrangement-with-geometric-shapes_116348-110.jpg", imageAlt: "Garden hedges"},
|
||||||
description: "Regular maintenance to keep your plants healthy, vibrant, and perfectly shaped all year round.",
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/closeup-beautiful-flower-arrangement-with-geometric-shapes_116348-110.jpg",
|
|
||||||
imageAlt: "Garden hedges",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
id: 4,
|
id: 4,
|
||||||
title: "Lawn Care Services",
|
title: "Lawn Care Services", description: "Precision mowing and grass treatment for a lush, green lawn throughout the year.", imageSrc: "http://img.b2bpic.net/free-photo/grass-background_1127-3418.jpg?_wi=2", imageAlt: "Lush lawn"},
|
||||||
description: "Precision mowing and grass treatment for a lush, green lawn throughout the year.",
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/grass-background_1127-3418.jpg?_wi=2",
|
|
||||||
imageAlt: "Lush lawn",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
id: 5,
|
id: 5,
|
||||||
title: "Hardscaping & Paving",
|
title: "Hardscaping & Paving", description: "Durable pathways and decorative borders that define your outdoor living areas.", imageSrc: "http://img.b2bpic.net/free-photo/cityscape-office-buildings_1127-2951.jpg?_wi=2", imageAlt: "Stone path"},
|
||||||
description: "Durable pathways and decorative borders that define your outdoor living areas.",
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/cityscape-office-buildings_1127-2951.jpg?_wi=2",
|
|
||||||
imageAlt: "Stone path",
|
|
||||||
},
|
|
||||||
]}
|
]}
|
||||||
title="Comprehensive Landscaping & Fencing"
|
title="Comprehensive Landscaping & Fencing"
|
||||||
description="Expert solutions for every outdoor requirement, tailored to the Kisumu climate and your personal style."
|
description="Expert solutions for every outdoor requirement, tailored to the Kisumu climate and your personal style."
|
||||||
@@ -188,45 +129,20 @@ export default function LandingPage() {
|
|||||||
useInvertedBackground={true}
|
useInvertedBackground={true}
|
||||||
testimonials={[
|
testimonials={[
|
||||||
{
|
{
|
||||||
id: "1",
|
id: "1", name: "Jane Otieno", handle: "@jane_o", testimonial: "The landscaping team transformed our home entrance. Excellent service!", rating: 5,
|
||||||
name: "Jane Otieno",
|
imageSrc: "http://img.b2bpic.net/free-photo/close-up-outdoors-portrait-young-attractive-bearded-caucasian-male-gardener-blue-t-shirt-smiling-camera-planting-seeds-garden-watering-plants_176420-19925.jpg"},
|
||||||
handle: "@jane_o",
|
|
||||||
testimonial: "The landscaping team transformed our home entrance. Excellent service!",
|
|
||||||
rating: 5,
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/close-up-outdoors-portrait-young-attractive-bearded-caucasian-male-gardener-blue-t-shirt-smiling-camera-planting-seeds-garden-watering-plants_176420-19925.jpg",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
id: "2",
|
id: "2", name: "Michael Okello", handle: "@m_okello", testimonial: "Very professional and highly recommended for commercial fencing needs.", rating: 5,
|
||||||
name: "Michael Okello",
|
imageSrc: "http://img.b2bpic.net/free-photo/greenhouse-owner-presenting-flowers-options-potential-customer-retailer-using-laptop_158595-7055.jpg"},
|
||||||
handle: "@m_okello",
|
|
||||||
testimonial: "Very professional and highly recommended for commercial fencing needs.",
|
|
||||||
rating: 5,
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/greenhouse-owner-presenting-flowers-options-potential-customer-retailer-using-laptop_158595-7055.jpg",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
id: "3",
|
id: "3", name: "Sarah Mwangi", handle: "@sarah_m", testimonial: "My garden has never looked this beautiful. Worth every shilling!", rating: 5,
|
||||||
name: "Sarah Mwangi",
|
imageSrc: "http://img.b2bpic.net/free-photo/happy-caucasian-girl-with-headphones-laughing-autumn-garden-blonde-female-student-posing-with-book-smiling_197531-25999.jpg"},
|
||||||
handle: "@sarah_m",
|
|
||||||
testimonial: "My garden has never looked this beautiful. Worth every shilling!",
|
|
||||||
rating: 5,
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/happy-caucasian-girl-with-headphones-laughing-autumn-garden-blonde-female-student-posing-with-book-smiling_197531-25999.jpg",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
id: "4",
|
id: "4", name: "David Otieno", handle: "@d_otieno", testimonial: "Great work on our backyard. They understood exactly what we wanted.", rating: 5,
|
||||||
name: "David Otieno",
|
imageSrc: "http://img.b2bpic.net/free-photo/mother-braiding-daughter-s-hair-by-lake_23-2148224671.jpg"},
|
||||||
handle: "@d_otieno",
|
|
||||||
testimonial: "Great work on our backyard. They understood exactly what we wanted.",
|
|
||||||
rating: 5,
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/mother-braiding-daughter-s-hair-by-lake_23-2148224671.jpg",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
id: "5",
|
id: "5", name: "Mary Awuor", handle: "@mary_a", testimonial: "Professional, reliable, and friendly service throughout the process.", rating: 5,
|
||||||
name: "Mary Awuor",
|
imageSrc: "http://img.b2bpic.net/free-photo/smiling-young-woman-enjoying-outdoors_23-2147606941.jpg"},
|
||||||
handle: "@mary_a",
|
|
||||||
testimonial: "Professional, reliable, and friendly service throughout the process.",
|
|
||||||
rating: 5,
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/smiling-young-woman-enjoying-outdoors_23-2147606941.jpg",
|
|
||||||
},
|
|
||||||
]}
|
]}
|
||||||
showRating={true}
|
showRating={true}
|
||||||
title="What Our Clients Say"
|
title="What Our Clients Say"
|
||||||
@@ -241,28 +157,17 @@ export default function LandingPage() {
|
|||||||
description="Ready to revitalize your space? Reach out to us for a professional consultation and quote."
|
description="Ready to revitalize your space? Reach out to us for a professional consultation and quote."
|
||||||
inputs={[
|
inputs={[
|
||||||
{
|
{
|
||||||
name: "name",
|
name: "name", type: "text", placeholder: "Your Name", required: true,
|
||||||
type: "text",
|
|
||||||
placeholder: "Your Name",
|
|
||||||
required: true,
|
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
name: "email",
|
name: "email", type: "email", placeholder: "Email Address", required: true,
|
||||||
type: "email",
|
|
||||||
placeholder: "Email Address",
|
|
||||||
required: true,
|
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
name: "phone",
|
name: "phone", type: "tel", placeholder: "Phone Number", required: true,
|
||||||
type: "tel",
|
|
||||||
placeholder: "Phone Number",
|
|
||||||
required: true,
|
|
||||||
},
|
},
|
||||||
]}
|
]}
|
||||||
textarea={{
|
textarea={{
|
||||||
name: "message",
|
name: "message", placeholder: "Tell us about your project...", rows: 4,
|
||||||
placeholder: "Tell us about your project...",
|
|
||||||
rows: 4,
|
|
||||||
required: true,
|
required: true,
|
||||||
}}
|
}}
|
||||||
imageSrc="http://img.b2bpic.net/free-photo/beautiful-panorama-green-city-park-dawn_1127-3213.jpg"
|
imageSrc="http://img.b2bpic.net/free-photo/beautiful-panorama-green-city-park-dawn_1127-3213.jpg"
|
||||||
@@ -276,33 +181,21 @@ export default function LandingPage() {
|
|||||||
logoText="Kisumu GreenScape"
|
logoText="Kisumu GreenScape"
|
||||||
columns={[
|
columns={[
|
||||||
{
|
{
|
||||||
title: "Company",
|
title: "Company", items: [
|
||||||
items: [
|
|
||||||
{
|
{
|
||||||
label: "About Us",
|
label: "About Us", href: "#about"},
|
||||||
href: "#about",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
label: "Services",
|
label: "Services", href: "#features"},
|
||||||
href: "#features",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
label: "Contact",
|
label: "Contact", href: "#contact"},
|
||||||
href: "#contact",
|
|
||||||
},
|
|
||||||
],
|
],
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
title: "Legal",
|
title: "Legal", items: [
|
||||||
items: [
|
|
||||||
{
|
{
|
||||||
label: "Privacy Policy",
|
label: "Privacy Policy", href: "#"},
|
||||||
href: "#",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
label: "Terms of Service",
|
label: "Terms of Service", href: "#"},
|
||||||
href: "#",
|
|
||||||
},
|
|
||||||
],
|
],
|
||||||
},
|
},
|
||||||
]}
|
]}
|
||||||
|
|||||||
Reference in New Issue
Block a user