From ad9453a7df8d281d2916c8d5fad2b32ec4bf72ae Mon Sep 17 00:00:00 2001 From: bender Date: Sun, 26 Apr 2026 07:19:58 +0000 Subject: [PATCH 1/5] Add src/app/about/page.tsx --- src/app/about/page.tsx | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 src/app/about/page.tsx diff --git a/src/app/about/page.tsx b/src/app/about/page.tsx new file mode 100644 index 0000000..b946b4e --- /dev/null +++ b/src/app/about/page.tsx @@ -0,0 +1,31 @@ +"use client"; + +import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; +import ReactLenis from "lenis/react"; +import MetricSplitMediaAbout from "@/components/sections/about/MetricSplitMediaAbout"; +import NavbarStyleFullscreen from '@/components/navbar/NavbarStyleFullscreen/NavbarStyleFullscreen'; +import FooterSimple from '@/components/sections/footer/FooterSimple'; + +export default function AboutUsPage() { + return ( + + + + + + + + ); +} \ No newline at end of file -- 2.49.1 From 0ff985cc88addf59e7d95077b78608e3270ec13f Mon Sep 17 00:00:00 2001 From: bender Date: Sun, 26 Apr 2026 07:19:58 +0000 Subject: [PATCH 2/5] Add src/app/booking/page.tsx --- src/app/booking/page.tsx | 37 +++++++++++++++++++++++++++++++++++++ 1 file changed, 37 insertions(+) create mode 100644 src/app/booking/page.tsx diff --git a/src/app/booking/page.tsx b/src/app/booking/page.tsx new file mode 100644 index 0000000..bdada50 --- /dev/null +++ b/src/app/booking/page.tsx @@ -0,0 +1,37 @@ +"use client"; + +import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; +import ReactLenis from "lenis/react"; +import NavbarStyleFullscreen from '@/components/navbar/NavbarStyleFullscreen/NavbarStyleFullscreen'; +import ContactSplitForm from '@/components/sections/contact/ContactSplitForm'; +import FooterSimple from '@/components/sections/footer/FooterSimple'; + +export default function BookingPage() { + return ( + + + +
+ +
+ +
+
+ ); +} \ No newline at end of file -- 2.49.1 From a4d6a0e2c55be48f02dfdfda7882436546c37cc3 Mon Sep 17 00:00:00 2001 From: bender Date: Sun, 26 Apr 2026 07:19:59 +0000 Subject: [PATCH 3/5] Update src/app/page.tsx --- src/app/page.tsx | 302 ++++++----------------------------------------- 1 file changed, 34 insertions(+), 268 deletions(-) diff --git a/src/app/page.tsx b/src/app/page.tsx index b661a2f..5b0649f 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -31,26 +31,12 @@ export default function LandingPage() { @@ -226,51 +102,13 @@ export default function LandingPage() { animationType="slide-up" textboxLayout="split" useInvertedBackground={false} - testimonials={[ - { - id: "1", - name: "Sarah Johnson", - handle: "@sarahj", - testimonial: "High end service, thorough communication, highly recommend.", - rating: 5, - imageSrc: "http://img.b2bpic.net/free-photo/portrait-construction-worker-standing-rooftops-high-silos-storage-tanks_342744-442.jpg", - }, - { - id: "2", - name: "Michael Chen", - handle: "@mchen", - testimonial: "Amazing company, great price, quality work.", - rating: 5, - imageSrc: "http://img.b2bpic.net/free-photo/young-man-holding-house-model-showing-winner-gesture-shirt-vest-hat-looking-happy-front-view_176474-30662.jpg", - }, - { - id: "3", - name: "Emily Rodriguez", - handle: "@erod", - testimonial: "Professional, clean, and fast. The best roofing team in town.", - rating: 5, - imageSrc: "http://img.b2bpic.net/free-photo/country-music-band-singing-outdoors_23-2149498460.jpg", - }, - { - id: "4", - name: "David Kim", - handle: "@dkim", - testimonial: "Excellent workmanship. My new roof looks fantastic.", - rating: 5, - imageSrc: "http://img.b2bpic.net/free-photo/joyful-beautiful-young-hispanic-woman-opening-door-standing-doorway_74855-10224.jpg", - }, - { - id: "5", - name: "Anna Smith", - handle: "@asmith", - testimonial: "Fair pricing and top-tier roofing quality. Very satisfied.", - rating: 5, - imageSrc: "http://img.b2bpic.net/free-photo/close-up-experienced-carpenter-his-younger-employee_329181-15602.jpg", - }, - ]} showRating={true} - title="Trusted by Worcester Homeowners" - description="Don't take our word for it—hear what our clients say." + testimonials={[ + { id: "1", name: "Sarah Johnson", handle: "@sarahj", testimonial: "Fantastic service and quality craftsmanship!", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/portrait-construction-worker-standing-rooftops-high-silos-storage-tanks_342744-442.jpg" }, + { id: "2", name: "Michael Chen", handle: "@mchen", testimonial: "Professional and highly reliable team.", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/young-man-holding-house-model-showing-winner-gesture-shirt-vest-hat-looking-happy-front-view_176474-30662.jpg" }, + ]} + title="Client Reviews" + description="Read what our happy clients have to say about us." /> @@ -278,30 +116,9 @@ export default function LandingPage() { @@ -310,71 +127,20 @@ export default function LandingPage() { ); -} +} \ No newline at end of file -- 2.49.1 From e5e72a08323366cca2a7bf0333d6ffc6c6964298 Mon Sep 17 00:00:00 2001 From: bender Date: Sun, 26 Apr 2026 07:19:59 +0000 Subject: [PATCH 4/5] Add src/app/services/page.tsx --- src/app/services/page.tsx | 38 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 38 insertions(+) create mode 100644 src/app/services/page.tsx diff --git a/src/app/services/page.tsx b/src/app/services/page.tsx new file mode 100644 index 0000000..d949fcc --- /dev/null +++ b/src/app/services/page.tsx @@ -0,0 +1,38 @@ +"use client"; + +import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; +import ReactLenis from "lenis/react"; +import NavbarStyleFullscreen from '@/components/navbar/NavbarStyleFullscreen/NavbarStyleFullscreen'; +import FeatureCardTwentyFour from '@/components/sections/feature/FeatureCardTwentyFour'; +import FooterSimple from '@/components/sections/footer/FooterSimple'; + +export default function ServicesPage() { + return ( + + + +
+ +
+ +
+
+ ); +} \ No newline at end of file -- 2.49.1 From d6ce69e96abdce0bfdc4b9b5bba38b41d43822d0 Mon Sep 17 00:00:00 2001 From: bender Date: Sun, 26 Apr 2026 07:20:00 +0000 Subject: [PATCH 5/5] Add src/app/team/page.tsx --- src/app/team/page.tsx | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100644 src/app/team/page.tsx diff --git a/src/app/team/page.tsx b/src/app/team/page.tsx new file mode 100644 index 0000000..adbc4e2 --- /dev/null +++ b/src/app/team/page.tsx @@ -0,0 +1,34 @@ +"use client"; + +import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; +import ReactLenis from "lenis/react"; +import TeamCardFive from "@/components/sections/team/TeamCardFive"; +import NavbarStyleFullscreen from '@/components/navbar/NavbarStyleFullscreen/NavbarStyleFullscreen'; +import FooterSimple from '@/components/sections/footer/FooterSimple'; + +export default function TeamPage() { + return ( + + + + + + + + ); +} \ No newline at end of file -- 2.49.1