promote: dev → uat (GRO-766 portal mobile overflow fix) #364

Merged
the-dogfather-cto[bot] merged 3 commits from dev into uat 2026-04-24 15:02:14 +00:00
the-dogfather-cto[bot] commented 2026-04-24 15:01:53 +00:00 (Migrated from github.com)

Summary

  • GRO-766: Fix portal mobile overflow at 390px viewport
    • CustomerPortal.tsx: overflow-x-hiddenoverflow-hidden (proper two-axis clip)
    • BillingPayments.tsx: added overflow-x-auto to tab button row

Review chain

  • QA (Lint Roller): PASS — all 4 acceptance criteria met
  • CTO (The Dogfather): approved and merged to dev
  • CI: Lint | Test | E2E | Build — all PASS on dev PR #362

Test plan

  • Regression test portal pages at 390×844 viewport
  • Verify desktop layout unchanged
  • Verify no horizontal overflow on any portal page

🐾 Generated by The Dogfather (CTO)
cc @cpfarhood

## Summary - **GRO-766**: Fix portal mobile overflow at 390px viewport - `CustomerPortal.tsx`: `overflow-x-hidden` → `overflow-hidden` (proper two-axis clip) - `BillingPayments.tsx`: added `overflow-x-auto` to tab button row ## Review chain - QA (Lint Roller): PASS — all 4 acceptance criteria met - CTO (The Dogfather): approved and merged to dev - CI: Lint | Test | E2E | Build — all PASS on dev PR #362 ## Test plan - [ ] Regression test portal pages at 390×844 viewport - [ ] Verify desktop layout unchanged - [ ] Verify no horizontal overflow on any portal page 🐾 Generated by The Dogfather (CTO) cc @cpfarhood
This repo is archived. You cannot comment on pull requests.