diff --git a/src/app/about/page.tsx b/src/app/about/page.tsx
new file mode 100644
index 0000000..f32a5b5
--- /dev/null
+++ b/src/app/about/page.tsx
@@ -0,0 +1,26 @@
+"use client";
+
+import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
+import NavbarLayoutFloatingOverlay from '@/components/navbar/NavbarLayoutFloatingOverlay/NavbarLayoutFloatingOverlay';
+import TextSplitAbout from '@/components/sections/about/TextSplitAbout';
+
+const navItems = [
+ { name: "Home", id: "/" },
+ { name: "About Us", id: "/about" },
+ { name: "Gallery", id: "/gallery" },
+ { name: "Reviews", id: "/reviews" },
+ { name: "FAQ", id: "/faq" },
+];
+
+export default function AboutPage() {
+ return (
+
+
+
+
+ );
+}
\ No newline at end of file
diff --git a/src/app/contact/page.tsx b/src/app/contact/page.tsx
new file mode 100644
index 0000000..44984aa
--- /dev/null
+++ b/src/app/contact/page.tsx
@@ -0,0 +1,46 @@
+"use client";
+
+import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
+import ReactLenis from "lenis/react";
+import ContactSplitForm from "@/components/sections/contact/ContactSplitForm";
+import NavbarLayoutFloatingOverlay from '@/components/navbar/NavbarLayoutFloatingOverlay/NavbarLayoutFloatingOverlay';
+import FooterBaseCard from '@/components/sections/footer/FooterBaseCard';
+
+export default function ContactPage() {
+ return (
+
+
+
+
+
+
+
+
+
+ );
+}
\ No newline at end of file
diff --git a/src/app/gallery/page.tsx b/src/app/gallery/page.tsx
new file mode 100644
index 0000000..4999c3a
--- /dev/null
+++ b/src/app/gallery/page.tsx
@@ -0,0 +1,31 @@
+"use client";
+
+import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
+import NavbarLayoutFloatingOverlay from '@/components/navbar/NavbarLayoutFloatingOverlay/NavbarLayoutFloatingOverlay';
+import HeroBillboardGallery from '@/components/sections/hero/HeroBillboardGallery';
+
+const navItems = [
+ { name: "Home", id: "/" },
+ { name: "About Us", id: "/about" },
+ { name: "Gallery", id: "/gallery" },
+ { name: "Reviews", id: "/reviews" },
+ { name: "FAQ", id: "/faq" },
+];
+
+export default function GalleryPage() {
+ return (
+
+
+
+
+ );
+}
\ No newline at end of file
diff --git a/src/app/page.tsx b/src/app/page.tsx
index 222a76c..c50a00d 100644
--- a/src/app/page.tsx
+++ b/src/app/page.tsx
@@ -32,22 +32,11 @@ export default function LandingPage() {
@@ -56,41 +45,16 @@ export default function LandingPage() {
@@ -101,9 +65,7 @@ export default function LandingPage() {
useInvertedBackground={false}
title="Three Generations of Quality"
description={[
- "For years, our family-owned business has provided expert plumbing services. We take pride in our history and the hard work that defines our legacy.",
- "Our clients know us for being close to home, professional, and thorough. From leaky pipes to old water heater disposal, we get the job done.",
- ]}
+ "For years, our family-owned business has provided expert plumbing services. We take pride in our history and the hard work that defines our legacy.", "Our clients know us for being close to home, professional, and thorough. From leaky pipes to old water heater disposal, we get the job done."]}
/>
@@ -113,21 +75,9 @@ export default function LandingPage() {
textboxLayout="split"
useInvertedBackground={false}
features={[
- {
- icon: Wrench,
- title: "Leak Repair",
- description: "Quickly identify and resolve pipe leaks, faucet issues, and toilet malfunctions.",
- },
- {
- icon: Flame,
- title: "Water Heaters",
- description: "Complete service for water heaters, including replacement and old unit hauling.",
- },
- {
- icon: Settings,
- title: "Pipe Replacement",
- description: "Expert replacement services for worn or damaged piping systems throughout your home.",
- },
+ { icon: Wrench, title: "Leak Repair", description: "Quickly identify and resolve pipe leaks, faucet issues, and toilet malfunctions." },
+ { icon: Flame, title: "Water Heaters", description: "Complete service for water heaters, including replacement and old unit hauling." },
+ { icon: Settings, title: "Pipe Replacement", description: "Expert replacement services for worn or damaged piping systems throughout your home." }
]}
title="Our Specialized Services"
description="We offer a wide range of plumbing services designed to keep your home running smoothly, backed by our promise of professional excellence."
@@ -140,24 +90,9 @@ export default function LandingPage() {
textboxLayout="split"
useInvertedBackground={false}
metrics={[
- {
- id: "m1",
- icon: Award,
- title: "Years of Excellence",
- value: "20+",
- },
- {
- id: "m2",
- icon: Home,
- title: "Homes Served",
- value: "5000+",
- },
- {
- id: "m3",
- icon: ThumbsUp,
- title: "Satisfied Customers",
- value: "99%",
- },
+ { id: "m1", icon: Award, title: "Years of Excellence", value: "20+" },
+ { id: "m2", icon: Home, title: "Homes Served", value: "5000+" },
+ { id: "m3", icon: ThumbsUp, title: "Satisfied Customers", value: "99%" }
]}
title="Serving Our Community"
description="Proven experience you can trust for your household needs."
@@ -169,61 +104,7 @@ export default function LandingPage() {
textboxLayout="split"
useInvertedBackground={false}
testimonials={[
- {
- id: "t1",
- name: "Jerold B.",
- date: "April 2007",
- title: "Homeowner",
- quote: "Steve was absolutely wonderful. I had to arrange this long distance from California. Steve was cooperative, professional, and did exactly what he promised.",
- tag: "Professional",
- avatarSrc: "http://img.b2bpic.net/free-photo/front-view-happy-man-showing-approval_23-2148230800.jpg",
- imageSrc: "http://img.b2bpic.net/free-photo/angry-young-male-builder-wearing-uniform-safety-helmet-holding-out-hammer_141793-80630.jpg?_wi=2",
- imageAlt: "happy customer home interior",
- },
- {
- id: "t2",
- name: "Ronald W.",
- date: "January 2006",
- title: "Homeowner",
- quote: "I like this company because it is close to home. There is three generations to this company. My mother has used them for years. Very hard workers and they get the job done.",
- tag: "Trusted",
- avatarSrc: "http://img.b2bpic.net/free-photo/relaxed-girl-jeans-sitting-window-sill-magnificent-ginger-lady-headphones-holding-phone_197531-10401.jpg",
- imageSrc: "http://img.b2bpic.net/free-photo/brutal-beard-worker-man-suit-construction-worker-safety-orange-helmet-near-steel-pipes-with-tape-measure-hand_627829-11415.jpg?_wi=2",
- imageAlt: "happy customer home interior",
- },
- {
- id: "t3",
- name: "Anonymous",
- date: "January 2006",
- title: "Homeowner",
- quote: "Our toilet was leaking and one of the pipes needed to be replaced. We used this company in the past before and they did a great job so I decided to rehire them and they did a good job.",
- tag: "Reliable",
- avatarSrc: "http://img.b2bpic.net/free-photo/portrait-elder-woman-window_329181-14796.jpg",
- imageSrc: "http://img.b2bpic.net/free-photo/hand-tools-set-damaged-mosquito-wire-screen-which-need-be-fixed_1150-6573.jpg?_wi=2",
- imageAlt: "happy customer home interior",
- },
- {
- id: "t4",
- name: "Client",
- date: "April 2007",
- title: "Homeowner",
- quote: "Highly recommend this team. They were very cooperative and provided exactly the services we needed for our property.",
- tag: "Service",
- avatarSrc: "http://img.b2bpic.net/free-photo/trans-person-working-office-with-colleagues_23-2149287019.jpg",
- imageSrc: "http://img.b2bpic.net/free-photo/family-moving-new-home_23-2149162257.jpg",
- imageAlt: "happy customer home interior",
- },
- {
- id: "t5",
- name: "Homeowner",
- date: "January 2006",
- title: "Homeowner",
- quote: "Always great service. Hard workers and very efficient, they get the job done right every single time.",
- tag: "Efficiency",
- avatarSrc: "http://img.b2bpic.net/free-photo/frame-mechanical-tools-floor_23-2148558016.jpg",
- imageSrc: "http://img.b2bpic.net/free-vector/real-estate-open-house-label_23-2148479337.jpg",
- imageAlt: "happy customer home interior",
- },
+ { id: "t1", name: "Jerold B.", date: "April 2007", title: "Homeowner", quote: "Steve was absolutely wonderful. I had to arrange this long distance from California. Steve was cooperative, professional, and did exactly what he promised.", tag: "Professional", avatarSrc: "http://img.b2bpic.net/free-photo/front-view-happy-man-showing-approval_23-2148230800.jpg", imageSrc: "http://img.b2bpic.net/free-photo/angry-young-male-builder-wearing-uniform-safety-helmet-holding-out-hammer_141793-80630.jpg?_wi=2" }
]}
title="Client Success Stories"
description="Hear directly from homeowners who trust us with their plumbing."
@@ -235,13 +116,7 @@ export default function LandingPage() {
textboxLayout="split"
useInvertedBackground={false}
names={[
- "Plumbing Guild",
- "Safety Association",
- "Home Maintenance Board",
- "Residential Repair Certified",
- "Local Business Alliance",
- "Service Quality Seal",
- "Water Utility Partners",
+ "Plumbing Guild", "Safety Association", "Home Maintenance Board", "Residential Repair Certified", "Local Business Alliance"
]}
title="Trusted by Experts"
description="We meet and exceed industry standards for plumbing and safety."
@@ -253,21 +128,9 @@ export default function LandingPage() {
textboxLayout="split"
useInvertedBackground={false}
faqs={[
- {
- id: "f1",
- title: "Do you handle emergency plumbing?",
- content: "Yes, we are highly responsive and professional in addressing urgent plumbing needs for our local clients.",
- },
- {
- id: "f2",
- title: "How long have you been operating?",
- content: "Our business spans three generations of professional plumbing expertise.",
- },
- {
- id: "f3",
- title: "Do you haul away old equipment?",
- content: "Yes, we handle disposal of old water heaters and other replaced plumbing equipment.",
- },
+ { id: "f1", title: "Do you handle emergency plumbing?", content: "Yes, we are highly responsive and professional in addressing urgent plumbing needs for our local clients." },
+ { id: "f2", title: "How long have you been operating?", content: "Our business spans three generations of professional plumbing expertise." },
+ { id: "f3", title: "Do you haul away old equipment?", content: "Yes, we handle disposal of old water heaters and other replaced plumbing equipment." }
]}
imageSrc="http://img.b2bpic.net/free-photo/frame-mechanical-tools-floor_23-2148558016.jpg"
mediaAnimation="slide-up"
@@ -277,60 +140,16 @@ export default function LandingPage() {
/>
-