Merge version_1 into main
Merge version_1 into main
This commit was merged in pull request #1.
This commit is contained in:
218
src/app/page.tsx
218
src/app/page.tsx
@@ -33,21 +33,13 @@ export default function LandingPage() {
|
||||
<NavbarLayoutFloatingOverlay
|
||||
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="Affordable Tree Service"
|
||||
/>
|
||||
@@ -56,45 +48,28 @@ export default function LandingPage() {
|
||||
<div id="hero" data-section="hero">
|
||||
<HeroBillboardCarousel
|
||||
background={{
|
||||
variant: "gradient-bars",
|
||||
}}
|
||||
variant: "gradient-bars"}}
|
||||
title="Affordable Tree & Palm Tree Services in Sacramento"
|
||||
description="Your local experts with over 10 years of professional climbing experience. Reliable, affordable, and dedicated to great customer service."
|
||||
buttons={[
|
||||
{
|
||||
text: "Call Now (916) 701-6839",
|
||||
href: "tel:9167016839",
|
||||
},
|
||||
text: "Call Now (916) 701-6839", href: "tel:9167016839"},
|
||||
{
|
||||
text: "Message Us",
|
||||
href: "https://www.facebook.com/affordaletreeservice/",
|
||||
},
|
||||
text: "Message Us", href: "https://www.facebook.com/affordaletreeservice/"},
|
||||
]}
|
||||
mediaItems={[
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/asian-man-cutting-trees-using-electrical-chainsaw_1150-5896.jpg",
|
||||
imageAlt: "Professional Tree Care",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/asian-man-cutting-trees-using-electrical-chainsaw_1150-5896.jpg", imageAlt: "Professional Tree Care"},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/close-up-palm-tree-leaves_93675-134800.jpg",
|
||||
imageAlt: "Stump Removal",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/close-up-palm-tree-leaves_93675-134800.jpg", imageAlt: "Stump Removal"},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/man-prepares-climb-ropes-park_1304-4992.jpg",
|
||||
imageAlt: "Palm Tree Trimming",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/man-prepares-climb-ropes-park_1304-4992.jpg", imageAlt: "Palm Tree Trimming"},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/gardening_23-2148013565.jpg",
|
||||
imageAlt: "Tree Removal",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/gardening_23-2148013565.jpg", imageAlt: "Tree Removal"},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/tropical-background-palms-against-sky_1321-1984.jpg",
|
||||
imageAlt: "Our Arborists",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/tropical-background-palms-against-sky_1321-1984.jpg", imageAlt: "Our Arborists"},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/palm-leaves-white-stone-background-natural-background-idea-wallpaper-spa-salon-advertising-bright-sunlight_166373-3570.jpg",
|
||||
imageAlt: "Safety Gear",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/palm-leaves-white-stone-background-natural-background-idea-wallpaper-spa-salon-advertising-bright-sunlight_166373-3570.jpg", imageAlt: "Safety Gear"},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
@@ -107,17 +82,11 @@ export default function LandingPage() {
|
||||
description="We are a local Sacramento tree service committed to excellence. With over 10 years of hands-on climbing and maintenance experience, we handle everything from complex removals to delicate palm tree care."
|
||||
bulletPoints={[
|
||||
{
|
||||
title: "10+ Years Experience",
|
||||
description: "Proven track record in tree climbing and safety.",
|
||||
},
|
||||
title: "10+ Years Experience", description: "Proven track record in tree climbing and safety."},
|
||||
{
|
||||
title: "Affordable Pricing",
|
||||
description: "Fair quotes for every resident in Sacramento.",
|
||||
},
|
||||
title: "Affordable Pricing", description: "Fair quotes for every resident in Sacramento."},
|
||||
{
|
||||
title: "Expert Care",
|
||||
description: "Detailed focus on tree health and landscape integrity.",
|
||||
},
|
||||
title: "Expert Care", description: "Detailed focus on tree health and landscape integrity."},
|
||||
]}
|
||||
imageSrc="http://img.b2bpic.net/free-photo/people-helping-neighbors-with-grass-lawn_23-2149139747.jpg"
|
||||
imageAlt="Our expert arborist team working together in Sacramento."
|
||||
@@ -132,20 +101,11 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
features={[
|
||||
{
|
||||
title: "Tree Removal",
|
||||
description: "Safe, efficient removal of dead or dangerous trees.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/reforestation-done-by-voluntary-group_23-2149500838.jpg",
|
||||
},
|
||||
title: "Tree Removal", description: "Safe, efficient removal of dead or dangerous trees.", imageSrc: "http://img.b2bpic.net/free-photo/reforestation-done-by-voluntary-group_23-2149500838.jpg"},
|
||||
{
|
||||
title: "Stump Removal",
|
||||
description: "Complete removal and grinding of old stumps.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/male-gardener-guiding-her-friend-water-plant-with-hose_23-2148165202.jpg",
|
||||
},
|
||||
title: "Stump Removal", description: "Complete removal and grinding of old stumps.", imageSrc: "http://img.b2bpic.net/free-photo/male-gardener-guiding-her-friend-water-plant-with-hose_23-2148165202.jpg"},
|
||||
{
|
||||
title: "Palm Tree Specialists",
|
||||
description: "Expert maintenance and trimming for your palm trees.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/women-pruned-branches-orchard_1398-4325.jpg",
|
||||
},
|
||||
title: "Palm Tree Specialists", description: "Expert maintenance and trimming for your palm trees.", imageSrc: "http://img.b2bpic.net/free-photo/women-pruned-branches-orchard_1398-4325.jpg"},
|
||||
]}
|
||||
title="Comprehensive Tree Solutions"
|
||||
description="Whether it's an emergency removal or routine maintenance, we provide professional, safe, and clean service."
|
||||
@@ -154,46 +114,23 @@ export default function LandingPage() {
|
||||
|
||||
<div id="portfolio" data-section="portfolio">
|
||||
<ProductCardThree
|
||||
animationType="slide-up"
|
||||
textboxLayout="default"
|
||||
gridVariant="uniform-all-items-equal"
|
||||
useInvertedBackground={true}
|
||||
products={[
|
||||
{
|
||||
id: "1",
|
||||
name: "Large Tree Removal",
|
||||
price: "Expertise",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/reforestation-done-by-voluntary-group_23-2149500830.jpg",
|
||||
},
|
||||
id: "1", name: "Large Tree Removal", price: "Expertise", imageSrc: "http://img.b2bpic.net/free-photo/reforestation-done-by-voluntary-group_23-2149500830.jpg"},
|
||||
{
|
||||
id: "2",
|
||||
name: "Palm Tree Shaping",
|
||||
price: "Specialized",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/branches-leaves-norfolk-island-pine-araukariakuki-closeup-blurred-blue-sky-background-idea-postcard-article-about-plant-diversity_166373-3299.jpg",
|
||||
},
|
||||
id: "2", name: "Palm Tree Shaping", price: "Specialized", imageSrc: "http://img.b2bpic.net/free-photo/branches-leaves-norfolk-island-pine-araukariakuki-closeup-blurred-blue-sky-background-idea-postcard-article-about-plant-diversity_166373-3299.jpg"},
|
||||
{
|
||||
id: "3",
|
||||
name: "Stump Grinding",
|
||||
price: "Professional",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/chain-saw-log_1398-170.jpg",
|
||||
},
|
||||
id: "3", name: "Stump Grinding", price: "Professional", imageSrc: "http://img.b2bpic.net/free-photo/chain-saw-log_1398-170.jpg"},
|
||||
{
|
||||
id: "4",
|
||||
name: "Emergency Services",
|
||||
price: "Quick Response",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/reforestation-done-by-voluntary-group_23-2149500807.jpg",
|
||||
},
|
||||
id: "4", name: "Emergency Services", price: "Quick Response", imageSrc: "http://img.b2bpic.net/free-photo/reforestation-done-by-voluntary-group_23-2149500807.jpg"},
|
||||
{
|
||||
id: "5",
|
||||
name: "Residential Pruning",
|
||||
price: "High Quality",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/old-gardener-cuts-bush-with-large-metal-old-pruning-shears_169016-10697.jpg",
|
||||
},
|
||||
id: "5", name: "Residential Pruning", price: "High Quality", imageSrc: "http://img.b2bpic.net/free-photo/old-gardener-cuts-bush-with-large-metal-old-pruning-shears_169016-10697.jpg"},
|
||||
{
|
||||
id: "6",
|
||||
name: "Property Cleanup",
|
||||
price: "Thorough",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/house-nature_23-2147677684.jpg",
|
||||
},
|
||||
id: "6", name: "Property Cleanup", price: "Thorough", imageSrc: "http://img.b2bpic.net/free-photo/house-nature_23-2147677684.jpg"},
|
||||
]}
|
||||
title="Recent Projects"
|
||||
description="Check out our latest work across the Sacramento area."
|
||||
@@ -208,25 +145,13 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
metrics={[
|
||||
{
|
||||
id: "m1",
|
||||
value: "10+",
|
||||
title: "Years Experience",
|
||||
description: "Expert climbing and care.",
|
||||
icon: Award,
|
||||
id: "m1", value: "10+", title: "Years Experience", description: "Expert climbing and care.", icon: Award,
|
||||
},
|
||||
{
|
||||
id: "m2",
|
||||
value: "100%",
|
||||
title: "Safety First",
|
||||
description: "Fully committed to crew and property.",
|
||||
icon: ShieldCheck,
|
||||
id: "m2", value: "100%", title: "Safety First", description: "Fully committed to crew and property.", icon: ShieldCheck,
|
||||
},
|
||||
{
|
||||
id: "m3",
|
||||
value: "500+",
|
||||
title: "Projects Completed",
|
||||
description: "Happy neighbors across the city.",
|
||||
icon: Leaf,
|
||||
id: "m3", value: "500+", title: "Projects Completed", description: "Happy neighbors across the city.", icon: Leaf,
|
||||
},
|
||||
]}
|
||||
title="Serving Sacramento"
|
||||
@@ -242,25 +167,15 @@ export default function LandingPage() {
|
||||
author="Marcus R."
|
||||
avatars={[
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/emotional-female-portrait-closeup-outdoors_1321-4437.jpg",
|
||||
alt: "Happy customer Marcus R.",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/emotional-female-portrait-closeup-outdoors_1321-4437.jpg", alt: "Happy customer Marcus R."},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/blurred-women-gesturing-thumb-up_23-2147774835.jpg",
|
||||
alt: "Satisfied homeowner Sarah L.",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/blurred-women-gesturing-thumb-up_23-2147774835.jpg", alt: "Satisfied homeowner Sarah L."},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/man-enjoying-cup-matcha-tea_23-2150215074.jpg",
|
||||
alt: "Local resident David T.",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/man-enjoying-cup-matcha-tea_23-2150215074.jpg", alt: "Local resident David T."},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/man-showing-new-home-his-surprised-happy-girlfriend_74855-10259.jpg",
|
||||
alt: "Homeowner Lisa K.",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/man-showing-new-home-his-surprised-happy-girlfriend_74855-10259.jpg", alt: "Homeowner Lisa K."},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/smiley-woman-gardening-indoors_23-2148509872.jpg",
|
||||
alt: "Client Michael B.",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/smiley-woman-gardening-indoors_23-2148509872.jpg", alt: "Client Michael B."},
|
||||
]}
|
||||
ratingAnimation="slide-up"
|
||||
avatarsAnimation="blur-reveal"
|
||||
@@ -273,30 +188,15 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
faqs={[
|
||||
{
|
||||
id: "f1",
|
||||
title: "Do you offer emergency services?",
|
||||
content: "Yes, we handle urgent tree removals and safety issues.",
|
||||
},
|
||||
id: "f1", title: "Do you offer emergency services?", content: "Yes, we handle urgent tree removals and safety issues."},
|
||||
{
|
||||
id: "f2",
|
||||
title: "Are you licensed and insured?",
|
||||
content: "Yes, we prioritize safety and carry professional liability.",
|
||||
},
|
||||
id: "f2", title: "Are you licensed and insured?", content: "Yes, we prioritize safety and carry professional liability."},
|
||||
{
|
||||
id: "f3",
|
||||
title: "What areas do you serve?",
|
||||
content: "We proudly serve the entire Sacramento area.",
|
||||
},
|
||||
id: "f3", title: "What areas do you serve?", content: "We proudly serve the entire Sacramento area."},
|
||||
{
|
||||
id: "f4",
|
||||
title: "Can you handle palm trees?",
|
||||
content: "Absolutely, we are specialists in palm tree shaping and health.",
|
||||
},
|
||||
id: "f4", title: "Can you handle palm trees?", content: "Absolutely, we are specialists in palm tree shaping and health."},
|
||||
{
|
||||
id: "f5",
|
||||
title: "How do I get a quote?",
|
||||
content: "You can call us directly or use our contact form for a free estimate.",
|
||||
},
|
||||
id: "f5", title: "How do I get a quote?", content: "You can call us directly or use our contact form for a free estimate."},
|
||||
]}
|
||||
title="Frequently Asked Questions"
|
||||
description="Have questions about our tree services? Find answers here."
|
||||
@@ -308,8 +208,7 @@ export default function LandingPage() {
|
||||
<ContactCenter
|
||||
useInvertedBackground={true}
|
||||
background={{
|
||||
variant: "sparkles-gradient",
|
||||
}}
|
||||
variant: "sparkles-gradient"}}
|
||||
tag="Contact Us"
|
||||
title="Ready for your estimate?"
|
||||
description="Send us a message or give us a call at (916) 701-6839."
|
||||
@@ -324,46 +223,29 @@ export default function LandingPage() {
|
||||
logoText="Affordable Tree Service"
|
||||
columns={[
|
||||
{
|
||||
title: "Navigation",
|
||||
items: [
|
||||
title: "Navigation", items: [
|
||||
{
|
||||
label: "Home",
|
||||
href: "#hero",
|
||||
},
|
||||
label: "Home", href: "#hero"},
|
||||
{
|
||||
label: "Services",
|
||||
href: "#services",
|
||||
},
|
||||
label: "Services", href: "#services"},
|
||||
{
|
||||
label: "About",
|
||||
href: "#about",
|
||||
},
|
||||
label: "About", href: "#about"},
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Follow Us",
|
||||
items: [
|
||||
title: "Follow Us", items: [
|
||||
{
|
||||
label: "Facebook",
|
||||
href: "https://www.facebook.com/affordaletreeservice/",
|
||||
},
|
||||
label: "Facebook", href: "https://www.facebook.com/affordaletreeservice/"},
|
||||
{
|
||||
label: "Instagram",
|
||||
href: "https://www.instagram.com/affordabletree_llc/",
|
||||
},
|
||||
label: "Instagram", href: "https://www.instagram.com/affordabletree_llc/"},
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Legal",
|
||||
items: [
|
||||
title: "Legal", items: [
|
||||
{
|
||||
label: "Privacy",
|
||||
href: "#",
|
||||
},
|
||||
label: "Privacy", href: "#"},
|
||||
{
|
||||
label: "Terms",
|
||||
href: "#",
|
||||
},
|
||||
label: "Terms", href: "#"},
|
||||
],
|
||||
},
|
||||
]}
|
||||
|
||||
Reference in New Issue
Block a user