Merge version_1 into main
Merge version_1 into main
This commit was merged in pull request #2.
This commit is contained in:
162
src/app/page.tsx
162
src/app/page.tsx
@@ -30,17 +30,11 @@ export default function LandingPage() {
|
||||
<NavbarStyleCentered
|
||||
navItems={[
|
||||
{
|
||||
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="Leos Tree Service"
|
||||
/>
|
||||
@@ -52,46 +46,23 @@ export default function LandingPage() {
|
||||
description="Licensed, insured, 24/7 response. Over 20 years serving area families with fair pricing and zero-hassle insurance billing."
|
||||
buttons={[
|
||||
{
|
||||
text: "Get Emergency Help Now",
|
||||
href: "#contact",
|
||||
},
|
||||
text: "Get Emergency Help Now", href: "#contact"},
|
||||
{
|
||||
text: "Request Free Quote",
|
||||
href: "#contact",
|
||||
},
|
||||
text: "Request Free Quote", href: "#contact"},
|
||||
]}
|
||||
slides={[
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/portrait-happy-asian-young-woman-winter-costume-forest-with-copy-space-vacation-travel-concept_1150-61743.jpg?_wi=1",
|
||||
imageAlt: "Professional tree service at dusk",
|
||||
},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/green-tractor-with-trailer-rural-road-power-innovation-agriculture_169016-69719.jpg?_wi=1",
|
||||
imageAlt: "Arborist equipment",
|
||||
},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/single-palm-tree-middle-flat-field-island_181624-1454.jpg?_wi=1",
|
||||
imageAlt: "Residential property care",
|
||||
},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/portrait-man-working-with-weedwacker_329181-20603.jpg",
|
||||
imageAlt: "Emergency response vehicle",
|
||||
},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/plastic-shovel-with-succulent-potted-plant-napkin-table_23-2147844377.jpg",
|
||||
imageAlt: "Stump grinding operation",
|
||||
},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/hiker-reading-guide_23-2147683142.jpg",
|
||||
imageAlt: "Our arborist team",
|
||||
},
|
||||
{ imageSrc: "http://img.b2bpic.net/free-photo/portrait-happy-asian-young-woman-winter-costume-forest-with-copy-space-vacation-travel-concept_1150-61743.jpg", imageAlt: "Professional tree service at dusk" },
|
||||
{ imageSrc: "http://img.b2bpic.net/free-photo/green-tractor-with-trailer-rural-road-power-innovation-agriculture_169016-69719.jpg", imageAlt: "Arborist equipment" },
|
||||
{ imageSrc: "http://img.b2bpic.net/free-photo/single-palm-tree-middle-flat-field-island_181624-1454.jpg", imageAlt: "Residential property care" },
|
||||
{ imageSrc: "http://img.b2bpic.net/free-photo/portrait-man-working-with-weedwacker_329181-20603.jpg", imageAlt: "Emergency response vehicle" },
|
||||
{ imageSrc: "http://img.b2bpic.net/free-photo/plastic-shovel-with-succulent-potted-plant-napkin-table_23-2147844377.jpg", imageAlt: "Stump grinding operation" },
|
||||
{ imageSrc: "http://img.b2bpic.net/free-photo/hiker-reading-guide_23-2147683142.jpg", imageAlt: "Our arborist team" },
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="about" data-section="about">
|
||||
<TestimonialAboutCard
|
||||
useInvertedBackground={false}
|
||||
tag="About Us"
|
||||
title="Family Owned & Operated for 20 Years"
|
||||
description="At Leos Tree Service, we combine local expertise with professional-grade equipment. As a family-owned business, we treat your property like our own, ensuring safety and integrity on every job."
|
||||
@@ -109,49 +80,25 @@ export default function LandingPage() {
|
||||
useInvertedBackground={true}
|
||||
features={[
|
||||
{
|
||||
title: "Tree Care & Pruning",
|
||||
description: "Expert trimming and health maintenance to promote long-term growth and safety.",
|
||||
icon: Star,
|
||||
title: "Tree Care & Pruning", description: "Expert trimming and health maintenance to promote long-term growth and safety.", icon: Star,
|
||||
mediaItems: [
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/caucasian-male-gardener-shaping-overgrown-boxwood-bush-by-hedge-trimmer-garden-front-view_7502-10139.jpg",
|
||||
},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/drone-shot-environmental-activists-cleaning-forest-from-rubbish_482257-97696.jpg",
|
||||
},
|
||||
{ imageSrc: "http://img.b2bpic.net/free-photo/caucasian-male-gardener-shaping-overgrown-boxwood-bush-by-hedge-trimmer-garden-front-view_7502-10139.jpg" },
|
||||
{ imageSrc: "http://img.b2bpic.net/free-photo/drone-shot-environmental-activists-cleaning-forest-from-rubbish_482257-97696.jpg" },
|
||||
],
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/portrait-happy-asian-young-woman-winter-costume-forest-with-copy-space-vacation-travel-concept_1150-61743.jpg?_wi=2",
|
||||
imageAlt: "professional tree removal service",
|
||||
},
|
||||
{
|
||||
title: "Emergency Response",
|
||||
description: "24/7 rapid response for storm-damaged trees and urgent removal needs.",
|
||||
icon: Zap,
|
||||
title: "Emergency Response", description: "24/7 rapid response for storm-damaged trees and urgent removal needs.", icon: Zap,
|
||||
mediaItems: [
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/debris-cayenne-river-french-guiana_181624-3409.jpg",
|
||||
},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/asian-man-cutting-trees-using-electrical-chainsaw_1150-5896.jpg",
|
||||
},
|
||||
{ imageSrc: "http://img.b2bpic.net/free-photo/debris-cayenne-river-french-guiana_181624-3409.jpg" },
|
||||
{ imageSrc: "http://img.b2bpic.net/free-photo/asian-man-cutting-trees-using-electrical-chainsaw_1150-5896.jpg" },
|
||||
],
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/green-tractor-with-trailer-rural-road-power-innovation-agriculture_169016-69719.jpg?_wi=2",
|
||||
imageAlt: "arborist equipment trucks",
|
||||
},
|
||||
{
|
||||
title: "Safety & Licensing",
|
||||
description: "Fully licensed and insured contractors protecting your property and investment.",
|
||||
icon: ShieldCheck,
|
||||
title: "Safety & Licensing", description: "Fully licensed and insured contractors protecting your property and investment.", icon: ShieldCheck,
|
||||
mediaItems: [
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/architect-with-construction-plan_1098-17508.jpg",
|
||||
},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/side-view-male-worker-with-protective-glasses-reflective-vest_23-2148773500.jpg",
|
||||
},
|
||||
{ imageSrc: "http://img.b2bpic.net/free-photo/architect-with-construction-plan_1098-17508.jpg" },
|
||||
{ imageSrc: "http://img.b2bpic.net/free-photo/side-view-male-worker-with-protective-glasses-reflective-vest_23-2148773500.jpg" },
|
||||
],
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/single-palm-tree-middle-flat-field-island_181624-1454.jpg?_wi=2",
|
||||
imageAlt: "suburban landscaping tree care",
|
||||
},
|
||||
]}
|
||||
title="Professional Tree Services"
|
||||
@@ -164,46 +111,11 @@ export default function LandingPage() {
|
||||
textboxLayout="split"
|
||||
useInvertedBackground={false}
|
||||
testimonials={[
|
||||
{
|
||||
id: "1",
|
||||
title: "Great Experience",
|
||||
quote: "Leo's team handled our emergency tree removal perfectly. Fast and professional.",
|
||||
name: "Sarah Johnson",
|
||||
role: "Homeowner",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/happy-young-plus-size-woman-making-notes-her-copybook-using-wireless-internet-connection-laptop_343059-3891.jpg?_wi=1",
|
||||
},
|
||||
{
|
||||
id: "2",
|
||||
title: "Highly Recommended",
|
||||
quote: "I use them for all my rental properties. Reliable and fully insured.",
|
||||
name: "Michael Chen",
|
||||
role: "Property Manager",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/african-american-businessman-handshaking-caucasian-partner-making-deal-starting-meeting_1163-3907.jpg",
|
||||
},
|
||||
{
|
||||
id: "3",
|
||||
title: "Very Professional",
|
||||
quote: "They left the yard cleaner than they found it. Excellent job.",
|
||||
name: "Elena Rodriguez",
|
||||
role: "Homeowner",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/father-son-playing-basketball-together-backyard_23-2150067865.jpg",
|
||||
},
|
||||
{
|
||||
id: "4",
|
||||
title: "Prompt Service",
|
||||
quote: "Responsive and fair pricing. Best in town for sure.",
|
||||
name: "David Kim",
|
||||
role: "Homeowner",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/closeup-portrait-successful-happy-smiling-young-woman-beige-jacket-glasses-standing-lobby-office-reception-greeting-business-client-with-pleasant-grin-inviting-company_197531-30568.jpg",
|
||||
},
|
||||
{
|
||||
id: "5",
|
||||
title: "Top Notch Quality",
|
||||
quote: "Incredible communication and very tidy work. Will definitely hire again.",
|
||||
name: "Jessica Lee",
|
||||
role: "Property Owner",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/happy-young-plus-size-woman-making-notes-her-copybook-using-wireless-internet-connection-laptop_343059-3891.jpg?_wi=2",
|
||||
},
|
||||
{ id: "1", title: "Great Experience", quote: "Leo's team handled our emergency tree removal perfectly. Fast and professional.", name: "Sarah Johnson", role: "Homeowner", imageSrc: "http://img.b2bpic.net/free-photo/happy-young-plus-size-woman-making-notes-her-copybook-using-wireless-internet-connection-laptop_343059-3891.jpg" },
|
||||
{ id: "2", title: "Highly Recommended", quote: "I use them for all my rental properties. Reliable and fully insured.", name: "Michael Chen", role: "Property Manager", imageSrc: "http://img.b2bpic.net/free-photo/african-american-businessman-handshaking-caucasian-partner-making-deal-starting-meeting_1163-3907.jpg" },
|
||||
{ id: "3", title: "Very Professional", quote: "They left the yard cleaner than they found it. Excellent job.", name: "Elena Rodriguez", role: "Homeowner", imageSrc: "http://img.b2bpic.net/free-photo/father-son-playing-basketball-together-backyard_23-2150067865.jpg" },
|
||||
{ id: "4", title: "Prompt Service", quote: "Responsive and fair pricing. Best in town for sure.", name: "David Kim", role: "Homeowner", imageSrc: "http://img.b2bpic.net/free-photo/closeup-portrait-successful-happy-smiling-young-woman-beige-jacket-glasses-standing-lobby-office-reception-greeting-business-client-with-pleasant-grin-inviting-company_197531-30568.jpg" },
|
||||
{ id: "5", title: "Top Notch Quality", quote: "Incredible communication and very tidy work. Will definitely hire again.", name: "Jessica Lee", role: "Property Owner", imageSrc: "http://img.b2bpic.net/free-photo/happy-young-plus-size-woman-making-notes-her-copybook-using-wireless-internet-connection-laptop_343059-3891.jpg" },
|
||||
]}
|
||||
title="Trusted by Local Families"
|
||||
description="Hear what our neighbors say about our reliable and professional service."
|
||||
@@ -213,19 +125,11 @@ export default function LandingPage() {
|
||||
<div id="contact" data-section="contact">
|
||||
<ContactText
|
||||
useInvertedBackground={true}
|
||||
background={{
|
||||
variant: "canvas-reveal",
|
||||
}}
|
||||
background={{ variant: "canvas-reveal" }}
|
||||
text="Need professional tree service? We're available 24/7. Call us today for your free quote."
|
||||
buttons={[
|
||||
{
|
||||
text: "Call Now: (555) 123-4567",
|
||||
href: "tel:5551234567",
|
||||
},
|
||||
{
|
||||
text: "Request Free Quote",
|
||||
href: "#contact-form",
|
||||
},
|
||||
{ text: "Call Now: (555) 123-4567", href: "tel:5551234567" },
|
||||
{ text: "Request Free Quote", href: "#contact-form" },
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
@@ -233,14 +137,8 @@ export default function LandingPage() {
|
||||
<div id="footer" data-section="footer">
|
||||
<FooterLogoReveal
|
||||
logoText="Leos Tree Service"
|
||||
leftLink={{
|
||||
text: "Privacy Policy",
|
||||
href: "#",
|
||||
}}
|
||||
rightLink={{
|
||||
text: "© 2024 Leos Tree Service",
|
||||
href: "#",
|
||||
}}
|
||||
leftLink={{ text: "Privacy Policy", href: "#" }}
|
||||
rightLink={{ text: "© 2024 Leos Tree Service", href: "#" }}
|
||||
/>
|
||||
</div>
|
||||
</ReactLenis>
|
||||
|
||||
Reference in New Issue
Block a user