From 9c34f2b845bb2b084aa0956bdb3bea509c9c9f27 Mon Sep 17 00:00:00 2001 From: bender Date: Fri, 24 Apr 2026 12:40:06 +0000 Subject: [PATCH 1/3] Update src/app/page.tsx --- src/app/page.tsx | 186 ++++++++++++++--------------------------------- 1 file changed, 53 insertions(+), 133 deletions(-) diff --git a/src/app/page.tsx b/src/app/page.tsx index 44f3373..cfa9886 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -2,7 +2,7 @@ import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; import ReactLenis from "lenis/react"; -import FooterLogoReveal from '@/components/sections/footer/FooterLogoReveal'; +import FooterBaseCard from '@/components/sections/footer/FooterBaseCard'; import HeroLogo from '@/components/sections/hero/HeroLogo'; import MediaAbout from '@/components/sections/about/MediaAbout'; import NavbarLayoutFloatingInline from '@/components/navbar/NavbarLayoutFloatingInline'; @@ -29,27 +29,17 @@ export default function LandingPage() { @@ -59,13 +49,9 @@ export default function LandingPage() { description="24/7 emergency services, leak detection, and precision installation. We bring professional plumbing expertise to your doorstep." buttons={[ { - text: "Book an Appointment", - href: "/contact", - }, + text: "Book an Appointment", href: "/contact"}, { - text: "Our Services", - href: "/services", - }, + text: "Our Services", href: "/services"}, ]} imageSrc="http://img.b2bpic.net/free-photo/young-joyful-blonde-male-barber-uniform-puts-hands-belly-isolated-green-space-with-copy-space_141793-60188.jpg" imageAlt="Professional plumbing services" @@ -89,37 +75,19 @@ export default function LandingPage() { useInvertedBackground={false} plans={[ { - id: "basic", - badge: "Essential", - price: "$99", - subtitle: "Minor Leaks & Clogs", - features: [ - "Drain snaking", - "Faucet repair", - "Leak assessment", - ], + id: "basic", badge: "Essential", price: "$99", subtitle: "Minor Leaks & Clogs", features: [ + "Drain snaking", "Faucet repair", "Leak assessment"], buttons: [ { - text: "Book Now", - href: "/contact", - }, + text: "Book Now", href: "/contact"}, ], }, { - id: "pro", - badge: "Comprehensive", - price: "$249", - subtitle: "System Maintenance", - features: [ - "Full pipe inspection", - "Water heater flush", - "Pressure check", - ], + id: "pro", badge: "Comprehensive", price: "$249", subtitle: "System Maintenance", features: [ + "Full pipe inspection", "Water heater flush", "Pressure check"], buttons: [ { - text: "Book Now", - href: "/contact", - }, + text: "Book Now", href: "/contact"}, ], }, ]} @@ -135,45 +103,20 @@ export default function LandingPage() { useInvertedBackground={false} testimonials={[ { - id: "1", - name: "Alice Johnson", - handle: "@alice", - testimonial: "Fast response for a midnight leak. Extremely professional.", - rating: 5, - imageSrc: "http://img.b2bpic.net/free-photo/girl-teaching-her-grandfather-how-use-laptop_1157-29763.jpg", - }, + id: "1", name: "Alice Johnson", handle: "@alice", testimonial: "Fast response for a midnight leak. Extremely professional.", rating: 5, + imageSrc: "http://img.b2bpic.net/free-photo/girl-teaching-her-grandfather-how-use-laptop_1157-29763.jpg"}, { - id: "2", - name: "Bob Smith", - handle: "@bob", - testimonial: "Highly recommended for water heater installation.", - rating: 5, - imageSrc: "http://img.b2bpic.net/free-photo/young-bearded-builder-man-construction-uniform-safety-helmet-smiling-friendly-showing-thumbs-up-with-both-hands_141793-30176.jpg", - }, + id: "2", name: "Bob Smith", handle: "@bob", testimonial: "Highly recommended for water heater installation.", rating: 5, + imageSrc: "http://img.b2bpic.net/free-photo/young-bearded-builder-man-construction-uniform-safety-helmet-smiling-friendly-showing-thumbs-up-with-both-hands_141793-30176.jpg"}, { - id: "3", - name: "Carol White", - handle: "@carol", - testimonial: "Efficient and very honest about the pricing. Great work.", - rating: 5, - imageSrc: "http://img.b2bpic.net/free-photo/close-up-experienced-carpenter-his-younger-employee_329181-15602.jpg", - }, + id: "3", name: "Carol White", handle: "@carol", testimonial: "Efficient and very honest about the pricing. Great work.", rating: 5, + imageSrc: "http://img.b2bpic.net/free-photo/close-up-experienced-carpenter-his-younger-employee_329181-15602.jpg"}, { - id: "4", - name: "David Brown", - handle: "@david", - testimonial: "Fixed my chronic plumbing issues in just one visit.", - rating: 5, - imageSrc: "http://img.b2bpic.net/free-photo/male-plumber-working-with-client-fix-kitchen-problems_23-2150990690.jpg", - }, + id: "4", name: "David Brown", handle: "@david", testimonial: "Fixed my chronic plumbing issues in just one visit.", rating: 5, + imageSrc: "http://img.b2bpic.net/free-photo/male-plumber-working-with-client-fix-kitchen-problems_23-2150990690.jpg"}, { - id: "5", - name: "Eve Davis", - handle: "@eve", - testimonial: "The only team I trust for all home plumbing maintenance.", - rating: 5, - imageSrc: "http://img.b2bpic.net/free-photo/close-up-executives-showing-thumbs-up_1098-1828.jpg", - }, + id: "5", name: "Eve Davis", handle: "@eve", testimonial: "The only team I trust for all home plumbing maintenance.", rating: 5, + imageSrc: "http://img.b2bpic.net/free-photo/close-up-executives-showing-thumbs-up_1098-1828.jpg"}, ]} showRating={true} title="Client Reviews" @@ -190,71 +133,48 @@ export default function LandingPage() { description="Customized maintenance plans to keep your home systems running smoothly year-round." plans={[ { - id: "bronze", - title: "Seasonal Check", - price: "$150", - period: "Annually", - features: [ - "Inspection", - "Minor tightening", - "Report", - ], + id: "bronze", title: "Seasonal Check", price: "$150", period: "Annually", features: [ + "Inspection", "Minor tightening", "Report"], button: { - text: "Select", - href: "/contact", - }, - imageSrc: "http://img.b2bpic.net/free-photo/mature-woman-pointing-something-pretended-be-held-t-shirt-looking-merry_176474-32750.jpg", - }, + text: "Select", href: "/contact"}, + imageSrc: "http://img.b2bpic.net/free-photo/mature-woman-pointing-something-pretended-be-held-t-shirt-looking-merry_176474-32750.jpg"}, { - id: "silver", - title: "Home Protection", - price: "$300", - period: "Annually", - features: [ - "All Bronze", - "Drain cleaning", - "Priority support", - ], + id: "silver", title: "Home Protection", price: "$300", period: "Annually", features: [ + "All Bronze", "Drain cleaning", "Priority support"], button: { - text: "Select", - href: "/contact", - }, - imageSrc: "http://img.b2bpic.net/free-photo/pleased-young-male-builder-wearing-uniform-safety-helmet-showing-okey-gesture-his-thumb-up-pink_141793-74561.jpg", - }, + text: "Select", href: "/contact"}, + imageSrc: "http://img.b2bpic.net/free-photo/pleased-young-male-builder-wearing-uniform-safety-helmet-showing-okey-gesture-his-thumb-up-pink_141793-74561.jpg"}, { - id: "gold", - title: "Total Care", - price: "$500", - period: "Annually", - features: [ - "All Silver", - "Water pressure tuning", - "Annual inspection", - ], + id: "gold", title: "Total Care", price: "$500", period: "Annually", features: [ + "All Silver", "Water pressure tuning", "Annual inspection"], button: { - text: "Select", - href: "/contact", - }, - imageSrc: "http://img.b2bpic.net/free-photo/handsome-young-man-with-curly-hair-bear-weaing-handyman-uniform-looking-camera-blowing-kiss-with-hand-air-being-lovely-sexy-love-expression_839833-17905.jpg", - }, + text: "Select", href: "/contact"}, + imageSrc: "http://img.b2bpic.net/free-photo/handsome-young-man-with-curly-hair-bear-weaing-handyman-uniform-looking-camera-blowing-kiss-with-hand-air-being-lovely-sexy-love-expression_839833-17905.jpg"}, ]} /> ); -} +} \ No newline at end of file -- 2.49.1 From d1324f05315fbf89d101fcaae727952165c85b20 Mon Sep 17 00:00:00 2001 From: bender Date: Fri, 24 Apr 2026 12:40:06 +0000 Subject: [PATCH 2/3] Update src/app/styles/base.css --- src/app/styles/base.css | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/app/styles/base.css b/src/app/styles/base.css index 52de42f..aa7fd03 100644 --- a/src/app/styles/base.css +++ b/src/app/styles/base.css @@ -11,7 +11,7 @@ html { body { background-color: var(--background); color: var(--foreground); - font-family: var(--font-open-sans), sans-serif; + font-family: var(--font-montserrat), sans-serif; position: relative; min-height: 100vh; overscroll-behavior: none; @@ -24,5 +24,5 @@ h3, h4, h5, h6 { - font-family: var(--font-inter), sans-serif; + font-family: var(--font-montserrat), sans-serif; } -- 2.49.1 From bd98d240d043e90a566b7a5a1926f2ae94952e32 Mon Sep 17 00:00:00 2001 From: bender Date: Fri, 24 Apr 2026 12:40:07 +0000 Subject: [PATCH 3/3] Update src/app/styles/variables.css --- src/app/styles/variables.css | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/src/app/styles/variables.css b/src/app/styles/variables.css index d2ffc19..c5a1411 100644 --- a/src/app/styles/variables.css +++ b/src/app/styles/variables.css @@ -10,15 +10,15 @@ --accent: #ffffff; --background-accent: #ffffff; */ - --background: #f5f5f5; - --card: #ffffff; - --foreground: #1c1c1c; - --primary-cta: #1f3251; + --background: #020617; + --card: #0f172a; + --foreground: #f8fafc; + --primary-cta: #d4af37; --primary-cta-text: #f5f5f5; - --secondary-cta: #ffffff; + --secondary-cta: #1e293b; --secondary-cta-text: #1c1c1c; - --accent: #15479c; - --background-accent: #a8cce8; + --accent: #b8860b; + --background-accent: #1e3a8a; /* text sizing - set by ThemeProvider */ /* --text-2xs: clamp(0.465rem, 0.62vw, 0.62rem); -- 2.49.1