Compare commits
3 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| e3a2217091 | |||
| 81245847b4 | |||
| b6878b101f |
190
src/app/page.tsx
190
src/app/page.tsx
@@ -29,31 +29,19 @@ export default function LandingPage() {
|
|||||||
<NavbarLayoutFloatingOverlay
|
<NavbarLayoutFloatingOverlay
|
||||||
navItems={[
|
navItems={[
|
||||||
{
|
{
|
||||||
name: "Home",
|
name: "Home", id: "hero"},
|
||||||
id: "hero",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
name: "Services",
|
name: "Services", id: "services"},
|
||||||
id: "services",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
name: "About",
|
name: "About", id: "about"},
|
||||||
id: "about",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
name: "Reviews",
|
name: "Reviews", id: "reviews"},
|
||||||
id: "reviews",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
name: "Contact",
|
name: "Contact", id: "contact"},
|
||||||
id: "contact",
|
|
||||||
},
|
|
||||||
]}
|
]}
|
||||||
brandName="Sam's Landscaping"
|
brandName="Sam's Landscaping"
|
||||||
button={{
|
button={{
|
||||||
text: "Get a Free Quote",
|
text: "Get a Free Quote", href: "#contact"}}
|
||||||
href: "#contact",
|
|
||||||
}}
|
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
@@ -63,75 +51,38 @@ export default function LandingPage() {
|
|||||||
description="Led by Sam, our team creates beautiful outdoor spaces that turn your yard into a sanctuary. We're the neighbors you can rely on for high-quality lawn care and yard transformations."
|
description="Led by Sam, our team creates beautiful outdoor spaces that turn your yard into a sanctuary. We're the neighbors you can rely on for high-quality lawn care and yard transformations."
|
||||||
testimonials={[
|
testimonials={[
|
||||||
{
|
{
|
||||||
name: "Meghan A.",
|
name: "Meghan A.", handle: "Homeowner", testimonial: "Sam and his team did a fantastic job — we went from an overgrown yard to loving our outdoor space", rating: 5,
|
||||||
handle: "Homeowner",
|
imageSrc: "http://img.b2bpic.net/free-photo/grass-background_1127-3417.jpg?_wi=1", imageAlt: "beautiful landscaped lawn garden"},
|
||||||
testimonial: "Sam and his team did a fantastic job — we went from an overgrown yard to loving our outdoor space",
|
|
||||||
rating: 5,
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/grass-background_1127-3417.jpg?_wi=1",
|
|
||||||
imageAlt: "beautiful landscaped lawn garden",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
name: "Robert R.",
|
name: "Robert R.", handle: "Homeowner", testimonial: "Highly recommended — down to earth and very professional", rating: 5,
|
||||||
handle: "Homeowner",
|
imageSrc: "http://img.b2bpic.net/free-photo/close-up-female-gardener-pruning-plants-garden_23-2148165258.jpg?_wi=1", imageAlt: "lawn care service residential"},
|
||||||
testimonial: "Highly recommended — down to earth and very professional",
|
|
||||||
rating: 5,
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/close-up-female-gardener-pruning-plants-garden_23-2148165258.jpg?_wi=1",
|
|
||||||
imageAlt: "lawn care service residential",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
name: "Anna-Marie S.",
|
name: "Anna-Marie S.", handle: "Homeowner", testimonial: "High quality team of landscapers!", rating: 5,
|
||||||
handle: "Homeowner",
|
imageSrc: "http://img.b2bpic.net/free-photo/young-beautiful-florist-taking-care-flowers_176420-2076.jpg?_wi=1", imageAlt: "friendly professional landscaper portrait"},
|
||||||
testimonial: "High quality team of landscapers!",
|
|
||||||
rating: 5,
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/young-beautiful-florist-taking-care-flowers_176420-2076.jpg?_wi=1",
|
|
||||||
imageAlt: "friendly professional landscaper portrait",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
name: "David W.",
|
name: "David W.", handle: "Homeowner", testimonial: "The best lawn service I've ever hired, truly reliable.", rating: 5,
|
||||||
handle: "Homeowner",
|
imageSrc: "http://img.b2bpic.net/free-photo/full-shot-friends-playing-petanque-outdoors_23-2149530378.jpg", imageAlt: "happy customer residential garden"},
|
||||||
testimonial: "The best lawn service I've ever hired, truly reliable.",
|
|
||||||
rating: 5,
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/full-shot-friends-playing-petanque-outdoors_23-2149530378.jpg",
|
|
||||||
imageAlt: "happy customer residential garden",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
name: "Sarah K.",
|
name: "Sarah K.", handle: "Homeowner", testimonial: "Transformed our patio area into a dream oasis.", rating: 5,
|
||||||
handle: "Homeowner",
|
imageSrc: "http://img.b2bpic.net/free-photo/happy-attractive-male-gardener-glasses-posing-while-trimming-bush-with-electric-hedge-clippers_7502-10137.jpg", imageAlt: "smiling neighbor professional service"},
|
||||||
testimonial: "Transformed our patio area into a dream oasis.",
|
|
||||||
rating: 5,
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/happy-attractive-male-gardener-glasses-posing-while-trimming-bush-with-electric-hedge-clippers_7502-10137.jpg",
|
|
||||||
imageAlt: "smiling neighbor professional service",
|
|
||||||
},
|
|
||||||
]}
|
]}
|
||||||
buttons={[
|
buttons={[
|
||||||
{
|
{
|
||||||
text: "Get a Free Quote",
|
text: "Get a Free Quote", href: "#contact"},
|
||||||
href: "#contact",
|
|
||||||
},
|
|
||||||
]}
|
]}
|
||||||
imageSrc="http://img.b2bpic.net/free-photo/grass-background_1127-3417.jpg?_wi=2"
|
imageSrc="http://img.b2bpic.net/free-photo/grass-background_1127-3417.jpg?_wi=2"
|
||||||
imageAlt="A beautiful landscaped residential garden lawn"
|
imageAlt="A beautiful landscaped residential garden lawn"
|
||||||
avatars={[
|
avatars={[
|
||||||
{
|
{
|
||||||
src: "http://img.b2bpic.net/free-photo/full-shot-friends-playing-petanque-outdoors_23-2149530378.jpg",
|
src: "http://img.b2bpic.net/free-photo/full-shot-friends-playing-petanque-outdoors_23-2149530378.jpg", alt: "Customer 1"},
|
||||||
alt: "Customer 1",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
src: "http://img.b2bpic.net/free-photo/happy-attractive-male-gardener-glasses-posing-while-trimming-bush-with-electric-hedge-clippers_7502-10137.jpg",
|
src: "http://img.b2bpic.net/free-photo/happy-attractive-male-gardener-glasses-posing-while-trimming-bush-with-electric-hedge-clippers_7502-10137.jpg", alt: "Customer 2"},
|
||||||
alt: "Customer 2",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
src: "http://img.b2bpic.net/free-photo/earth-day-child-garden_169016-5994.jpg",
|
src: "http://img.b2bpic.net/free-photo/earth-day-child-garden_169016-5994.jpg", alt: "Customer 3"},
|
||||||
alt: "Customer 3",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
src: "http://img.b2bpic.net/free-photo/woman-black-apron-working-greenhouse_1157-30878.jpg",
|
src: "http://img.b2bpic.net/free-photo/woman-black-apron-working-greenhouse_1157-30878.jpg", alt: "Customer 4"},
|
||||||
alt: "Customer 4",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
src: "http://img.b2bpic.net/free-photo/attractive-charming-girl-with-green-eyes-sits-cozy-place-comfortable-position-looks-into-lens-fulllength-photo-model-soft-sweater_197531-25975.jpg",
|
src: "http://img.b2bpic.net/free-photo/attractive-charming-girl-with-green-eyes-sits-cozy-place-comfortable-position-looks-into-lens-fulllength-photo-model-soft-sweater_197531-25975.jpg", alt: "Customer 5"},
|
||||||
alt: "Customer 5",
|
|
||||||
},
|
|
||||||
]}
|
]}
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
@@ -144,23 +95,11 @@ export default function LandingPage() {
|
|||||||
useInvertedBackground={false}
|
useInvertedBackground={false}
|
||||||
features={[
|
features={[
|
||||||
{
|
{
|
||||||
title: "Lawn Care",
|
title: "Lawn Care", description: "Professional mowing, edging, and seasonal fertilization to keep your lawn thick and healthy all year long.", imageSrc: "http://img.b2bpic.net/free-photo/close-up-female-gardener-pruning-plants-garden_23-2148165258.jpg?_wi=2", imageAlt: "Lawn care service"},
|
||||||
description: "Professional mowing, edging, and seasonal fertilization to keep your lawn thick and healthy all year long.",
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/close-up-female-gardener-pruning-plants-garden_23-2148165258.jpg?_wi=2",
|
|
||||||
imageAlt: "Lawn care service",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
title: "Weed Removal",
|
title: "Weed Removal", description: "Eco-friendly and thorough weed removal services to restore the clean look of your beds and pathways.", imageSrc: "http://img.b2bpic.net/free-photo/close-up-female-gardener-pruning-plants-garden_23-2148165258.jpg?_wi=3", imageAlt: "Weed removal"},
|
||||||
description: "Eco-friendly and thorough weed removal services to restore the clean look of your beds and pathways.",
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/close-up-female-gardener-pruning-plants-garden_23-2148165258.jpg?_wi=3",
|
|
||||||
imageAlt: "Weed removal",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
title: "Yard Transformation",
|
title: "Yard Transformation", description: "Complete landscape planning and execution for stunning outdoor living spaces.", imageSrc: "http://img.b2bpic.net/free-photo/close-up-female-gardener-pruning-plants-garden_23-2148165258.jpg?_wi=4", imageAlt: "Yard transformation"},
|
||||||
description: "Complete landscape planning and execution for stunning outdoor living spaces.",
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/close-up-female-gardener-pruning-plants-garden_23-2148165258.jpg?_wi=4",
|
|
||||||
imageAlt: "Yard transformation",
|
|
||||||
},
|
|
||||||
]}
|
]}
|
||||||
title="Our Expert Services"
|
title="Our Expert Services"
|
||||||
description="We take pride in our work. From routine lawn care to total backyard makeovers, our team is equipped to handle all your landscaping needs."
|
description="We take pride in our work. From routine lawn care to total backyard makeovers, our team is equipped to handle all your landscaping needs."
|
||||||
@@ -174,17 +113,11 @@ export default function LandingPage() {
|
|||||||
description="Sam and his professional team bring passion to every project. We're committed to being friendly, approachable neighbors who deliver world-class quality for your outdoor space."
|
description="Sam and his professional team bring passion to every project. We're committed to being friendly, approachable neighbors who deliver world-class quality for your outdoor space."
|
||||||
metrics={[
|
metrics={[
|
||||||
{
|
{
|
||||||
value: "10+",
|
value: "10+", title: "Years Experience"},
|
||||||
title: "Years Experience",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
value: "500+",
|
value: "500+", title: "Lawns Transformed"},
|
||||||
title: "Lawns Transformed",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
value: "100%",
|
value: "100%", title: "Client Happiness"},
|
||||||
title: "Client Happiness",
|
|
||||||
},
|
|
||||||
]}
|
]}
|
||||||
imageSrc="http://img.b2bpic.net/free-photo/young-beautiful-florist-taking-care-flowers_176420-2076.jpg?_wi=2"
|
imageSrc="http://img.b2bpic.net/free-photo/young-beautiful-florist-taking-care-flowers_176420-2076.jpg?_wi=2"
|
||||||
imageAlt="Sam, lead landscaper with his team"
|
imageAlt="Sam, lead landscaper with his team"
|
||||||
@@ -201,25 +134,15 @@ export default function LandingPage() {
|
|||||||
author="Meghan A."
|
author="Meghan A."
|
||||||
avatars={[
|
avatars={[
|
||||||
{
|
{
|
||||||
src: "http://img.b2bpic.net/free-photo/full-shot-friends-playing-petanque-outdoors_23-2149530378.jpg",
|
src: "http://img.b2bpic.net/free-photo/full-shot-friends-playing-petanque-outdoors_23-2149530378.jpg", alt: "Customer Review"},
|
||||||
alt: "Customer Review",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
src: "http://img.b2bpic.net/free-photo/happy-attractive-male-gardener-glasses-posing-while-trimming-bush-with-electric-hedge-clippers_7502-10137.jpg",
|
src: "http://img.b2bpic.net/free-photo/happy-attractive-male-gardener-glasses-posing-while-trimming-bush-with-electric-hedge-clippers_7502-10137.jpg", alt: "Customer Review"},
|
||||||
alt: "Customer Review",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
src: "http://img.b2bpic.net/free-photo/earth-day-child-garden_169016-5994.jpg",
|
src: "http://img.b2bpic.net/free-photo/earth-day-child-garden_169016-5994.jpg", alt: "Customer Review"},
|
||||||
alt: "Customer Review",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
src: "http://img.b2bpic.net/free-photo/woman-black-apron-working-greenhouse_1157-30878.jpg",
|
src: "http://img.b2bpic.net/free-photo/woman-black-apron-working-greenhouse_1157-30878.jpg", alt: "Customer Review"},
|
||||||
alt: "Customer Review",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
src: "http://img.b2bpic.net/free-photo/attractive-charming-girl-with-green-eyes-sits-cozy-place-comfortable-position-looks-into-lens-fulllength-photo-model-soft-sweater_197531-25975.jpg",
|
src: "http://img.b2bpic.net/free-photo/attractive-charming-girl-with-green-eyes-sits-cozy-place-comfortable-position-looks-into-lens-fulllength-photo-model-soft-sweater_197531-25975.jpg", alt: "Customer Review"},
|
||||||
alt: "Customer Review",
|
|
||||||
},
|
|
||||||
]}
|
]}
|
||||||
ratingAnimation="slide-up"
|
ratingAnimation="slide-up"
|
||||||
avatarsAnimation="slide-up"
|
avatarsAnimation="slide-up"
|
||||||
@@ -233,28 +156,17 @@ export default function LandingPage() {
|
|||||||
description="Reach out to Sam and the team for a free consultation and quote. Let's make your lawn the envy of the neighborhood."
|
description="Reach out to Sam and the team for a free consultation and quote. Let's make your lawn the envy of the neighborhood."
|
||||||
inputs={[
|
inputs={[
|
||||||
{
|
{
|
||||||
name: "name",
|
name: "name", type: "text", placeholder: "Your Name", required: true,
|
||||||
type: "text",
|
|
||||||
placeholder: "Your Name",
|
|
||||||
required: true,
|
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
name: "phone",
|
name: "phone", type: "tel", placeholder: "Phone Number", required: true,
|
||||||
type: "tel",
|
|
||||||
placeholder: "Phone Number",
|
|
||||||
required: true,
|
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
name: "email",
|
name: "email", type: "email", placeholder: "Email Address", required: true,
|
||||||
type: "email",
|
|
||||||
placeholder: "Email Address",
|
|
||||||
required: true,
|
|
||||||
},
|
},
|
||||||
]}
|
]}
|
||||||
textarea={{
|
textarea={{
|
||||||
name: "message",
|
name: "message", placeholder: "Tell us about your landscaping needs...", rows: 4,
|
||||||
placeholder: "Tell us about your landscaping needs...",
|
|
||||||
rows: 4,
|
|
||||||
}}
|
}}
|
||||||
imageSrc="http://img.b2bpic.net/free-photo/view-backyard-garden-digital-art-style_23-2151488214.jpg"
|
imageSrc="http://img.b2bpic.net/free-photo/view-backyard-garden-digital-art-style_23-2151488214.jpg"
|
||||||
imageAlt="Contact us today"
|
imageAlt="Contact us today"
|
||||||
@@ -267,33 +179,21 @@ export default function LandingPage() {
|
|||||||
logoText="Sam's Landscaping"
|
logoText="Sam's Landscaping"
|
||||||
columns={[
|
columns={[
|
||||||
{
|
{
|
||||||
title: "Company",
|
title: "Company", items: [
|
||||||
items: [
|
|
||||||
{
|
{
|
||||||
label: "About Us",
|
label: "About Us", href: "#about"},
|
||||||
href: "#about",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
label: "Services",
|
label: "Services", href: "#services"},
|
||||||
href: "#services",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
label: "Contact",
|
label: "Contact", href: "#contact"},
|
||||||
href: "#contact",
|
|
||||||
},
|
|
||||||
],
|
],
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
title: "Support",
|
title: "Support", items: [
|
||||||
items: [
|
|
||||||
{
|
{
|
||||||
label: "FAQs",
|
label: "FAQs", href: "/faq"},
|
||||||
href: "#",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
label: "Privacy Policy",
|
label: "Privacy Policy", href: "/privacy"},
|
||||||
href: "#",
|
|
||||||
},
|
|
||||||
],
|
],
|
||||||
},
|
},
|
||||||
]}
|
]}
|
||||||
@@ -302,4 +202,4 @@ export default function LandingPage() {
|
|||||||
</ReactLenis>
|
</ReactLenis>
|
||||||
</ThemeProvider>
|
</ThemeProvider>
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
Reference in New Issue
Block a user