Update src/app/page.tsx
This commit is contained in:
232
src/app/page.tsx
232
src/app/page.tsx
@@ -32,25 +32,15 @@ export default function LandingPage() {
|
||||
<NavbarStyleCentered
|
||||
navItems={[
|
||||
{
|
||||
name: "Home",
|
||||
id: "hero",
|
||||
},
|
||||
name: "Home", id: "hero"},
|
||||
{
|
||||
name: "Services",
|
||||
id: "features",
|
||||
},
|
||||
name: "Services", id: "features"},
|
||||
{
|
||||
name: "Projects",
|
||||
id: "products",
|
||||
},
|
||||
name: "Projects", id: "products"},
|
||||
{
|
||||
name: "Reviews",
|
||||
id: "testimonials",
|
||||
},
|
||||
name: "Reviews", id: "testimonials"},
|
||||
{
|
||||
name: "Contact",
|
||||
id: "contact",
|
||||
},
|
||||
name: "Contact", id: "contact"},
|
||||
]}
|
||||
brandName="M Cardoza"
|
||||
/>
|
||||
@@ -62,33 +52,21 @@ export default function LandingPage() {
|
||||
description="With over 20 years of experience, M Cardoza Construction LLC brings your outdoor vision to life through expert masonry, landscaping, and construction."
|
||||
buttons={[
|
||||
{
|
||||
text: "Get a Free Quote",
|
||||
href: "#contact",
|
||||
},
|
||||
text: "Get a Free Quote", href: "#contact"},
|
||||
]}
|
||||
imageSrc="http://img.b2bpic.net/free-photo/women-working-greenhouse-with-flowerpots_1157-30887.jpg"
|
||||
showBlur={true}
|
||||
avatars={[
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/two-experienced-gardeners-discussing-methods-planting-flowers_74855-16476.jpg",
|
||||
alt: "Gardener 1",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/two-experienced-gardeners-discussing-methods-planting-flowers_74855-16476.jpg", alt: "Gardener 1"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/concentrated-gardeners-arranging-coniferous-plants-garden-man-woman-wearing-aprons-growing-small-thuja-greenhouse-selective-focus-commercial-gardening-activity-summer-concept_74855-12739.jpg",
|
||||
alt: "Gardener 2",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/concentrated-gardeners-arranging-coniferous-plants-garden-man-woman-wearing-aprons-growing-small-thuja-greenhouse-selective-focus-commercial-gardening-activity-summer-concept_74855-12739.jpg", alt: "Gardener 2"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/women-taking-care-their-plants-greenhouse_23-2149037314.jpg",
|
||||
alt: "Gardener 3",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/women-taking-care-their-plants-greenhouse_23-2149037314.jpg", alt: "Gardener 3"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/medium-shot-smiley-people-with-plants_23-2149098280.jpg",
|
||||
alt: "Gardener 4",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/medium-shot-smiley-people-with-plants_23-2149098280.jpg", alt: "Gardener 4"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/smiling-portrait-man-using-digital-tablet-park_23-2148164502.jpg",
|
||||
alt: "Project Manager",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/smiling-portrait-man-using-digital-tablet-park_23-2148164502.jpg", alt: "Project Manager"},
|
||||
]}
|
||||
avatarText="Trusted by 500+ happy homeowners"
|
||||
/>
|
||||
@@ -101,9 +79,7 @@ export default function LandingPage() {
|
||||
tag="About Us"
|
||||
buttons={[
|
||||
{
|
||||
text: "Learn More",
|
||||
href: "#",
|
||||
},
|
||||
text: "Learn More", href: "#"},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
@@ -115,35 +91,17 @@ export default function LandingPage() {
|
||||
useInvertedBackground={true}
|
||||
features={[
|
||||
{
|
||||
id: "f1",
|
||||
title: "Garden Maintenance",
|
||||
author: "Pro Team",
|
||||
description: "Lawn care, pruning, and landscape health.",
|
||||
tags: [
|
||||
"Landscaping",
|
||||
],
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/close-up-male-gardener-s-hand-pruning-flowers_23-2148165237.jpg",
|
||||
},
|
||||
id: "f1", title: "Garden Maintenance", author: "Pro Team", description: "Lawn care, pruning, and landscape health.", tags: [
|
||||
"Landscaping"],
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/close-up-male-gardener-s-hand-pruning-flowers_23-2148165237.jpg"},
|
||||
{
|
||||
id: "f2",
|
||||
title: "Hardscape Installation",
|
||||
author: "Masonry Pros",
|
||||
description: "Durable walkways, patios, and stone work.",
|
||||
tags: [
|
||||
"Construction",
|
||||
],
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/wall-made-stones-bricks_1127-288.jpg",
|
||||
},
|
||||
id: "f2", title: "Hardscape Installation", author: "Masonry Pros", description: "Durable walkways, patios, and stone work.", tags: [
|
||||
"Construction"],
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/wall-made-stones-bricks_1127-288.jpg"},
|
||||
{
|
||||
id: "f3",
|
||||
title: "Fencing Solutions",
|
||||
author: "Craftsmen",
|
||||
description: "Custom wood and iron privacy fencing.",
|
||||
tags: [
|
||||
"Construction",
|
||||
],
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/enjoying-morning-sun-before-start-work_329181-11779.jpg",
|
||||
},
|
||||
id: "f3", title: "Fencing Solutions", author: "Craftsmen", description: "Custom wood and iron privacy fencing.", tags: [
|
||||
"Construction"],
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/enjoying-morning-sun-before-start-work_329181-11779.jpg"},
|
||||
]}
|
||||
title="Comprehensive Landscaping Services"
|
||||
description="We offer a wide range of services designed to enhance the beauty, utility, and value of your home."
|
||||
@@ -158,41 +116,17 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
products={[
|
||||
{
|
||||
id: "p1",
|
||||
name: "Exterior Renovation",
|
||||
price: "Custom",
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3DeBZ7VVLHnrULsaSyU9dV4w7Kw/uploaded-1778632730358-2jqeirem.png",
|
||||
},
|
||||
id: "p1", name: "Exterior Renovation", price: "Custom", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3DeBZ7VVLHnrULsaSyU9dV4w7Kw/uploaded-1778632730358-2jqeirem.png"},
|
||||
{
|
||||
id: "p2",
|
||||
name: "Masonry Wall",
|
||||
price: "Custom",
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3DeBZ7VVLHnrULsaSyU9dV4w7Kw/uploaded-1778632730359-x7ftlnpg.png",
|
||||
},
|
||||
id: "p2", name: "Masonry Wall", price: "Custom", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3DeBZ7VVLHnrULsaSyU9dV4w7Kw/uploaded-1778632730359-x7ftlnpg.png"},
|
||||
{
|
||||
id: "p3",
|
||||
name: "Structure Detail",
|
||||
price: "Custom",
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3DeBZ7VVLHnrULsaSyU9dV4w7Kw/uploaded-1778632730359-kid4kqh3.png",
|
||||
},
|
||||
id: "p3", name: "Structure Detail", price: "Custom", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3DeBZ7VVLHnrULsaSyU9dV4w7Kw/uploaded-1778632730359-kid4kqh3.png"},
|
||||
{
|
||||
id: "p4",
|
||||
name: "Brick Masonry",
|
||||
price: "Custom",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/handyman-construction-site-process-drilling-wall-with-perforator_169016-11849.jpg",
|
||||
},
|
||||
id: "p4", name: "Brick Masonry", price: "Custom", imageSrc: "http://img.b2bpic.net/free-photo/handyman-construction-site-process-drilling-wall-with-perforator_169016-11849.jpg"},
|
||||
{
|
||||
id: "p5",
|
||||
name: "Patio Installation",
|
||||
price: "Custom",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/photorealistic-stone-wall-surface_23-2151214690.jpg",
|
||||
},
|
||||
id: "p5", name: "Patio Installation", price: "Custom", imageSrc: "http://img.b2bpic.net/free-photo/photorealistic-stone-wall-surface_23-2151214690.jpg"},
|
||||
{
|
||||
id: "p6",
|
||||
name: "Landscape Finish",
|
||||
price: "Custom",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/city-park-china_1127-3633.jpg",
|
||||
},
|
||||
id: "p6", name: "Landscape Finish", price: "Custom", imageSrc: "http://img.b2bpic.net/free-photo/city-park-china_1127-3633.jpg"},
|
||||
]}
|
||||
title="Recent Project Gallery"
|
||||
description="See the quality of craftsmanship that homeowners trust."
|
||||
@@ -206,34 +140,16 @@ export default function LandingPage() {
|
||||
useInvertedBackground={true}
|
||||
metrics={[
|
||||
{
|
||||
id: "m1",
|
||||
value: "20+",
|
||||
title: "Years Experience",
|
||||
items: [
|
||||
"Serving families",
|
||||
"Expert knowledge",
|
||||
"Proven quality",
|
||||
],
|
||||
id: "m1", value: "20+", title: "Years Experience", items: [
|
||||
"Serving families", "Expert knowledge", "Proven quality"],
|
||||
},
|
||||
{
|
||||
id: "m2",
|
||||
value: "500+",
|
||||
title: "Successful Jobs",
|
||||
items: [
|
||||
"Home repairs",
|
||||
"New construction",
|
||||
"Landscaping",
|
||||
],
|
||||
id: "m2", value: "500+", title: "Successful Jobs", items: [
|
||||
"Home repairs", "New construction", "Landscaping"],
|
||||
},
|
||||
{
|
||||
id: "m3",
|
||||
value: "100%",
|
||||
title: "Dedication",
|
||||
items: [
|
||||
"Fast response",
|
||||
"Professional service",
|
||||
"Quality guarantee",
|
||||
],
|
||||
id: "m3", value: "100%", title: "Dedication", items: [
|
||||
"Fast response", "Professional service", "Quality guarantee"],
|
||||
},
|
||||
]}
|
||||
title="By The Numbers"
|
||||
@@ -248,40 +164,15 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
testimonials={[
|
||||
{
|
||||
id: "1",
|
||||
name: "Jorge Calderon",
|
||||
handle: "Homeowner",
|
||||
testimonial: "Very professional with a lot of knowledge. Always gives his best insights and has many ideas.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/couple-posing-together-their-new-home-while-holding-paintbrush_23-2149086844.jpg",
|
||||
},
|
||||
id: "1", name: "Jorge Calderon", handle: "Homeowner", testimonial: "Very professional with a lot of knowledge. Always gives his best insights and has many ideas.", imageSrc: "http://img.b2bpic.net/free-photo/couple-posing-together-their-new-home-while-holding-paintbrush_23-2149086844.jpg"},
|
||||
{
|
||||
id: "2",
|
||||
name: "Michael Smith",
|
||||
handle: "Local Guide",
|
||||
testimonial: "The company did some repairs for a fair price. Nice guy, would use again.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/senior-old-man-eldery-puring-water-taking-care-small-tree-table_554837-87.jpg",
|
||||
},
|
||||
id: "2", name: "Michael Smith", handle: "Local Guide", testimonial: "The company did some repairs for a fair price. Nice guy, would use again.", imageSrc: "http://img.b2bpic.net/free-photo/senior-old-man-eldery-puring-water-taking-care-small-tree-table_554837-87.jpg"},
|
||||
{
|
||||
id: "3",
|
||||
name: "Sanahi Silvestre",
|
||||
handle: "Homeowner",
|
||||
testimonial: "Work was done very great and done fast, work was done professionally.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/home-residential-family-living-house-concept_53876-120485.jpg",
|
||||
},
|
||||
id: "3", name: "Sanahi Silvestre", handle: "Homeowner", testimonial: "Work was done very great and done fast, work was done professionally.", imageSrc: "http://img.b2bpic.net/free-photo/home-residential-family-living-house-concept_53876-120485.jpg"},
|
||||
{
|
||||
id: "4",
|
||||
name: "Anonymous",
|
||||
handle: "Homeowner",
|
||||
testimonial: "Trustworthy construction team, really satisfied with the results.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/portrait-tender-young-smiling-woman-feeling-cozy-home-sitting-kitchen-chair-with-smartphone_1258-199927.jpg",
|
||||
},
|
||||
id: "4", name: "Anonymous", handle: "Homeowner", testimonial: "Trustworthy construction team, really satisfied with the results.", imageSrc: "http://img.b2bpic.net/free-photo/portrait-tender-young-smiling-woman-feeling-cozy-home-sitting-kitchen-chair-with-smartphone_1258-199927.jpg"},
|
||||
{
|
||||
id: "5",
|
||||
name: "Happy Customer",
|
||||
handle: "Local Resident",
|
||||
testimonial: "Efficient and reliable, definitely recommend for any landscaping.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/young-male-student-working-computer-park_1303-16872.jpg",
|
||||
},
|
||||
id: "5", name: "Happy Customer", handle: "Local Resident", testimonial: "Efficient and reliable, definitely recommend for any landscaping.", imageSrc: "http://img.b2bpic.net/free-photo/young-male-student-working-computer-park_1303-16872.jpg"},
|
||||
]}
|
||||
title="What Our Clients Say"
|
||||
description="Don't just take our word for it—read our reviews."
|
||||
@@ -294,20 +185,11 @@ export default function LandingPage() {
|
||||
useInvertedBackground={true}
|
||||
faqs={[
|
||||
{
|
||||
id: "q1",
|
||||
title: "How quickly can you start?",
|
||||
content: "We aim to respond to all inquiries within 24 hours and start most projects shortly after the quote is approved.",
|
||||
},
|
||||
id: "q1", title: "How quickly can you start?", content: "We aim to respond to all inquiries within 24 hours and start most projects shortly after the quote is approved."},
|
||||
{
|
||||
id: "q2",
|
||||
title: "Are you licensed?",
|
||||
content: "Yes, we are fully licensed and insured for all landscaping and masonry projects.",
|
||||
},
|
||||
id: "q2", title: "Are you licensed?", content: "Yes, we are fully licensed and insured for all landscaping and masonry projects."},
|
||||
{
|
||||
id: "q3",
|
||||
title: "What areas do you serve?",
|
||||
content: "We serve East Rutherford and all nearby areas.",
|
||||
},
|
||||
id: "q3", title: "What areas do you serve?", content: "We serve East Rutherford and all nearby areas."},
|
||||
]}
|
||||
title="Frequently Asked Questions"
|
||||
description="Have questions about our process? We've got answers."
|
||||
@@ -319,13 +201,13 @@ export default function LandingPage() {
|
||||
<ContactSplit
|
||||
useInvertedBackground={false}
|
||||
background={{
|
||||
variant: "plain",
|
||||
}}
|
||||
variant: "plain"}}
|
||||
tag="Get in touch"
|
||||
title="Start your outdoor project today"
|
||||
description="Request your free consultation and quote. We look forward to hearing about your project."
|
||||
imageSrc="http://img.b2bpic.net/free-photo/flower-shop-full-bloom-marketplace_53876-14315.jpg"
|
||||
mediaAnimation="slide-up"
|
||||
buttonText="Request Free Estimate"
|
||||
/>
|
||||
</div>
|
||||
|
||||
@@ -333,33 +215,21 @@ export default function LandingPage() {
|
||||
<FooterBase
|
||||
columns={[
|
||||
{
|
||||
title: "Services",
|
||||
items: [
|
||||
title: "Services", items: [
|
||||
{
|
||||
label: "Landscaping",
|
||||
href: "#features",
|
||||
},
|
||||
label: "Landscaping", href: "#features"},
|
||||
{
|
||||
label: "Masonry",
|
||||
href: "#features",
|
||||
},
|
||||
label: "Masonry", href: "#features"},
|
||||
{
|
||||
label: "Fencing",
|
||||
href: "#features",
|
||||
},
|
||||
label: "Fencing", href: "#features"},
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "About",
|
||||
items: [
|
||||
title: "About", items: [
|
||||
{
|
||||
label: "Company Info",
|
||||
href: "#about",
|
||||
},
|
||||
label: "Company Info", href: "#about"},
|
||||
{
|
||||
label: "Reviews",
|
||||
href: "#testimonials",
|
||||
},
|
||||
label: "Reviews", href: "#testimonials"},
|
||||
],
|
||||
},
|
||||
]}
|
||||
@@ -370,4 +240,4 @@ export default function LandingPage() {
|
||||
</ReactLenis>
|
||||
</ThemeProvider>
|
||||
);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user