From 9d346fb6a5a4d8929426a5490e34fb79a4039e00 Mon Sep 17 00:00:00 2001 From: bender Date: Wed, 25 Mar 2026 22:02:51 +0000 Subject: [PATCH 1/3] Update src/app/page.tsx --- src/app/page.tsx | 211 +++++++++++------------------------------------ 1 file changed, 46 insertions(+), 165 deletions(-) diff --git a/src/app/page.tsx b/src/app/page.tsx index c9a69fc..77c04d9 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -33,29 +33,17 @@ export default function LandingPage() { @@ -64,22 +52,17 @@ export default function LandingPage() {
@@ -238,25 +167,13 @@ export default function LandingPage() { useInvertedBackground={false} faqs={[ { - id: "1", - title: "How often should I have my roof inspected?", - content: "We recommend a professional roof inspection at least once every 1-3 years, and always after a major storm or severe weather event.", - }, + id: "1", title: "How often should I have my roof inspected?", content: "We recommend a professional roof inspection at least once every 1-3 years, and always after a major storm or severe weather event."}, { - id: "2", - title: "What types of roofing materials do you work with?", - content: "We specialize in a variety of materials including asphalt shingles, metal roofing, tile, and flat roofs. We'll help you choose the best option for your home.", - }, + id: "2", title: "What types of roofing materials do you work with?", content: "We specialize in a variety of materials including asphalt shingles, metal roofing, tile, and flat roofs. We'll help you choose the best option for your home."}, { - id: "3", - title: "Do you offer warranties on your work?", - content: "Yes, we stand by the quality of our craftsmanship and materials. All new installations and major repairs come with comprehensive warranties, specific details available upon consultation.", - }, + id: "3", title: "Do you offer warranties on our work?", content: "Yes, we stand by the quality of our craftsmanship and materials. All new installations and major repairs come with comprehensive warranties, specific details available upon consultation."}, { - id: "4", - title: "How long does a typical roof replacement take?", - content: "The duration of a roof replacement depends on the size and complexity of your roof. Most residential projects are completed within 1-3 days, weather permitting.", - }, + id: "4", title: "How long does a typical roof replacement take?", content: "The duration of a roof replacement depends on the size and complexity of your roof. Most residential projects are completed within 1-3 days, weather permitting."}, ]} sideTitle="Frequently Asked Questions" sideDescription="Find answers to common inquiries about our roofing services, materials, and process. If you don't see your question, feel free to reach out!" @@ -272,27 +189,16 @@ export default function LandingPage() { description="Ready for a durable, beautiful roof? Contact us for a complimentary, no-obligation inspection and a detailed estimate. We're here to help!" inputs={[ { - name: "name", - type: "text", - placeholder: "Your Name", - required: true, + name: "name", type: "text", placeholder: "Your Name", required: true, }, { - name: "email", - type: "email", - placeholder: "Your Email", - required: true, + name: "email", type: "email", placeholder: "Your Email", required: true, }, { - name: "phone", - type: "tel", - placeholder: "Phone Number (Optional)", - }, + name: "phone", type: "tel", placeholder: "Phone Number (Optional)"}, ]} textarea={{ - name: "message", - placeholder: "Tell us about your roofing needs or questions...", - rows: 4, + name: "message", placeholder: "Tell us about your roofing needs or questions...", rows: 4, }} imageSrc="http://img.b2bpic.net/free-photo/engineer-writing-condenser-values_482257-90848.jpg" imageAlt="Roofing contractor using a tablet to inspect a roof" @@ -308,62 +214,37 @@ export default function LandingPage() { imageAlt="Stylized modern roofline against a sky background" columns={[ { - title: "Services", - items: [ + title: "Services", items: [ { - label: "Roof Repairs", - href: "#services", - }, + label: "Roof Repairs", href: "#services"}, { - label: "Installations", - href: "#services", - }, + label: "Installations", href: "#services"}, { - label: "Inspections", - href: "#services", - }, + label: "Inspections", href: "#services"}, { - label: "Gutter Services", - href: "#services", - }, + label: "Gutter Services", href: "#services"}, ], }, { - title: "Company", - items: [ + title: "Company", items: [ { - label: "About Us", - href: "#about", - }, + label: "About Us", href: "#about"}, { - label: "Testimonials", - href: "#testimonials", - }, + label: "Testimonials", href: "#testimonials"}, { - label: "FAQ", - href: "#faq", - }, + label: "FAQ", href: "#faq"}, { - label: "Contact", - href: "#contact", - }, + label: "Contact", href: "#contact"}, ], }, { - title: "Connect", - items: [ + title: "Connect", items: [ { - label: "Facebook", - href: "#", - }, + label: "Facebook", href: "#"}, { - label: "Instagram", - href: "#", - }, + label: "Instagram", href: "#"}, { - label: "LinkedIn", - href: "#", - }, + label: "LinkedIn", href: "#"}, ], }, ]} -- 2.49.1 From 68249243b4dd5008e59174ddd38b536f1109688c Mon Sep 17 00:00:00 2001 From: bender Date: Wed, 25 Mar 2026 22:02:51 +0000 Subject: [PATCH 2/3] Update src/app/styles/variables.css --- src/app/styles/variables.css | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/app/styles/variables.css b/src/app/styles/variables.css index a7f8f0c..9d0254f 100644 --- a/src/app/styles/variables.css +++ b/src/app/styles/variables.css @@ -13,12 +13,12 @@ --background: #ffffff; --card: #f9f9f9; --foreground: #120a00e6; - --primary-cta: #E34400; + --primary-cta: #FF7B05; --primary-cta-text: #ffffff; --secondary-cta: #f9f9f9; --secondary-cta-text: #120a00e6; --accent: #e2e2e2; - --background-accent: #E34400; + --background-accent: #FF7B05; /* text sizing - set by ThemeProvider */ /* --text-2xs: clamp(0.465rem, 0.62vw, 0.62rem); -- 2.49.1 From 1f8c0bcd524313f8a29c87ed53d74efcb4d7625a Mon Sep 17 00:00:00 2001 From: bender Date: Wed, 25 Mar 2026 22:05:02 +0000 Subject: [PATCH 3/3] Update src/app/page.tsx --- src/app/page.tsx | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/app/page.tsx b/src/app/page.tsx index 77c04d9..fa500f9 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -12,7 +12,7 @@ import ProductCardOne from '@/components/sections/product/ProductCardOne'; import SocialProofOne from '@/components/sections/socialProof/SocialProofOne'; import TestimonialAboutCard from '@/components/sections/about/TestimonialAboutCard'; import TestimonialCardTwo from '@/components/sections/testimonial/TestimonialCardTwo'; -import { Droplets, Home, PlusCircle, RefreshCw, Search, Sun, Tool } from "lucide-react"; +import { Droplets, Home, PlusCircle, RefreshCw, Search, Sun } from "lucide-react"; export default function LandingPage() { return ( @@ -76,7 +76,7 @@ export default function LandingPage() { useInvertedBackground={false} features={[ { - icon: Tool, + icon: RefreshCw, title: "Roof Repairs", description: "Prompt and effective repairs for leaks, storm damage, and wear-and-tear to extend your roof's lifespan."}, { icon: PlusCircle, @@ -134,6 +134,7 @@ export default function LandingPage() {