Promote dev → uat: GRO-1026 portal mobile overflow fix (#89)
CI / Test (push) Successful in 21s
CI / Lint & Typecheck (pull_request) Successful in 29s
CI / Test (pull_request) Successful in 47s
CI / Lint & Typecheck (push) Successful in 1m2s
CI / Build & Push Docker Image (pull_request) Successful in 23s
CI / Build & Push Docker Image (push) Successful in 16s

Promote dev → uat: GRO-1026 portal mobile overflow fix (scrollbar-hide re-apply)
This commit was merged in pull request #89.
This commit is contained in:
2026-06-26 09:08:01 +00:00
parent d0745ed802
commit 82e119875b
4 changed files with 21 additions and 3 deletions
+9
View File
@@ -320,6 +320,15 @@ the seeded UAT customer (`uat-customer@groombook.dev`), not just unit-rendered.
| TC-WEB-5.16.2 | PWA install prompt | Load app on supported browser | Install prompt appears when criteria met |
| TC-WEB-5.16.3 | Touch interactions | Use touch gestures on mobile | All interactions work with touch input |
#### 5.16a Portal Tab Rows — Mobile Overflow (GRO-730 / GRO-1026)
| # | Scenario | Steps | Expected |
|---|----------|-------|----------|
| TC-WEB-5.16.4 | My Pets tab row — horizontal scroll, no visible scrollbar | Sign in as customer → My Pets. Set viewport to 390px. If 3+ pets are seeded, the pet-selector row overflows. | Pet selector row scrolls horizontally; native scrollbar is **not** visible (`scrollbar-width: none` / `scrollbar-hide` applied). |
| TC-WEB-5.16.5 | My Pets section tab row — no visible scrollbar | On the same My Pets view, observe the tabs row (Basic Info / Medical / Grooming / History). | Tabs row scrolls horizontally when needed; native scrollbar is not visible. |
| TC-WEB-5.16.6 | Billing/Payments tab row — no wrap, no visible scrollbar | Sign in as customer → Billing/Payments at 390px. | Tab row (Invoices / Payment Methods / Packages) does **not** wrap to a second line; scrolls horizontally if needed; native scrollbar not visible. |
| TC-WEB-5.16.7 | Desktop — no visual regression | Open My Pets and Billing/Payments at ≥1024px. | No layout change; tab rows display identically to before the fix. |
### 5.17 Error & Empty States
| # | Scenario | Steps | Expected |