Compare commits
2 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| fd7ff071e3 | |||
| 64998053b4 |
189
src/app/page.tsx
189
src/app/page.tsx
@@ -6,7 +6,7 @@ import AboutMetric from '@/components/sections/about/AboutMetric';
|
||||
import ContactSplit from '@/components/sections/contact/ContactSplit';
|
||||
import FaqDouble from '@/components/sections/faq/FaqDouble';
|
||||
import FeatureCardTwentyFour from '@/components/sections/feature/FeatureCardTwentyFour';
|
||||
import FooterBaseReveal from '@/components/sections/footer/FooterBaseReveal';
|
||||
import FooterMedia from '@/components/sections/footer/FooterMedia';
|
||||
import HeroBillboardCarousel from '@/components/sections/hero/HeroBillboardCarousel';
|
||||
import NavbarStyleFullscreen from '@/components/navbar/NavbarStyleFullscreen/NavbarStyleFullscreen';
|
||||
import SocialProofOne from '@/components/sections/socialProof/SocialProofOne';
|
||||
@@ -32,21 +32,13 @@ export default function LandingPage() {
|
||||
<NavbarStyleFullscreen
|
||||
navItems={[
|
||||
{
|
||||
name: "Home",
|
||||
id: "hero",
|
||||
},
|
||||
name: "Home", id: "hero"},
|
||||
{
|
||||
name: "About",
|
||||
id: "about",
|
||||
},
|
||||
name: "About", id: "about"},
|
||||
{
|
||||
name: "Services",
|
||||
id: "services",
|
||||
},
|
||||
name: "Services", id: "services"},
|
||||
{
|
||||
name: "Contact",
|
||||
id: "contact",
|
||||
},
|
||||
name: "Contact", id: "contact"},
|
||||
]}
|
||||
brandName="Top G.T.A Landscaping"
|
||||
/>
|
||||
@@ -55,42 +47,27 @@ export default function LandingPage() {
|
||||
<div id="hero" data-section="hero">
|
||||
<HeroBillboardCarousel
|
||||
background={{
|
||||
variant: "gradient-bars",
|
||||
}}
|
||||
variant: "gradient-bars"}}
|
||||
title="Excellence in Every Blade"
|
||||
description="Professional landscaping and lawn care services for the Greater Toronto Area. We bring your vision to life with precision and care."
|
||||
tag="Trusted GTA Landscaping"
|
||||
buttons={[
|
||||
{
|
||||
text: "Get a Quote",
|
||||
href: "#contact",
|
||||
},
|
||||
text: "Get a Quote", href: "#contact"},
|
||||
]}
|
||||
mediaItems={[
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/female-gardener-checking-leaves-potted-plant_23-2147918579.jpg",
|
||||
imageAlt: "GTA Landscaping",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/female-gardener-checking-leaves-potted-plant_23-2147918579.jpg?_wi=1", imageAlt: "GTA Landscaping"},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/green-park-view_1417-1510.jpg",
|
||||
imageAlt: "Lawn Care",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/green-park-view_1417-1510.jpg", imageAlt: "Lawn Care"},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/bush-pruning-with-hedge-trimmer_342744-536.jpg",
|
||||
imageAlt: "Garden Design",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/bush-pruning-with-hedge-trimmer_342744-536.jpg", imageAlt: "Garden Design"},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/greenhouse-still-life_23-2148127909.jpg",
|
||||
imageAlt: "Garden Maintenance",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/greenhouse-still-life_23-2148127909.jpg", imageAlt: "Garden Maintenance"},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/middle-aged-gardener-woman-apron-hat-wearing-rubber-gloves_141793-47502.jpg",
|
||||
imageAlt: "Professional Gardening",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/middle-aged-gardener-woman-apron-hat-wearing-rubber-gloves_141793-47502.jpg", imageAlt: "Professional Gardening"},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/high-angle-pool-plants_23-2149684499.jpg",
|
||||
imageAlt: "Outdoor Living",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/high-angle-pool-plants_23-2149684499.jpg", imageAlt: "Outdoor Living"},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
@@ -102,19 +79,13 @@ export default function LandingPage() {
|
||||
metrics={[
|
||||
{
|
||||
icon: Award,
|
||||
label: "Years Experience",
|
||||
value: "15+",
|
||||
},
|
||||
label: "Years Experience", value: "15+"},
|
||||
{
|
||||
icon: CheckCircle,
|
||||
label: "Projects Completed",
|
||||
value: "500+",
|
||||
},
|
||||
label: "Projects Completed", value: "500+"},
|
||||
{
|
||||
icon: Star,
|
||||
label: "Satisfied Clients",
|
||||
value: "450+",
|
||||
},
|
||||
label: "Satisfied Clients", value: "450+"},
|
||||
]}
|
||||
metricsAnimation="slide-up"
|
||||
/>
|
||||
@@ -127,41 +98,17 @@ export default function LandingPage() {
|
||||
useInvertedBackground={true}
|
||||
features={[
|
||||
{
|
||||
id: "1",
|
||||
title: "Lawn Maintenance",
|
||||
author: "Pro Team",
|
||||
description: "Weekly mowing, edging, and seasonal cleanup services.",
|
||||
tags: [
|
||||
"Residential",
|
||||
"Commercial",
|
||||
],
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/man-cutting-grass-with-lawn-mover-back-yard_1303-22795.jpg",
|
||||
imageAlt: "Lawn Service",
|
||||
},
|
||||
id: "1", title: "Lawn Maintenance", author: "Pro Team", description: "Weekly mowing, edging, and seasonal cleanup services.", tags: [
|
||||
"Residential", "Commercial"],
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/man-cutting-grass-with-lawn-mover-back-yard_1303-22795.jpg", imageAlt: "Lawn Service"},
|
||||
{
|
||||
id: "2",
|
||||
title: "Garden Design",
|
||||
author: "Designer Team",
|
||||
description: "Custom planting plans and softscape installation.",
|
||||
tags: [
|
||||
"Design",
|
||||
"Plants",
|
||||
],
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/close-up-moss-nature_23-2151369177.jpg",
|
||||
imageAlt: "Design",
|
||||
},
|
||||
id: "2", title: "Garden Design", author: "Designer Team", description: "Custom planting plans and softscape installation.", tags: [
|
||||
"Design", "Plants"],
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/close-up-moss-nature_23-2151369177.jpg", imageAlt: "Design"},
|
||||
{
|
||||
id: "3",
|
||||
title: "Hardscaping",
|
||||
author: "Build Team",
|
||||
description: "Patios, walkways, and retaining wall installations.",
|
||||
tags: [
|
||||
"Build",
|
||||
"Hardscape",
|
||||
],
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/view-robot-tending-maintaining-gardens_23-2151803952.jpg",
|
||||
imageAlt: "Hardscape",
|
||||
},
|
||||
id: "3", title: "Hardscaping", author: "Build Team", description: "Patios, walkways, and retaining wall installations.", tags: [
|
||||
"Build", "Hardscape"],
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/view-robot-tending-maintaining-gardens_23-2151803952.jpg", imageAlt: "Hardscape"},
|
||||
]}
|
||||
title="Our Professional Services"
|
||||
description="Comprehensive landscaping solutions tailored to your property needs."
|
||||
@@ -173,30 +120,15 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
testimonials={[
|
||||
{
|
||||
id: "1",
|
||||
name: "Sarah J.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/young-gardener-man-apron-hat-holding-plant-hedge-clippers-looking-camera-smiling-with-happy-face-standing-light-background_141793-48913.jpg",
|
||||
},
|
||||
id: "1", name: "Sarah J.", imageSrc: "http://img.b2bpic.net/free-photo/young-gardener-man-apron-hat-holding-plant-hedge-clippers-looking-camera-smiling-with-happy-face-standing-light-background_141793-48913.jpg"},
|
||||
{
|
||||
id: "2",
|
||||
name: "Mark D.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/close-up-people-selling-crops-from-their-garden_329181-16518.jpg",
|
||||
},
|
||||
id: "2", name: "Mark D.", imageSrc: "http://img.b2bpic.net/free-photo/close-up-people-selling-crops-from-their-garden_329181-16518.jpg"},
|
||||
{
|
||||
id: "3",
|
||||
name: "Lisa R.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/happy-young-man-standing-front-woman-near-car_23-2147874698.jpg",
|
||||
},
|
||||
id: "3", name: "Lisa R.", imageSrc: "http://img.b2bpic.net/free-photo/happy-young-man-standing-front-woman-near-car_23-2147874698.jpg"},
|
||||
{
|
||||
id: "4",
|
||||
name: "Tom B.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/pretty-woman-cute-clothes-reaching-plants-greenhouse_197531-12328.jpg",
|
||||
},
|
||||
id: "4", name: "Tom B.", imageSrc: "http://img.b2bpic.net/free-photo/pretty-woman-cute-clothes-reaching-plants-greenhouse_197531-12328.jpg"},
|
||||
{
|
||||
id: "5",
|
||||
name: "Elena P.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/young-couple-sitting-balcony-enjoying-spending-time-together_23-2147891190.jpg",
|
||||
},
|
||||
id: "5", name: "Elena P.", imageSrc: "http://img.b2bpic.net/free-photo/young-couple-sitting-balcony-enjoying-spending-time-together_23-2147891190.jpg"},
|
||||
]}
|
||||
cardTitle="Client Success Stories"
|
||||
cardTag="Trusted Service"
|
||||
@@ -209,14 +141,7 @@ export default function LandingPage() {
|
||||
textboxLayout="default"
|
||||
useInvertedBackground={true}
|
||||
names={[
|
||||
"GTA Landscapers Assoc.",
|
||||
"Ontario Garden Society",
|
||||
"Professional Lawn Care",
|
||||
"Green Living Alliance",
|
||||
"City Garden Certified",
|
||||
"Sustainable Landscape Org",
|
||||
"Top Property Care",
|
||||
]}
|
||||
"GTA Landscapers Assoc.", "Ontario Garden Society", "Professional Lawn Care", "Green Living Alliance", "City Garden Certified", "Sustainable Landscape Org", "Top Property Care"]}
|
||||
title="Certified Professionals"
|
||||
description="We are proud members of leading landscape industry associations."
|
||||
showCard={true}
|
||||
@@ -229,20 +154,11 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
faqs={[
|
||||
{
|
||||
id: "1",
|
||||
title: "What areas do you serve?",
|
||||
content: "We serve the entire Greater Toronto Area.",
|
||||
},
|
||||
id: "1", title: "What areas do you serve?", content: "We serve the entire Greater Toronto Area."},
|
||||
{
|
||||
id: "2",
|
||||
title: "Do you provide seasonal cleanups?",
|
||||
content: "Yes, we offer both spring and fall cleanup packages.",
|
||||
},
|
||||
id: "2", title: "Do you provide seasonal cleanups?", content: "Yes, we offer both spring and fall cleanup packages."},
|
||||
{
|
||||
id: "3",
|
||||
title: "Can you handle commercial sites?",
|
||||
content: "Absolutely, we specialize in both residential and commercial properties.",
|
||||
},
|
||||
id: "3", title: "Can you handle commercial sites?", content: "Absolutely, we specialize in both residential and commercial properties."},
|
||||
]}
|
||||
title="Common Questions"
|
||||
description="Find answers to popular landscaping inquiries."
|
||||
@@ -254,8 +170,7 @@ export default function LandingPage() {
|
||||
<ContactSplit
|
||||
useInvertedBackground={true}
|
||||
background={{
|
||||
variant: "plain",
|
||||
}}
|
||||
variant: "plain"}}
|
||||
tag="Contact Us"
|
||||
title="Request a Free Quote"
|
||||
description="Send us your property details and we will reach out soon."
|
||||
@@ -266,45 +181,31 @@ export default function LandingPage() {
|
||||
</div>
|
||||
|
||||
<div id="footer" data-section="footer">
|
||||
<FooterBaseReveal
|
||||
<FooterMedia
|
||||
imageSrc="http://img.b2bpic.net/free-photo/female-gardener-checking-leaves-potted-plant_23-2147918579.jpg?_wi=2"
|
||||
logoText="Top G.T.A Landscaping"
|
||||
columns={[
|
||||
{
|
||||
title: "Services",
|
||||
items: [
|
||||
title: "Services", items: [
|
||||
{
|
||||
label: "Lawn Care",
|
||||
href: "#services",
|
||||
},
|
||||
label: "Lawn Care", href: "#services"},
|
||||
{
|
||||
label: "Design",
|
||||
href: "#services",
|
||||
},
|
||||
label: "Design", href: "#services"},
|
||||
{
|
||||
label: "Hardscaping",
|
||||
href: "#services",
|
||||
},
|
||||
label: "Hardscaping", href: "#services"},
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Company",
|
||||
items: [
|
||||
title: "Company", items: [
|
||||
{
|
||||
label: "About Us",
|
||||
href: "#about",
|
||||
},
|
||||
label: "About Us", href: "#about"},
|
||||
{
|
||||
label: "FAQs",
|
||||
href: "#faq",
|
||||
},
|
||||
label: "FAQs", href: "#faq"},
|
||||
{
|
||||
label: "Contact",
|
||||
href: "#contact",
|
||||
},
|
||||
label: "Contact", href: "#contact"},
|
||||
],
|
||||
},
|
||||
]}
|
||||
copyrightText="© 2024 Top G.T.A Landscaping. All rights reserved."
|
||||
/>
|
||||
</div>
|
||||
</ReactLenis>
|
||||
|
||||
Reference in New Issue
Block a user