Merge version_2 into main #2

Merged
bender merged 1 commits from version_2 into main 2026-04-16 15:02:46 +00:00

View File

@@ -32,25 +32,15 @@ export default function LandingPage() {
<NavbarLayoutFloatingOverlay
navItems={[
{
name: "Home",
id: "#home",
},
name: "Home", id: "#home"},
{
name: "Services",
id: "#services",
},
name: "Services", id: "#services"},
{
name: "About",
id: "#about",
},
name: "About", id: "#about"},
{
name: "Testimonials",
id: "#testimonials",
},
name: "Testimonials", id: "#testimonials"},
{
name: "Contact",
id: "#contact",
},
name: "Contact", id: "#contact"},
]}
brandName="M&R Construction"
/>
@@ -62,74 +52,37 @@ export default function LandingPage() {
description="Residential & commercial construction you can trust. Quality craftsmanship, on time and on budget."
testimonials={[
{
name: "James T.",
handle: "Homeowner",
testimonial: "M&R did an incredible job on our home renovation. Professional, clean, and finished ahead of schedule.",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/engineer-helmet-standing-by-factory_1157-35557.jpg?_wi=1",
imageAlt: "construction site worker professional",
},
name: "James T.", handle: "Homeowner", testimonial: "M&R did an incredible job on our home renovation. Professional, clean, and finished ahead of schedule.", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/engineer-helmet-standing-by-factory_1157-35557.jpg?_wi=1", imageAlt: "construction site worker professional"},
{
name: "Maria S.",
handle: "Business Owner",
testimonial: "We hired them for a commercial build-out and the quality exceeded expectations.",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/three-architects-standing-front-building_23-2147702507.jpg?_wi=1",
imageAlt: "construction site worker professional",
},
name: "Maria S.", handle: "Business Owner", testimonial: "We hired them for a commercial build-out and the quality exceeded expectations.", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/three-architects-standing-front-building_23-2147702507.jpg?_wi=1", imageAlt: "construction site worker professional"},
{
name: "Robert L.",
handle: "Homeowner",
testimonial: "Honest pricing, no surprises. The crew was respectful and craftsmanship was top-notch.",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/close-up-young-person-barbeque_23-2149271990.jpg?_wi=1",
imageAlt: "construction site worker professional",
},
name: "Robert L.", handle: "Homeowner", testimonial: "Honest pricing, no surprises. The crew was respectful and craftsmanship was top-notch.", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/close-up-young-person-barbeque_23-2149271990.jpg?_wi=1", imageAlt: "construction site worker professional"},
{
name: "Angela K.",
handle: "Homeowner",
testimonial: "Solid work on our kitchen remodel. The team helped us make smart design decisions.",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/happy-father-smiling-taking-selfie-while-giving-thumbs-up_23-2148414933.jpg?_wi=1",
imageAlt: "construction site worker professional",
},
name: "Angela K.", handle: "Homeowner", testimonial: "Solid work on our kitchen remodel. The team helped us make smart design decisions.", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/happy-father-smiling-taking-selfie-while-giving-thumbs-up_23-2148414933.jpg?_wi=1", imageAlt: "construction site worker professional"},
{
name: "David M.",
handle: "Commercial Client",
testimonial: "Excellent communication and high-quality results. Highly recommended.",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/handsome-young-carpenter-working-with-experienced-man_329181-15650.jpg?_wi=1",
imageAlt: "construction site worker professional",
},
name: "David M.", handle: "Commercial Client", testimonial: "Excellent communication and high-quality results. Highly recommended.", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/handsome-young-carpenter-working-with-experienced-man_329181-15650.jpg?_wi=1", imageAlt: "construction site worker professional"},
]}
buttons={[
{
text: "Get Free Estimate",
href: "#contact",
},
text: "Get Free Estimate", href: "#contact"},
]}
imageSrc="http://img.b2bpic.net/free-photo/engineer-helmet-standing-by-factory_1157-35557.jpg?_wi=2"
avatars={[
{
src: "http://img.b2bpic.net/free-photo/portrait-pretty-woman-smiling_23-2148729681.jpg",
alt: "Portrait of pretty woman smiling",
},
src: "http://img.b2bpic.net/free-photo/portrait-pretty-woman-smiling_23-2148729681.jpg", alt: "Portrait of pretty woman smiling"},
{
src: "http://img.b2bpic.net/free-photo/portrait-young-smiling-woman-looking-camera_23-2148187139.jpg",
alt: "Portrait of young smiling woman looking at camera",
},
src: "http://img.b2bpic.net/free-photo/portrait-young-smiling-woman-looking-camera_23-2148187139.jpg", alt: "Portrait of young smiling woman looking at camera"},
{
src: "http://img.b2bpic.net/free-photo/person-indian-origin-having-fun_23-2150285311.jpg",
alt: "Person of indian origin having fun",
},
src: "http://img.b2bpic.net/free-photo/person-indian-origin-having-fun_23-2150285311.jpg", alt: "Person of indian origin having fun"},
{
src: "http://img.b2bpic.net/free-photo/selfie-portrait-videocall_23-2149186122.jpg",
alt: "Selfie portrait for videocall",
},
src: "http://img.b2bpic.net/free-photo/selfie-portrait-videocall_23-2149186122.jpg", alt: "Selfie portrait for videocall"},
{
src: "http://img.b2bpic.net/free-photo/older-woman-drinking-coffee-smiling-house-white-shirt-daytime_176474-4942.jpg",
alt: "Older woman drinking coffee and smiling in house in white shirt during daytime",
},
src: "http://img.b2bpic.net/free-photo/older-woman-drinking-coffee-smiling-house-white-shirt-daytime_176474-4942.jpg", alt: "Older woman drinking coffee and smiling in house in white shirt during daytime"},
]}
avatarText="Trusted by 450+ homeowners"
/>
@@ -156,34 +109,22 @@ export default function LandingPage() {
features={[
{
icon: Home,
title: "Residential Construction",
description: "Custom homes built from foundation to finishing touches.",
},
title: "Residential Construction", description: "Custom homes built from foundation to finishing touches."},
{
icon: Building,
title: "Commercial Build-Outs",
description: "Office, retail, and warehouse construction growth.",
},
title: "Commercial Build-Outs", description: "Office, retail, and warehouse construction growth."},
{
icon: Wrench,
title: "Renovations & Remodeling",
description: "Expert transformation of your existing space.",
},
title: "Renovations & Remodeling", description: "Expert transformation of your existing space."},
{
icon: Droplets,
title: "Interior Finishing",
description: "Drywall, painting, trim, and flooring polish.",
},
title: "Interior Finishing", description: "Drywall, painting, trim, and flooring polish."},
{
icon: Wrench,
title: "Repairs & Maintenance",
description: "Reliable repair to keep properties in condition.",
},
title: "Repairs & Maintenance", description: "Reliable repair to keep properties in condition."},
{
icon: ListChecks,
title: "Project Management",
description: "End-to-end oversight for time and budget.",
},
title: "Project Management", description: "End-to-end oversight for time and budget."},
]}
title="Our Services"
description="Comprehensive construction solutions to meet every need."
@@ -197,23 +138,14 @@ export default function LandingPage() {
useInvertedBackground={true}
metrics={[
{
id: "m1",
icon: Award,
title: "Years Experience",
value: "15+",
},
id: "m1", icon: Award,
title: "Years Experience", value: "15+"},
{
id: "m2",
icon: CheckCircle,
title: "Projects Completed",
value: "500+",
},
id: "m2", icon: CheckCircle,
title: "Projects Completed", value: "500+"},
{
id: "m3",
icon: Users,
title: "Happy Clients",
value: "450+",
},
id: "m3", icon: Users,
title: "Happy Clients", value: "450+"},
]}
title="Construction Excellence"
description="Delivering quality results across Fort Worth for over a decade."
@@ -227,59 +159,28 @@ export default function LandingPage() {
useInvertedBackground={false}
testimonials={[
{
id: "1",
name: "James T.",
role: "Homeowner",
company: "Fort Worth",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/close-up-young-person-barbeque_23-2149271990.jpg?_wi=2",
},
id: "1", name: "James T.", role: "Homeowner", company: "Fort Worth", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/close-up-young-person-barbeque_23-2149271990.jpg?_wi=2"},
{
id: "2",
name: "Maria S.",
role: "Business Owner",
company: "Fort Worth",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/happy-father-smiling-taking-selfie-while-giving-thumbs-up_23-2148414933.jpg?_wi=2",
},
id: "2", name: "Maria S.", role: "Business Owner", company: "Fort Worth", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/happy-father-smiling-taking-selfie-while-giving-thumbs-up_23-2148414933.jpg?_wi=2"},
{
id: "3",
name: "Robert L.",
role: "Homeowner",
company: "Fort Worth",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/handsome-young-carpenter-working-with-experienced-man_329181-15650.jpg?_wi=2",
},
id: "3", name: "Robert L.", role: "Homeowner", company: "Fort Worth", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/handsome-young-carpenter-working-with-experienced-man_329181-15650.jpg?_wi=2"},
{
id: "4",
name: "Angela K.",
role: "Homeowner",
company: "Fort Worth",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/portrait-woman-business-embrace-confidence-posing-beauty-black-african-american-isolated-gray-background_640221-39.jpg",
},
id: "4", name: "Angela K.", role: "Homeowner", company: "Fort Worth", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/portrait-woman-business-embrace-confidence-posing-beauty-black-african-american-isolated-gray-background_640221-39.jpg"},
{
id: "5",
name: "David M.",
role: "Client",
company: "Fort Worth",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/emotional-female-portrait-closeup-outdoors_1321-4437.jpg",
},
id: "5", name: "David M.", role: "Client", company: "Fort Worth", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/emotional-female-portrait-closeup-outdoors_1321-4437.jpg"},
]}
kpiItems={[
{
value: "99%",
label: "Satisfaction Rate",
},
value: "99%", label: "Satisfaction Rate"},
{
value: "100%",
label: "On-Time Delivery",
},
value: "100%", label: "On-Time Delivery"},
{
value: "5.0",
label: "Average Rating",
},
value: "5.0", label: "Average Rating"},
]}
title="Client Feedback"
description="What our clients say about our craftsmanship and dedication."
@@ -291,20 +192,11 @@ export default function LandingPage() {
useInvertedBackground={true}
faqs={[
{
id: "q1",
title: "Do you provide free estimates?",
content: "Yes, we offer complimentary consultations and estimates for all residential and commercial projects.",
},
id: "q1", title: "Do you provide free estimates?", content: "Yes, we offer complimentary consultations and estimates for all residential and commercial projects."},
{
id: "q2",
title: "Are you licensed and insured?",
content: "Absolutely. M&R Construction is fully licensed and insured, ensuring peace of mind for our clients.",
},
id: "q2", title: "Are you licensed and insured?", content: "Absolutely. M&R Construction is fully licensed and insured, ensuring peace of mind for our clients."},
{
id: "q3",
title: "Do you handle project permits?",
content: "Yes, we manage all necessary permits and inspections for your construction project.",
},
id: "q3", title: "Do you handle project permits?", content: "Yes, we manage all necessary permits and inspections for your construction project."},
]}
sideTitle="Common Questions"
faqsAnimation="slide-up"
@@ -315,16 +207,13 @@ export default function LandingPage() {
<ContactCTA
useInvertedBackground={false}
background={{
variant: "plain",
}}
variant: "glowing-orb"}}
tag="Contact Us"
title="Ready to Build?"
description="Have a project in mind? Contact us today to discuss your vision."
buttons={[
{
text: "Get Free Estimate",
href: "mailto:info@mrconstruction.com",
},
text: "Get Free Estimate", href: "mailto:info@mrconstruction.com"},
]}
/>
</div>
@@ -336,18 +225,14 @@ export default function LandingPage() {
socialLinks={[
{
icon: Facebook,
href: "#",
ariaLabel: "Facebook",
},
href: "#", ariaLabel: "Facebook"},
{
icon: Instagram,
href: "#",
ariaLabel: "Instagram",
},
href: "#", ariaLabel: "Instagram"},
]}
/>
</div>
</ReactLenis>
</ThemeProvider>
);
}
}