From d748cd15f68bc14da90491d06fec2d43031f74e7 Mon Sep 17 00:00:00 2001 From: akash Date: Thu, 16 Oct 2025 20:34:12 +0530 Subject: [PATCH] Responsive table updated on mobile view --- app/about-us/AboutClient.js | 2 +- app/payment-insurance/PaymentInsurence.js | 51 ++++++------- app/shortcodes/ShortcodesClient.js | 4 +- public/assets/css/module-css/blog-details.css | 4 +- public/assets/css/style.css | 72 +++++++++++++++++-- utils/Rehabilitation.utils.js | 2 +- 6 files changed, 97 insertions(+), 38 deletions(-) diff --git a/app/about-us/AboutClient.js b/app/about-us/AboutClient.js index a589899..6f57d1b 100644 --- a/app/about-us/AboutClient.js +++ b/app/about-us/AboutClient.js @@ -202,7 +202,7 @@ export default function Home() {
{/* RIGHT IMAGE / LEFT CONTENT */}
-
+
Physiotherapy at Rapharehab
Physiotherapy at Rapharehab
diff --git a/app/payment-insurance/PaymentInsurence.js b/app/payment-insurance/PaymentInsurence.js index b21528e..ad82b1c 100644 --- a/app/payment-insurance/PaymentInsurence.js +++ b/app/payment-insurance/PaymentInsurence.js @@ -43,7 +43,7 @@ export default function RefugeeIFHP() {
-

+

At Rapha Rehab, we make it easy for refugees and refugee claimants to access physiotherapy using Canada’s Interim Federal Health Program (IFHP). We handle the paperwork, explain @@ -95,7 +95,7 @@ export default function RefugeeIFHP() { schedule set out in the grid -

+

We arrange any prior approval the grid requires before treatment begins.

@@ -412,7 +412,7 @@ export default function RefugeeIFHP() {

How Billing & Payments Work

- +
@@ -422,50 +422,45 @@ export default function RefugeeIFHP() { - - + - - - + - - - + - - - + -
Step
1. Check Coverage - Bring your insurance card or policy details. We’ll confirm - your coverage. + 1. Check Coverage + Bring your insurance card or policy details. We’ll confirm your coverage. - Bring your IFHP eligibility document (with UCI number) and a - doctor’s referral. + + Bring your IFHP eligibility document (with UCI number) and a doctor’s referral.
2. Verification - We confirm benefits with your private insurer, WSIB, or auto - insurance. + 2. Verification + We confirm benefits with your private insurer, WSIB, or auto insurance. - We verify IFHP eligibility and confirm coverage with Medavie - Blue Cross. + + We verify IFHP eligibility and confirm coverage with Medavie Blue Cross.
3. Direct Billing + 3. Direct Billing We directly bill many insurers, WSIB, and auto insurers. + We bill Medavie Blue Cross directly for covered services.
4. Out-of-Pocket Costs - If your plan doesn’t fully cover a service, we’ll explain - the cost upfront. + 4. Out-of-Pocket Costs + If your plan doesn’t fully cover a service, we’ll explain the cost upfront. - If a service isn’t covered, we’ll let you know in advance so - there are no surprises. + + If a service isn’t covered, we’ll let you know in advance so there are no surprises.
+
@@ -525,7 +520,7 @@ export default function RefugeeIFHP() { Our team will review your insurance or IFHP eligibility and guide you through every step of the process.

-
+
Contact Us to Check Your Coverage
diff --git a/app/shortcodes/ShortcodesClient.js b/app/shortcodes/ShortcodesClient.js index d15af8e..7494485 100644 --- a/app/shortcodes/ShortcodesClient.js +++ b/app/shortcodes/ShortcodesClient.js @@ -410,7 +410,7 @@ export default function Home() {
{/* RIGHT IMAGE / LEFT CONTENT */}
-
+
Why choose nanocare
Why choose nanocare
@@ -541,7 +541,7 @@ export default function Home() {
-
+
diff --git a/public/assets/css/module-css/blog-details.css b/public/assets/css/module-css/blog-details.css index d74f379..f65b3af 100644 --- a/public/assets/css/module-css/blog-details.css +++ b/public/assets/css/module-css/blog-details.css @@ -296,7 +296,7 @@ @media only screen and (max-width: 426px) and (min-width: 200px) { .blog-details-content blockquote p{ - font-size: 18px !important; + font-size: 14px !important; line-height: 34px; font-style: italic; margin-bottom: 20px; @@ -305,7 +305,7 @@ .blog-details-content blockquote h4{ display: block; - font-size: 18px !important; + font-size: 14px !important; line-height: 32px; font-weight: 500; margin-bottom: 5px; diff --git a/public/assets/css/style.css b/public/assets/css/style.css index a901bd4..ccd02c2 100644 --- a/public/assets/css/style.css +++ b/public/assets/css/style.css @@ -3264,7 +3264,7 @@ @media only screen and (max-width: 499px) { .sec-title-1 h2 { - font-size: 26px; + font-size: 26px !important; line-height: 34px; } } @@ -3567,14 +3567,63 @@ font-weight: 700; } + /* ✅ Table Base Styles */ +.billing-responsive-table { + width: 100%; + border: 1px solid #101A30; + border-collapse: collapse; +} + +.billing-responsive-table th, +.billing-responsive-table td { + border: 1px solid #101A30; + padding: 8px; + text-align: left; + vertical-align: middle; +} + +.billing-responsive-table thead { + background-color: #f8f9fa; +} + +/* ✅ Responsive Stack for Small Screens */ +@media (max-width: 576px) { + .billing-responsive-table thead { + display: none; + } + + .billing-responsive-table, + .billing-responsive-table tbody, + .billing-responsive-table tr, + .billing-responsive-table td { + display: block; + width: 100%; + } + + + .billing-responsive-table td { + position: relative; + padding: 8px; + text-align: left; + } + + .billing-responsive-table td::before { + content: attr(data-label); + display: block; + font-weight: bold; + margin-bottom: 4px; + } +} + + .custom-table { - border: 1px solid #000; + border: 1px solid #101A30; border-collapse: collapse; width: 100%; } .custom-table th, .custom-table td { - border: 1px solid #000; + border: 1px solid #101A30; padding: 8px; text-align: left; vertical-align: middle; @@ -3704,7 +3753,7 @@ @media (max-width: 768px) { .service-details-content h2 { - font-size: 38px !important; + font-size: 30px !important; } } @@ -3783,4 +3832,19 @@ .pagination-wrapper .pagination li a:hover img { filter: brightness(0) invert(1); + } + + @media only screen and (max-width: 426px) and (min-width : 200px) { + + .list-style-one li { + position: relative; + display: block; + font-size: 14px !important; + line-height: 26px !important; + color: #101A30; + font-weight: 500; + padding-left: 40px; + margin-bottom: 17px; + } + } \ No newline at end of file diff --git a/utils/Rehabilitation.utils.js b/utils/Rehabilitation.utils.js index 013478b..f342a13 100644 --- a/utils/Rehabilitation.utils.js +++ b/utils/Rehabilitation.utils.js @@ -344,7 +344,7 @@ physiotherapy and rehabilitation to treat neurological conditions such as:
Neurological Physiotherapy treatment will help:
-
+