From a2681df019767991699e9780c9e57a8b9ca0e23a Mon Sep 17 00:00:00 2001 From: bender Date: Thu, 23 Apr 2026 21:18:25 +0000 Subject: [PATCH 1/2] Update src/app/page.tsx --- src/app/page.tsx | 123 +++++++++++------------------------------------ 1 file changed, 28 insertions(+), 95 deletions(-) diff --git a/src/app/page.tsx b/src/app/page.tsx index a460e97..fb7ed10 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -30,21 +30,13 @@ export default function LandingPage() { @@ -56,16 +48,12 @@ export default function LandingPage() { description="Premium window, door, and finish installation with unmatched precision and professionalism." buttons={[ { - text: "Get a Free Estimate", - href: "/contact", - }, + text: "Get a Free Estimate", href: "/contact"}, { - text: "View Our Work", - href: "/services", - }, + text: "View Our Work", href: "/services"}, ]} buttonAnimation="slide-up" - imageSrc="http://img.b2bpic.net/free-photo/creative-man-working-woodshop_23-2148970808.jpg?_wi=1" + imageSrc="http://img.b2bpic.net/free-photo/creative-man-working-woodshop_23-2148970808.jpg" imageAlt="window installation clean" /> @@ -75,14 +63,7 @@ export default function LandingPage() { textboxLayout="default" useInvertedBackground={false} names={[ - "5-Star Client Satisfaction", - "Licensed & Insured", - "Transparent Pricing", - "Professional Crews", - "Detail-Oriented", - "Clean Job Sites", - "Contractor Trusted", - ]} + "5-Star Client Satisfaction", "Licensed & Insured", "Transparent Pricing", "Professional Crews", "Detail-Oriented", "Clean Job Sites", "Contractor Trusted"]} title="Trusted Excellence" description="Our core commitments to you." /> @@ -93,7 +74,7 @@ export default function LandingPage() { useInvertedBackground={false} title="Craftsmanship You Can See. Service You Can Feel." description="At Best On The West Construction, we don’t just install—we perfect every detail. From new construction windows to precision trim work, our team is known for clean finishes and results that elevate your home." - imageSrc="http://img.b2bpic.net/free-photo/senior-carpenter-tries-hammer-nail_329181-15690.jpg?_wi=1" + imageSrc="http://img.b2bpic.net/free-photo/senior-carpenter-tries-hammer-nail_329181-15690.jpg" imageAlt="trim work craftsmanship close up" /> @@ -105,55 +86,31 @@ export default function LandingPage() { useInvertedBackground={false} features={[ { - title: "Impeccable Finish", - description: "High-end finishes and tight edges.", - icon: Award, + title: "Impeccable Finish", description: "High-end finishes and tight edges.", icon: Award, mediaItems: [ { - imageSrc: "http://img.b2bpic.net/free-photo/preparation-wooden-planks-by-carpenter_329181-15683.jpg?_wi=1", - imageAlt: "finish quality carpentry", - }, + imageSrc: "http://img.b2bpic.net/free-photo/preparation-wooden-planks-by-carpenter_329181-15683.jpg", imageAlt: "finish quality carpentry"}, { - imageSrc: "http://img.b2bpic.net/free-photo/side-view-builder-man-measuring_23-2148751980.jpg", - imageAlt: "construction trim finish", - }, - ], - imageSrc: "http://img.b2bpic.net/free-photo/creative-man-working-woodshop_23-2148970808.jpg?_wi=2", - imageAlt: "finish quality carpentry", + imageSrc: "http://img.b2bpic.net/free-photo/side-view-builder-man-measuring_23-2148751980.jpg", imageAlt: "construction trim finish"}, + ] }, { - title: "Efficient Work", - description: "Fast and detail-focused execution.", - icon: Zap, + title: "Efficient Work", description: "Fast and detail-focused execution.", icon: Zap, mediaItems: [ { - imageSrc: "http://img.b2bpic.net/free-photo/hotel-receptionist-work_23-2149661583.jpg", - imageAlt: "efficient window installation", - }, + imageSrc: "http://img.b2bpic.net/free-photo/hotel-receptionist-work_23-2149661583.jpg", imageAlt: "efficient window installation"}, { - imageSrc: "http://img.b2bpic.net/free-photo/professional-engineers_1098-15509.jpg", - imageAlt: "fast construction installation", - }, - ], - imageSrc: "http://img.b2bpic.net/free-photo/senior-carpenter-tries-hammer-nail_329181-15690.jpg?_wi=2", - imageAlt: "finish quality carpentry", + imageSrc: "http://img.b2bpic.net/free-photo/professional-engineers_1098-15509.jpg", imageAlt: "fast construction installation"}, + ] }, { - title: "Clean Sites", - description: "No mess left behind, ever.", - icon: Shield, + title: "Clean Sites", description: "No mess left behind, ever.", icon: Shield, mediaItems: [ { - imageSrc: "http://img.b2bpic.net/free-photo/worker-using-power-trowel-machine-construction-site_651396-3214.jpg", - imageAlt: "clean job site", - }, + imageSrc: "http://img.b2bpic.net/free-photo/worker-using-power-trowel-machine-construction-site_651396-3214.jpg", imageAlt: "clean job site"}, { - imageSrc: "http://img.b2bpic.net/free-photo/man-doing-professional-home-cleaning-service_23-2150358974.jpg", - imageAlt: "tidy construction workspace", - }, - ], - imageSrc: "http://img.b2bpic.net/free-photo/low-angle-business-hand-shake_23-2148480352.jpg?_wi=1", - imageAlt: "finish quality carpentry", + imageSrc: "http://img.b2bpic.net/free-photo/man-doing-professional-home-cleaning-service_23-2150358974.jpg", imageAlt: "tidy construction workspace"}, + ] }, ]} title="The Difference Is in the Details" @@ -166,35 +123,15 @@ export default function LandingPage() { useInvertedBackground={false} testimonials={[ { - id: "1", - name: "Bonnie B.", - imageSrc: "http://img.b2bpic.net/free-photo/low-angle-business-hand-shake_23-2148480352.jpg?_wi=2", - imageAlt: "professional headshot person", - }, + id: "1", name: "Bonnie B.", imageSrc: "http://img.b2bpic.net/free-photo/low-angle-business-hand-shake_23-2148480352.jpg", imageAlt: "professional headshot person"}, { - id: "2", - name: "Vadim T.", - imageSrc: "http://img.b2bpic.net/free-photo/portrait-worker-factory_107420-96555.jpg", - imageAlt: "professional headshot person", - }, + id: "2", name: "Vadim T.", imageSrc: "http://img.b2bpic.net/free-photo/portrait-worker-factory_107420-96555.jpg", imageAlt: "professional headshot person"}, { - id: "3", - name: "Client A", - imageSrc: "http://img.b2bpic.net/free-photo/young-female-with-pinkish-hair-posing_344912-846.jpg", - imageAlt: "person portrait office", - }, + id: "3", name: "Client A", imageSrc: "http://img.b2bpic.net/free-photo/young-female-with-pinkish-hair-posing_344912-846.jpg", imageAlt: "person portrait office"}, { - id: "4", - name: "Client B", - imageSrc: "http://img.b2bpic.net/free-photo/happy-business-woman-white-shirt_23-2148095748.jpg", - imageAlt: "person portrait headshot", - }, + id: "4", name: "Client B", imageSrc: "http://img.b2bpic.net/free-photo/happy-business-woman-white-shirt_23-2148095748.jpg", imageAlt: "person portrait headshot"}, { - id: "5", - name: "Client C", - imageSrc: "http://img.b2bpic.net/free-photo/smiling-man-sitting-cafe-table-gesturing_1262-1141.jpg", - imageAlt: "professional man portrait", - }, + id: "5", name: "Client C", imageSrc: "http://img.b2bpic.net/free-photo/smiling-man-sitting-cafe-table-gesturing_1262-1141.jpg", imageAlt: "professional man portrait"}, ]} cardTitle="What Our Clients Say" cardTag="Reviews" @@ -206,13 +143,9 @@ export default function LandingPage() { -- 2.49.1 From faa1c08db69dc60e307042af7827de9503c7fe24 Mon Sep 17 00:00:00 2001 From: bender Date: Thu, 23 Apr 2026 21:18:26 +0000 Subject: [PATCH 2/2] Update src/app/services/page.tsx --- src/app/services/page.tsx | 72 ++++++++++----------------------------- 1 file changed, 18 insertions(+), 54 deletions(-) diff --git a/src/app/services/page.tsx b/src/app/services/page.tsx index b4b66a7..44497da 100644 --- a/src/app/services/page.tsx +++ b/src/app/services/page.tsx @@ -27,21 +27,13 @@ export default function LandingPage() { @@ -54,55 +46,31 @@ export default function LandingPage() { useInvertedBackground={false} features={[ { - title: "Window Installation", - description: "Seamless installs for efficiency.", - icon: Maximize, + title: "Window Installation", description: "Seamless installs for efficiency.", icon: Maximize, mediaItems: [ { - imageSrc: "http://img.b2bpic.net/free-photo/kid-playing-his-room_23-2149187885.jpg", - imageAlt: "new construction windows", - }, + imageSrc: "http://img.b2bpic.net/free-photo/kid-playing-his-room_23-2149187885.jpg", imageAlt: "new construction windows"}, { - imageSrc: "http://img.b2bpic.net/free-photo/male-with-red-shirt-making-window-with-industrial-tools_181624-50175.jpg", - imageAlt: "window framing install", - }, - ], - imageSrc: "http://img.b2bpic.net/free-photo/creative-man-working-woodshop_23-2148970808.jpg?_wi=3", - imageAlt: "new construction windows", + imageSrc: "http://img.b2bpic.net/free-photo/male-with-red-shirt-making-window-with-industrial-tools_181624-50175.jpg", imageAlt: "window framing install"}, + ] }, { - title: "Door Installation", - description: "Enhance function and appeal.", - icon: Building2, + title: "Door Installation", description: "Enhance function and appeal.", icon: Building2, mediaItems: [ { - imageSrc: "http://img.b2bpic.net/free-photo/japanese-house-entrance_23-2149445337.jpg", - imageAlt: "modern front door installation", - }, + imageSrc: "http://img.b2bpic.net/free-photo/japanese-house-entrance_23-2149445337.jpg", imageAlt: "modern front door installation"}, { - imageSrc: "http://img.b2bpic.net/free-photo/carpenter-man-using-tape-measure-from-shot_23-2148748800.jpg", - imageAlt: "door installation professional", - }, - ], - imageSrc: "http://img.b2bpic.net/free-photo/senior-carpenter-tries-hammer-nail_329181-15690.jpg?_wi=3", - imageAlt: "new construction windows", + imageSrc: "http://img.b2bpic.net/free-photo/carpenter-man-using-tape-measure-from-shot_23-2148748800.jpg", imageAlt: "door installation professional"}, + ] }, { - title: "Trim & Finish", - description: "High-end finishes for your home.", - icon: Building, + title: "Trim & Finish", description: "High-end finishes for your home.", icon: Building, mediaItems: [ { - imageSrc: "http://img.b2bpic.net/free-photo/carpenter-marking-wooden-desk-with-measuring-tape_74855-5662.jpg", - imageAlt: "trim finish work", - }, + imageSrc: "http://img.b2bpic.net/free-photo/carpenter-marking-wooden-desk-with-measuring-tape_74855-5662.jpg", imageAlt: "trim finish work"}, { - imageSrc: "http://img.b2bpic.net/free-photo/wooden-warm-texture_1194-8940.jpg", - imageAlt: "baseboard trim installation", - }, - ], - imageSrc: "http://img.b2bpic.net/free-photo/preparation-wooden-planks-by-carpenter_329181-15683.jpg?_wi=2", - imageAlt: "new construction windows", + imageSrc: "http://img.b2bpic.net/free-photo/wooden-warm-texture_1194-8940.jpg", imageAlt: "baseboard trim installation"}, + ] }, ]} title="Comprehensive Services" @@ -124,13 +92,9 @@ export default function LandingPage() { -- 2.49.1