From 8518a938d3b2ec7d29a7e55b1a9f7236ba73da3e Mon Sep 17 00:00:00 2001 From: bender Date: Tue, 3 Mar 2026 10:55:46 +0000 Subject: [PATCH 1/5] Update src/app/about/page.tsx --- src/app/about/page.tsx | 47 +++++++++++++++++------------------------- 1 file changed, 19 insertions(+), 28 deletions(-) diff --git a/src/app/about/page.tsx b/src/app/about/page.tsx index 8db076a..b47c539 100644 --- a/src/app/about/page.tsx +++ b/src/app/about/page.tsx @@ -7,15 +7,14 @@ import MetricCardFourteen from "@/components/sections/metrics/MetricCardFourteen import FeatureCardTwentyOne from "@/components/sections/feature/FeatureCardTwentyOne"; import FooterBase from "@/components/sections/footer/FooterBase"; import { Heart } from "lucide-react"; -import Link from "next/link"; export default function AboutPage() { const navItems = [ - { name: "Services", id: "services" }, - { name: "Pricing", id: "pricing" }, - { name: "Testimonials", id: "testimonials" }, - { name: "FAQ", id: "faq" }, - { name: "Contact", id: "contact" }, + { name: "Services", id: "/services" }, + { name: "Pricing", id: "/pricing" }, + { name: "Testimonials", id: "/#testimonials" }, + { name: "FAQ", id: "/#faq" }, + { name: "Contact", id: "/#contact" }, ]; const footerColumns = [ @@ -30,9 +29,9 @@ export default function AboutPage() { { title: "Company", items: [ { label: "About Us", href: "/about" }, - { label: "Testimonials", href: "#testimonials" }, + { label: "Testimonials", href: "/#testimonials" }, { label: "Pricing", href: "/pricing" }, - { label: "Contact", href: "#contact" }, + { label: "Contact", href: "/#contact" }, ], }, { @@ -40,7 +39,7 @@ export default function AboutPage() { { label: "Privacy Policy", href: "#" }, { label: "Terms of Service", href: "#" }, { label: "Accessibility", href: "#" }, - { label: "Contact Us", href: "#contact" }, + { label: "Contact Us", href: "/#contact" }, ], }, ]; @@ -69,7 +68,7 @@ export default function AboutPage() { description="Leading MSK Rehabilitation Provider" subdescription="Pyatt MSK Rehabilitation Center" icon={Heart} - imageSrc="http://img.b2bpic.net/free-photo/physiotherapy-doctor-assisting-elderly-patient-with-leg-exercise-clinic_662251-1742.jpg?_wi=3" + imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AQpbnFYe6fEjhWs3QB3kCkfR4d/uploaded-1772535267968-r33h1geo.png" imageAlt="Professional rehabilitation therapy" mediaAnimation="slide-up" useInvertedBackground={false} @@ -82,17 +81,13 @@ export default function AboutPage() { tag="By The Numbers" metrics={[ { - id: "1", value: "20+", description: - "Years of combined experience from our team of certified physiotherapists and MSK specialists"}, + id: "1", value: "20+", description: "Years of combined experience from our team of certified physiotherapists and MSK specialists"}, { - id: "2", value: "10,000+", description: - "Patients successfully treated and returned to their normal activities and lifestyle"}, + id: "2", value: "10,000+", description: "Patients successfully treated and returned to their normal activities and lifestyle"}, { - id: "3", value: "95%", description: - "Patient satisfaction rate with our services and recovery outcomes"}, + id: "3", value: "95%", description: "Patient satisfaction rate with our services and recovery outcomes"}, { - id: "4", value: "4.9/5", description: - "Average rating from verified patient reviews on independent healthcare platforms"}, + id: "4", value: "4.9/5", description: "Average rating from verified patient reviews on independent healthcare platforms"}, ]} metricsAnimation="slide-up" useInvertedBackground={false} @@ -104,23 +99,19 @@ export default function AboutPage() { tag="Our Values" title="Patient-Centered Excellence" description="We are committed to providing the highest standard of MSK care with a focus on patient outcomes, professional integrity, and continuous improvement." - imageSrc="http://img.b2bpic.net/free-photo/personal-trainer-assisting-woman-with-disabilities-her-workout-sports-rehab-centre-with-physiotherapists-patients-working-together-towards-healing_1321-3603.jpg?_wi=3" + imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AQpbnFYe6fEjhWs3QB3kCkfR4d/uploaded-1772535267968-o7xkjjcg.png" imageAlt="Patient-centered rehabilitation approach" mediaAnimation="slide-up" mediaPosition="right" accordionItems={[ { - id: "1", title: "Patient-First Approach", content: - "Every decision we make is guided by what's best for our patients. We listen, we care, and we deliver results."}, + id: "1", title: "Patient-First Approach", content: "Every decision we make is guided by what's best for our patients. We listen, we care, and we deliver results."}, { - id: "2", title: "Evidence-Based Practice", content: - "Our treatment protocols are grounded in the latest research and best practices in physiotherapy and rehabilitation."}, + id: "2", title: "Evidence-Based Practice", content: "Our treatment protocols are grounded in the latest research and best practices in physiotherapy and rehabilitation."}, { - id: "3", title: "Professional Excellence", content: - "Our team continuously pursues professional development and maintains the highest standards of clinical practice."}, + id: "3", title: "Professional Excellence", content: "Our team continuously pursues professional development and maintains the highest standards of clinical practice."}, { - id: "4", title: "Accessibility & Inclusion", content: - "We believe quality rehabilitation should be accessible to everyone. We work with insurance and offer flexible payment options."}, + id: "4", title: "Accessibility & Inclusion", content: "We believe quality rehabilitation should be accessible to everyone. We work with insurance and offer flexible payment options."}, ]} useInvertedBackground={false} /> @@ -135,4 +126,4 @@ export default function AboutPage() { ); -} \ No newline at end of file +} -- 2.49.1 From 43ca8cc3bbbae754b212a27a2aef3499146b726a Mon Sep 17 00:00:00 2001 From: bender Date: Tue, 3 Mar 2026 10:55:47 +0000 Subject: [PATCH 2/5] Update src/app/layout.tsx --- src/app/layout.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/app/layout.tsx b/src/app/layout.tsx index 9e1cc83..f807698 100644 --- a/src/app/layout.tsx +++ b/src/app/layout.tsx @@ -1410,4 +1410,4 @@ export default function RootLayout({ ); -} \ No newline at end of file +} -- 2.49.1 From 09f6e970b43ddd15021a602e6ff30f1717a5d82d Mon Sep 17 00:00:00 2001 From: bender Date: Tue, 3 Mar 2026 10:55:48 +0000 Subject: [PATCH 3/5] Update src/app/page.tsx --- src/app/page.tsx | 112 ++++++++++++++++++++++++++--------------------- 1 file changed, 61 insertions(+), 51 deletions(-) diff --git a/src/app/page.tsx b/src/app/page.tsx index d8ab488..6a0023c 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -7,15 +7,15 @@ import TestimonialAboutCard from "@/components/sections/about/TestimonialAboutCa import MetricCardFourteen from "@/components/sections/metrics/MetricCardFourteen"; import FeatureCardTwentyOne from "@/components/sections/feature/FeatureCardTwentyOne"; import TestimonialCardSix from "@/components/sections/testimonial/TestimonialCardSix"; -import ContactText from "@/components/sections/contact/ContactText"; +import FaqDouble from "@/components/sections/faq/FaqDouble"; +import ContactSplit from "@/components/sections/contact/ContactSplit"; import FooterBase from "@/components/sections/footer/FooterBase"; -import { Heart, Quote, Zap, Sparkles } from "lucide-react"; -import Link from "next/link"; +import { Heart, CheckCircle } from "lucide-react"; export default function HomePage() { const navItems = [ { name: "Services", id: "services" }, - { name: "Pricing", id: "pricing" }, + { name: "Pricing", id: "/pricing" }, { name: "Testimonials", id: "testimonials" }, { name: "FAQ", id: "faq" }, { name: "Contact", id: "contact" }, @@ -67,14 +67,14 @@ export default function HomePage() {
-
- + +
+ +
+ console.log("Lead captured:", email)} />
@@ -207,4 +217,4 @@ export default function HomePage() { ); -} \ No newline at end of file +} -- 2.49.1 From a48ea7d7e75776ad4e9631646a045996696d2781 Mon Sep 17 00:00:00 2001 From: bender Date: Tue, 3 Mar 2026 10:55:50 +0000 Subject: [PATCH 4/5] Update src/app/pricing/page.tsx --- src/app/pricing/page.tsx | 41 +++++++++++++++++----------------------- 1 file changed, 17 insertions(+), 24 deletions(-) diff --git a/src/app/pricing/page.tsx b/src/app/pricing/page.tsx index 44d2e6f..68860d9 100644 --- a/src/app/pricing/page.tsx +++ b/src/app/pricing/page.tsx @@ -7,15 +7,14 @@ import FeatureCardTwentyOne from "@/components/sections/feature/FeatureCardTwent import FooterBase from "@/components/sections/footer/FooterBase"; import ContactText from "@/components/sections/contact/ContactText"; import { Zap, Sparkles } from "lucide-react"; -import Link from "next/link"; export default function PricingPage() { const navItems = [ - { name: "Services", id: "services" }, - { name: "Pricing", id: "pricing" }, - { name: "Testimonials", id: "testimonials" }, - { name: "FAQ", id: "faq" }, - { name: "Contact", id: "contact" }, + { name: "Services", id: "/services" }, + { name: "Pricing", id: "/pricing" }, + { name: "Testimonials", id: "/#testimonials" }, + { name: "FAQ", id: "/#faq" }, + { name: "Contact", id: "/#contact" }, ]; const footerColumns = [ @@ -30,9 +29,9 @@ export default function PricingPage() { { title: "Company", items: [ { label: "About Us", href: "/about" }, - { label: "Testimonials", href: "#testimonials" }, + { label: "Testimonials", href: "/#testimonials" }, { label: "Pricing", href: "/pricing" }, - { label: "Contact", href: "#contact" }, + { label: "Contact", href: "/#contact" }, ], }, { @@ -40,7 +39,7 @@ export default function PricingPage() { { label: "Privacy Policy", href: "#" }, { label: "Terms of Service", href: "#" }, { label: "Accessibility", href: "#" }, - { label: "Contact Us", href: "#contact" }, + { label: "Contact Us", href: "/#contact" }, ], }, ]; @@ -66,22 +65,19 @@ export default function PricingPage() { @@ -123,7 +116,7 @@ export default function PricingPage() { text="Still have questions about our pricing? Contact us to discuss a custom plan for your specific needs." animationType="entrance-slide" buttons={[ - { text: "Get in Touch", href: "#contact" }, + { text: "Get in Touch", href: "/#contact" }, { text: "Schedule Consultation", href: "tel:+1234567890" }, ]} background={{ variant: "sparkles-gradient" }} @@ -140,4 +133,4 @@ export default function PricingPage() { ); -} \ No newline at end of file +} -- 2.49.1 From d141e73330ef2bf6d0f35fa55873d72c672d87b6 Mon Sep 17 00:00:00 2001 From: bender Date: Tue, 3 Mar 2026 10:55:51 +0000 Subject: [PATCH 5/5] Update src/app/services/page.tsx --- src/app/services/page.tsx | 56 +++++++++++++++------------------------ 1 file changed, 22 insertions(+), 34 deletions(-) diff --git a/src/app/services/page.tsx b/src/app/services/page.tsx index 587ef82..994e5fd 100644 --- a/src/app/services/page.tsx +++ b/src/app/services/page.tsx @@ -6,15 +6,14 @@ import FeatureCardTwentyOne from "@/components/sections/feature/FeatureCardTwent import PricingCardFive from "@/components/sections/pricing/PricingCardFive"; import FooterBase from "@/components/sections/footer/FooterBase"; import { Zap, Sparkles } from "lucide-react"; -import Link from "next/link"; export default function ServicesPage() { const navItems = [ - { name: "Services", id: "services" }, - { name: "Pricing", id: "pricing" }, - { name: "Testimonials", id: "testimonials" }, - { name: "FAQ", id: "faq" }, - { name: "Contact", id: "contact" }, + { name: "Services", id: "/services" }, + { name: "Pricing", id: "/pricing" }, + { name: "Testimonials", id: "/#testimonials" }, + { name: "FAQ", id: "/#faq" }, + { name: "Contact", id: "/#contact" }, ]; const footerColumns = [ @@ -29,9 +28,9 @@ export default function ServicesPage() { { title: "Company", items: [ { label: "About Us", href: "/about" }, - { label: "Testimonials", href: "#testimonials" }, + { label: "Testimonials", href: "/#testimonials" }, { label: "Pricing", href: "/pricing" }, - { label: "Contact", href: "#contact" }, + { label: "Contact", href: "/#contact" }, ], }, { @@ -39,7 +38,7 @@ export default function ServicesPage() { { label: "Privacy Policy", href: "#" }, { label: "Terms of Service", href: "#" }, { label: "Accessibility", href: "#" }, - { label: "Contact Us", href: "#contact" }, + { label: "Contact Us", href: "/#contact" }, ], }, ]; @@ -66,23 +65,19 @@ export default function ServicesPage() { tag="Our Services" title="Comprehensive Treatment Services" description="Tailored rehabilitation programs addressing a wide range of musculoskeletal conditions. From acute injuries to chronic pain, we have the expertise to help you recover." - imageSrc="http://img.b2bpic.net/free-photo/personal-trainer-assisting-woman-with-disabilities-her-workout-sports-rehab-centre-with-physiotherapists-patients-working-together-towards-healing_1321-3603.jpg?_wi=2" + imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AQpbnFYe6fEjhWs3QB3kCkfR4d/uploaded-1772535267968-o7xkjjcg.png" imageAlt="Sports medicine rehabilitation" mediaAnimation="slide-up" mediaPosition="right" accordionItems={[ { - id: "1", title: "Physical Therapy & Rehabilitation", content: - "Evidence-based treatment for post-injury recovery, surgery rehabilitation, and chronic pain management. Our therapists use advanced techniques to restore function and mobility."}, + id: "1", title: "Physical Therapy & Rehabilitation", content: "Evidence-based treatment for post-injury recovery, surgery rehabilitation, and chronic pain management. Our therapists use advanced techniques to restore function and mobility."}, { - id: "2", title: "Sports Injury Treatment", content: - "Specialized care for athletes and active individuals. We treat sprains, strains, and performance-related injuries to get you back in the game safely."}, + id: "2", title: "Sports Injury Treatment", content: "Specialized care for athletes and active individuals. We treat sprains, strains, and performance-related injuries to get you back in the game safely."}, { - id: "3", title: "Pain Management", content: - "Comprehensive approach to managing acute and chronic pain including manual therapy, exercise prescription, and injury prevention strategies."}, + id: "3", title: "Pain Management", content: "Comprehensive approach to managing acute and chronic pain including manual therapy, exercise prescription, and injury prevention strategies."}, { - id: "4", title: "Work Injury Rehabilitation", content: - "Occupational rehabilitation and ergonomic assessment to help you return to work safely and prevent future workplace injuries."}, + id: "4", title: "Work Injury Rehabilitation", content: "Occupational rehabilitation and ergonomic assessment to help you return to work safely and prevent future workplace injuries."}, ]} buttons={[{ text: "Explore Services", href: "#services" }]} useInvertedBackground={false} @@ -94,23 +89,19 @@ export default function ServicesPage() { tag="Our Process" title="Your Personalized Recovery Path" description="We follow a structured, evidence-based approach to ensure optimal recovery. Each step is designed with your unique needs in mind." - imageSrc="http://img.b2bpic.net/free-photo/professional-medic-examining-patient-reaction-light-pupil-response_482257-127007.jpg" + imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AQpbnFYe6fEjhWs3QB3kCkfR4d/uploaded-1772535267968-r33h1geo.png" imageAlt="Patient assessment process" mediaAnimation="slide-up" mediaPosition="left" accordionItems={[ { - id: "1", title: "Step 1: Comprehensive Assessment", content: - "Initial consultation includes detailed medical history, physical examination, and movement analysis to understand your condition and goals."}, + id: "1", title: "Step 1: Comprehensive Assessment", content: "Initial consultation includes detailed medical history, physical examination, and movement analysis to understand your condition and goals."}, { - id: "2", title: "Step 2: Personalized Treatment Plan", content: - "Based on assessment findings, we create a customized rehabilitation program with clear milestones and expected recovery timeline."}, + id: "2", title: "Step 2: Personalized Treatment Plan", content: "Based on assessment findings, we create a customized rehabilitation program with clear milestones and expected recovery timeline."}, { - id: "3", title: "Step 3: Active Treatment & Monitoring", content: - "Regular therapy sessions with continuous progress monitoring, technique adjustments, and home exercise programming to accelerate recovery."}, + id: "3", title: "Step 3: Active Treatment & Monitoring", content: "Regular therapy sessions with continuous progress monitoring, technique adjustments, and home exercise programming to accelerate recovery."}, { - id: "4", title: "Step 4: Return to Function", content: - "Gradual progression to functional activities with injury prevention strategies and maintenance programs to ensure lasting results."}, + id: "4", title: "Step 4: Return to Function", content: "Gradual progression to functional activities with injury prevention strategies and maintenance programs to ensure lasting results."}, ]} useInvertedBackground={false} /> @@ -120,22 +111,19 @@ export default function ServicesPage() { ); -} \ No newline at end of file +} -- 2.49.1