14 Commits

Author SHA1 Message Date
23998b3157 Update theme colors 2026-05-13 15:09:11 +00:00
4356194827 Update theme colors 2026-05-13 15:09:02 +00:00
b007e42dc8 Update src/app/page.tsx 2026-05-13 15:08:19 +00:00
0ed6f5c9cf Update src/app/page.tsx 2026-05-13 15:00:24 +00:00
8289002fe7 Update src/app/page.tsx 2026-05-13 14:59:59 +00:00
88b8b2687a Merge version_4 into main
Merge version_4 into main
2026-05-13 14:59:24 +00:00
525db5837c Update src/app/page.tsx 2026-05-13 14:59:20 +00:00
ac1f96eba9 Merge version_4 into main
Merge version_4 into main
2026-05-13 14:57:57 +00:00
c0f220a672 Update src/app/page.tsx 2026-05-13 14:57:54 +00:00
20c40a7b42 Merge version_4 into main
Merge version_4 into main
2026-05-13 14:57:28 +00:00
904773b5cf Update src/app/page.tsx 2026-05-13 14:57:25 +00:00
08bd73ff6c Merge version_4 into main
Merge version_4 into main
2026-05-13 14:56:56 +00:00
b4ecb0727f Update src/app/page.tsx 2026-05-13 14:56:52 +00:00
faba295d0b Merge version_3 into main
Merge version_3 into main
2026-05-13 14:54:03 +00:00
2 changed files with 34 additions and 22 deletions

View File

@@ -3,7 +3,8 @@
import ReactLenis from "lenis/react";
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
import NavbarLayoutFloatingOverlay from "@/components/navbar/NavbarLayoutFloatingOverlay/NavbarLayoutFloatingOverlay";
import HeroOverlay from "@/components/sections/hero/HeroOverlay";
import HeroSplitKpi from "@/components/sections/hero/HeroSplitKpi";
import HeroBillboardCarousel from "@/components/sections/hero/HeroBillboardCarousel";
import FeatureCardTwentyNine from "@/components/sections/feature/featureCardTwentyNine/FeatureCardTwentyNine";
import TestimonialCardTen from "@/components/sections/testimonial/TestimonialCardTen";
import ContactSplitForm from "@/components/sections/contact/ContactSplitForm";
@@ -33,13 +34,30 @@ export default function SalPlumbingPage() {
]}
/>
<div id="hero">
<HeroOverlay
<HeroSplitKpi
title="Expert Plumbing & Heating Services"
description="Reliable, professional, and affordable plumbing solutions for your home. From water heater repairs to emergency leaks, Sal's has you covered."
buttons={[{ text: "Book Now", href: "#contact" }]}
imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3DfpSjlma8xN5ZgeOX4QBcDQpqr/uploaded-1778683562615-goxv8259.jpg"
kpis={[
{ value: "15+", label: "Years Experience" },
{ value: "24/7", label: "Emergency Support" },
{ value: "100%", label: "Satisfied Clients" }
]}
enableKpiAnimation={true}
background={{ variant: "plain" }}
imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3DfpSjlma8xN5ZgeOX4QBcDQpqr/uploaded-1778684136029-g88557nj.jpg"
imageAlt="Professional plumbing technician"
/>
<HeroBillboardCarousel
title="Our Work in Action"
description="Take a look at the quality craftsmanship we bring to every job."
mediaItems={[
{ imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3DfpSjlma8xN5ZgeOX4QBcDQpqr/uploaded-1778683562615-goxv8259.jpg?_wi=2", imageAlt: "Work 1" },
{ imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/templates/web-agency-2/shot-2.webp?_wi=1", imageAlt: "Work 2" },
{ imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/templates/web-agency-2/shot-3.webp?_wi=1", imageAlt: "Work 3" }
]}
background={{ variant: "plain" }}
/>
</div>
<div id="services">
<FeatureCardTwentyNine
@@ -50,15 +68,9 @@ export default function SalPlumbingPage() {
textboxLayout="default"
useInvertedBackground={true}
features={[
{
title: "Water Heater Repair", description: "Efficient diagnostics and repair for gas or electric water heaters.", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/templates/web-agency-2/shot-2.webp", titleImageSrc: "", buttonText: "Get Service"
},
{
title: "Emergency Plumbing", description: "24/7 support for burst pipes and urgent leaks.", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/templates/web-agency-2/shot-3.webp", titleImageSrc: "", buttonText: "Call Us"
},
{
title: "Heating Systems", description: "Professional boiler maintenance and furnace repairs.", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/templates/web-agency-2/shot-4.webp", titleImageSrc: "", buttonText: "Schedule"
}
{ title: "Water Heater Repair", description: "Efficient diagnostics and repair for gas or electric water heaters.", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/templates/web-agency-2/shot-2.webp?_wi=2", titleImageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/templates/web-agency-2/shot-2.webp", buttonText: "Learn More" },
{ title: "Emergency Plumbing", description: "24/7 support for burst pipes and urgent leaks.", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/templates/web-agency-2/shot-3.webp?_wi=2", titleImageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/templates/web-agency-2/shot-3.webp", buttonText: "Learn More" },
{ title: "Heating Systems", description: "Professional boiler maintenance and furnace repairs.", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/templates/web-agency-2/shot-4.webp", titleImageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/templates/web-agency-2/shot-4.webp", buttonText: "Learn More" }
]}
/>
</div>
@@ -100,4 +112,4 @@ export default function SalPlumbingPage() {
</ReactLenis>
</ThemeProvider>
);
}
}

View File

@@ -10,15 +10,15 @@
--accent: #ffffff;
--background-accent: #ffffff; */
--background: #0a0a0a;
--card: #161616;
--foreground: #f0f0f0;
--primary-cta: #ffffff;
--primary-cta-text: #0a0a0a;
--secondary-cta: #1e1e1e;
--secondary-cta-text: #e0e0e0;
--accent: #d0d0d0;
--background-accent: #9a9a9a;
--background: #ffffff;
--card: #f9f9f9;
--foreground: #000612e6;
--primary-cta: #15479c;
--primary-cta-text: #ffffff;
--secondary-cta: #f9f9f9;
--secondary-cta-text: #000612e6;
--accent: #e2e2e2;
--background-accent: #c4c4c4;
/* text sizing - set by ThemeProvider */
/* --text-2xs: clamp(0.465rem, 0.62vw, 0.62rem);