From 47515efb8cca2ec8d1fea1b7d4aaccc3c582d287 Mon Sep 17 00:00:00 2001 From: bender Date: Wed, 15 Apr 2026 14:14:05 +0000 Subject: [PATCH] Update src/app/page.tsx --- src/app/page.tsx | 172 +++++++++++++---------------------------------- 1 file changed, 45 insertions(+), 127 deletions(-) diff --git a/src/app/page.tsx b/src/app/page.tsx index 9ca68d2..dbabfc7 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -32,64 +32,44 @@ export default function LandingPage() {
@@ -101,25 +81,13 @@ export default function LandingPage() { description="We offer a comprehensive range of roofing and remodeling services tailored to your property's needs." accordionItems={[ { - id: "s1", - title: "Roof Replacement", - content: "High-quality roof replacements designed to protect your home and boost curb appeal.", - }, + id: "s1", title: "Roof Replacement", content: "High-quality roof replacements designed to protect your home and boost curb appeal."}, { - id: "s2", - title: "Roof Repair", - content: "Fast, dependable repairs for leaks, storm damage, and everyday wear.", - }, + id: "s2", title: "Roof Repair", content: "Fast, dependable repairs for leaks, storm damage, and everyday wear."}, { - id: "s3", - title: "Storm Damage Help", - content: "Responsive support for storm-related damage with honest recommendations.", - }, + id: "s3", title: "Storm Damage Help", content: "Responsive support for storm-related damage with honest recommendations."}, { - id: "s4", - title: "Remodeling Services", - content: "Thoughtful home exterior improvement work.", - }, + id: "s4", title: "Remodeling Services", content: "Thoughtful home exterior improvement work."}, ]} imageSrc="http://img.b2bpic.net/free-photo/bottom-view-worker-sitting-brick-wall_259150-57719.jpg" mediaAnimation="slide-up" @@ -134,17 +102,11 @@ export default function LandingPage() { description="We simplify your home improvement project through a clear, customer-focused approach." bulletPoints={[ { - title: "01. Request Estimate", - description: "Contact us to discuss your project needs.", - }, + title: "01. Request Estimate", description: "Contact us to discuss your project needs."}, { - title: "02. Evaluation", - description: "On-site property inspection and clear recommendations.", - }, + title: "02. Evaluation", description: "On-site property inspection and clear recommendations."}, { - title: "03. Execution", - description: "Precision work with respect for your home.", - }, + title: "03. Execution", description: "Precision work with respect for your home."}, ]} imageSrc="http://img.b2bpic.net/free-photo/lifestyle-scene-showing-care-support-from-people-community_23-2151261266.jpg" mediaAnimation="slide-up" @@ -158,23 +120,14 @@ export default function LandingPage() { useInvertedBackground={false} metrics={[ { - id: "m1", - icon: Star, - title: "Customer Rating", - value: "5.0", - }, + id: "m1", icon: Star, + title: "Customer Rating", value: "5.0"}, { - id: "m2", - icon: Shield, - title: "Years of Trust", - value: "10+", - }, + id: "m2", icon: Shield, + title: "Years of Trust", value: "10+"}, { - id: "m3", - icon: CheckCircle, - title: "Completed Projects", - value: "500+", - }, + id: "m3", icon: CheckCircle, + title: "Completed Projects", value: "500+"}, ]} title="Our Commitment to Quality" description="We stand by our work and value our reputation in Monroe, NC." @@ -189,25 +142,15 @@ export default function LandingPage() { author="Sarah Miller" avatars={[ { - src: "http://img.b2bpic.net/free-photo/smiley-woman-with-curly-hair-posing-with-copy-space_23-2148728583.jpg", - alt: "Sarah Miller", - }, + src: "http://img.b2bpic.net/free-photo/smiley-woman-with-curly-hair-posing-with-copy-space_23-2148728583.jpg", alt: "Sarah Miller"}, { - src: "http://img.b2bpic.net/free-photo/man-sitting-near-house-looking-camera_259150-59313.jpg", - alt: "John Doe", - }, + src: "http://img.b2bpic.net/free-photo/man-sitting-near-house-looking-camera_259150-59313.jpg", alt: "John Doe"}, { - src: "http://img.b2bpic.net/free-photo/young-family-with-two-little-brothers-by-house_1303-21003.jpg", - alt: "Jane Smith", - }, + src: "http://img.b2bpic.net/free-photo/young-family-with-two-little-brothers-by-house_1303-21003.jpg", alt: "Jane Smith"}, { - src: "http://img.b2bpic.net/free-photo/happy-smiley-elder-couple-posing-together-while-taking-walk-city_23-2148645402.jpg", - alt: "Bob Johnson", - }, + src: "http://img.b2bpic.net/free-photo/happy-smiley-elder-couple-posing-together-while-taking-walk-city_23-2148645402.jpg", alt: "Bob Johnson"}, { - src: "http://img.b2bpic.net/free-photo/older-woman-with-thumb-up_1149-1162.jpg", - alt: "Alice Brown", - }, + src: "http://img.b2bpic.net/free-photo/older-woman-with-thumb-up_1149-1162.jpg", alt: "Alice Brown"}, ]} ratingAnimation="slide-up" avatarsAnimation="slide-up" @@ -220,25 +163,13 @@ export default function LandingPage() { useInvertedBackground={false} faqs={[ { - id: "q1", - title: "Do you offer free estimates?", - content: "Yes. We provide straightforward estimates so you can understand next steps.", - }, + id: "q1", title: "Do you offer free estimates?", content: "Yes. We provide straightforward estimates so you can understand next steps."}, { - id: "q2", - title: "What areas do you serve?", - content: "Based in Monroe, NC, serving surrounding communities.", - }, + id: "q2", title: "What areas do you serve?", content: "Based in Monroe, NC, serving surrounding communities."}, { - id: "q3", - title: "Can you help with storm damage?", - content: "Yes, we assess and recommend the best path forward.", - }, + id: "q3", title: "Can you help with storm damage?", content: "Yes, we assess and recommend the best path forward."}, { - id: "q4", - title: "Do you do remodeling too?", - content: "Yes, we handle both roofing and home remodeling needs.", - }, + id: "q4", title: "Do you do remodeling too?", content: "Yes, we handle both roofing and home remodeling needs."}, ]} title="Common Questions" description="Get clear answers to your questions about roofing and remodeling." @@ -250,14 +181,11 @@ export default function LandingPage() { @@ -266,29 +194,19 @@ export default function LandingPage() {