From 68af7fad779ec26fd6a03bf16809093752621f72 Mon Sep 17 00:00:00 2001 From: selvi Date: Sat, 30 Aug 2025 16:59:43 +0530 Subject: [PATCH] images and corrections updated --- app/about-us/page.js | 513 ++++++++---------- app/accident/[slug]/page.js | 2 +- app/area-of-injury/[slug]/page.js | 6 +- app/contact/page.js | 390 ++++++++----- app/covid-19-updates/page.js | 6 +- app/gallery-physiotherapy-etobicoke/page.js | 2 +- app/rehabilitation/[slug]/page.js | 2 +- components/layout/Menu.js | 4 +- components/sections/home/AboutSection.js | 6 +- components/sections/home/FaqSection.js | 2 +- .../sections/home/WhyChooseusSection.js | 4 +- public/assets/css/module-css/sidebar.css | 4 +- public/assets/css/style.css | 16 +- .../images/gallery-page/gallery-banner.webp | Bin 0 -> 9630 bytes .../images/home/welcome/bottom-icon.webp | Bin 0 -> 1796 bytes .../home/{ => welcome}/home-welcome.webp | Bin .../assets/images/home/welcome/top-icon.webp | Bin 0 -> 1858 bytes .../home/why-choose/why-choose-right.webp | Bin 0 -> 26766 bytes .../assets/images/home/why-trust-us/icon.webp | Bin 0 -> 2002 bytes public/assets/images/our-team/chandra.webp | Bin 5472 -> 7056 bytes public/assets/images/our-team/dhanya.webp | Bin 6188 -> 8842 bytes 21 files changed, 533 insertions(+), 424 deletions(-) create mode 100644 public/assets/images/gallery-page/gallery-banner.webp create mode 100644 public/assets/images/home/welcome/bottom-icon.webp rename public/assets/images/home/{ => welcome}/home-welcome.webp (100%) create mode 100644 public/assets/images/home/welcome/top-icon.webp create mode 100644 public/assets/images/home/why-choose/why-choose-right.webp create mode 100644 public/assets/images/home/why-trust-us/icon.webp diff --git a/app/about-us/page.js b/app/about-us/page.js index 94a9c0e..9b73545 100644 --- a/app/about-us/page.js +++ b/app/about-us/page.js @@ -1,306 +1,261 @@ 'use client' import Layout from "@/components/layout/Layout" -import TestimonialSlider3 from '@/components/slider/TestmonialSlider3' import Link from "next/link" import { useState } from 'react' export default function Home() { - const [isOpen, setOpen] = useState(false) - const [isActive, setIsActive] = useState({ - status: false, - key: 1, - }) + const [isOpen, setOpen] = useState(false) + const [activeIndex, setActiveIndex] = useState(null); - const handleToggle = (key) => { - if (isActive.key === key) { - setIsActive({ - status: false, - }) - } else { - setIsActive({ - status: true, - key, - }) - } + const toggleReadMore = (index) => { + setActiveIndex(activeIndex === index ? null : index); + }; + + + + const contents = [ + { + title: "Mission", + img: "/assets/images/resource/process-1.jpg", + text: "Physiotherapy Etobicoke is committed to providing quality and innovative health care in a comfortable and professional environment. Our interdisciplinary team will work collaboratively to offer a comprehensive and patient-centered approach to ensure the highest level of client experience through our evidence-based clinical practice." + }, + { + title: "Vision", + img: "/assets/images/resource/process-2.jpg", + text: "To be regarded as the most reliable and effective health care therapy practice backed by the team of innovative healthcare professionals driven by passion." + }, + { + title: "Values", + img: "/assets/images/resource/process-3.jpg", + text: "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Quisque non massa nec justo lacinia suscipit. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Quisque non massa nec justo lacinia suscipit." } - return ( - <> - - {/* about-section */} -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-

Wade Warren

- Medical Assistant -
-
-
+ ]; + + return ( + <> + + {/* about-section */} +
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
- About Us -

Medical services & diagnostics

-
-
-

Amet minim mollit non deserunt ullamco est sit aliqua dolor do amet sint. Velit officia consequat duis enim velit mollit. Exercitation veniam consequat sunt nostrud amet.

-
    -
  • Refresing to get such a personal touch.
  • -
  • Duis aute irure dolor in reprehenrit in voluptate.
  • -
  • Velit esse cillum dolore eu fugiat nua pariatur.
  • -
-
-
-
-
-

32 Years

- Of Medical Experience -
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+ About Us +

Rapha Rehab Physiotherapy

+
+
+

physiotherapy clinic in etobicoke managed by Registered Physiotherapists offering reliable physiotherapy treatment Services, Sports injury physiotherapy, Pelvic floor physiotherapy, Chiropractor, Massage therapy , Acupuncture treatment, Foot Reflexology, Osteopathy, custom knee braces, orthotics, spinal decompression therapy, concussion management, chronic pain management, workplace injury management, Naturopathy and home care physiotherapy Services in Etobicoke

+
+
+ Explore Our Service
-
- {/* about-section end */} - - - {/* process */} -
-
-
-
-
-
-
-
- Process -

How it Helps You to
Keep Healthy

-
-
-
-
-
- 01 -
-
-

Get Appointment

-

Lorem ipsum dolor sit amet, conse ctetur adipiscing elit.

-
-
-
-
-
- 02 -
-
-

Start Check-Up

-

Lorem ipsum dolor sit amet, conse ctetur adipiscing elit.

-
-
-
-
-
- 03 -
-
-

Enjoy Healthy Life

-

Lorem ipsum dolor sit amet, conse ctetur adipiscing elit.

-
-
-
-
-
-
- {/* process end */} - - - {/* testimonial-section */} -
-
-
-
-
-
-
-
-
-
-
-
+
-
-
-
- TESTIMONIALS -

What Our Client Say About medimart

-
-
- {/*Theme Carousel*/} - +
+ {/* about-section end */} + + {/* process */} +
+
+
+
+
+
+
+
+
+ Caring Excellence +

Mission Vision & Values

+
+
+
+ + {contents.map((item, index) => { + const isActive = activeIndex === index; + const words = item.text.split(" "); + const shortText = words.slice(0, 20).join(" ") + (words.length > 20 ? "..." : ""); + + return ( +
+
+ {`0${index + 1}`} +
{item.title}
+
+

{item.title}

+

{isActive ? item.text : shortText}

+ {words.length > 20 && ( + + )}
+
- + ); + })} +
+ +
+
+ {/* process end */} + +
+ {/*
*/} +
+
+ {/* RIGHT IMAGE / LEFT CONTENT */} +
+
+
+
+
+
-
- {/* testimonial-section */} - - - - - - {/* team-section-style-two */} -
-
-
-
-
-
-
-
- Our Team -

Meet our experienced doctors
for the best treatment

-
-
-
-
-
-
-
-
    -
  • -
  • -
  • -
  • -
-
-
-

Black Marvin

- Medical Assistant -
-
-
-
-
-
-
-
-
-
    -
  • -
  • -
  • -
  • -
-
-
-

Eleanor Pena

- Doctor -
-
-
-
-
-
-
-
-
-
    -
  • -
  • -
  • -
  • -
-
-
-

Arlene Maccy

- Nursing Assistant -
-
-
-
-
-
-
-
-
-
    -
  • -
  • -
  • -
  • -
-
-
-

Jenny Wilson

- Senior Doctor -
-
-
+
+
+
+
+ About Us +

Medical services & diagnostics

+
+
    +
  • Top-Notch Treatment – Under our care, you will be placed in a supportive and comfortable environment helping you receive care in comfortable and supportive environment designed to address your issues
  • +
  • Personalized Treatment Plan – We offer One-on-one care with a skilled therapist allows us to develop a plan specific to your particular needs results in a faster recovery.
  • +
  • We listen & take time – We listen & take time to get to know you properly – Right from the start with your inquiry, we are here to listen and help find the root cause of your problem.
  • +
  • Our treatment rooms – Our treatment rooms are fully equipped and private.
  • +
  • Strong network of health professionals – We have a strong network of health professionals to refer to, making sure you get the right diagnosis and correct treatment for your condition.
  • +
-
- {/* team-section-style-two end */} - {/* subscibe */} -
-
-
-
-
-
-

Subscribe for the exclusive updates!

-
-
-
-
-
-
- - -
-
-
- - -
-
-
-
-
-
+
+
+
+
+
+ {/* process end */} + + + {/* team-section-style-two */} +
+
+
+
+
+
+
+
+ Our Team +

Meet our experienced doctors
for the best treatment

+
+
+
+
+
+
+
+
    +
  • +
  • +
  • +
  • +
+
+
+

Black Marvin

+ Medical Assistant
-
- {/* subscibe end */} - - - -
- - ) + + +
+
+
+
+
+
    +
  • +
  • +
  • +
  • +
+
+
+

Eleanor Pena

+ Doctor +
+
+
+
+
+
+
+
+
+
    +
  • +
  • +
  • +
  • +
+
+
+

Arlene Maccy

+ Nursing Assistant +
+
+
+
+
+
+
+
+
+
    +
  • +
  • +
  • +
  • +
+
+
+

Jenny Wilson

+ Senior Doctor +
+
+
+
+ + + + {/* team-section-style-two end */} + + + ) } diff --git a/app/accident/[slug]/page.js b/app/accident/[slug]/page.js index d081055..ba69996 100644 --- a/app/accident/[slug]/page.js +++ b/app/accident/[slug]/page.js @@ -32,7 +32,7 @@ export default function AccidentDetailsPage({ params }) { {/* Categories */}
-

Categories

+

Accident

    {Accident.map((cat) => ( diff --git a/app/area-of-injury/[slug]/page.js b/app/area-of-injury/[slug]/page.js index 7975bb5..e5db208 100644 --- a/app/area-of-injury/[slug]/page.js +++ b/app/area-of-injury/[slug]/page.js @@ -30,7 +30,7 @@ export default function AreaOfInjuryDetails({ params }) { {/* Categories */}
    -

    Categories

    +

    Area Of Injury

      @@ -93,7 +93,7 @@ export default function AreaOfInjuryDetails({ params }) { {/* Subscribe Section */} -
      + {/*
      @@ -132,7 +132,7 @@ export default function AreaOfInjuryDetails({ params }) {
      -
      +
      */} ); } diff --git a/app/contact/page.js b/app/contact/page.js index a191016..78ef982 100644 --- a/app/contact/page.js +++ b/app/contact/page.js @@ -1,133 +1,273 @@ +"use client"; -import Layout from "@/components/layout/Layout" -import Link from "next/link" -export default function Home() { +import { useState, useEffect } from "react"; +import ReCAPTCHA from "react-google-recaptcha"; +import axios from "axios"; +import Layout from "@/components/layout/Layout"; +import Link from "next/link"; - return ( - <> - -
      - {/* Contact Form Section */} -
      -
      -
      -
      -
      -

      Quick Contact

      -
      -
      -

      +647-722-3434
      +416-622-2873

      -
      -
      -
      -
      -
      -

      Email Address

      -
      -
      -

      info@rapharehab.ca
      bloor@rapharehab.ca

      -
      -
      -
      -
      -
      -

      Mailing Address

      -
      -
      -

      6 – 4335 Bloor Street West
      Etobicoke, M9C5S2

      -
      -
      -
      -
      -
      -
      - {/* Contact Form Section End */} - {/* Contact Form Section2 */} -
      -
      -
      -
      -
      -
      -

      Send a Message

      -
      -
      -
      -
      - -
      -
      - -
      -
      - -
      -
      - -
      -
      - -
      -
      - -
      -
      - -
      -
      -
      -
      -
      -
      -
      -
      -
      -
      -
      - {/* Contact Form Section2 End */} +export default function Contact() { + const [formData, setFormData] = useState({ + username: "", + lname: "", + email: "", + phone: "", + subject: "", + message: "", + }); - {/* Google Map Section */} -
      - {/*Map Outer*/} -
      -