From 0987577017f55a184fb21001d325bc5bbf213da8 Mon Sep 17 00:00:00 2001 From: Hugh Hackman Date: Sun, 3 May 2026 17:38:40 +0000 Subject: [PATCH] fix: prevent horizontal overflow on mobile portal pages - PetProfiles.tsx: add flex-shrink-0 to tab row to prevent collapse underflow - BillingPayments.tsx: add flex-shrink-0 to tab button row Co-Authored-By: Paperclip --- apps/web/src/portal/sections/BillingPayments.tsx | 2 +- apps/web/src/portal/sections/PetProfiles.tsx | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/apps/web/src/portal/sections/BillingPayments.tsx b/apps/web/src/portal/sections/BillingPayments.tsx index e4d2902..014972f 100644 --- a/apps/web/src/portal/sections/BillingPayments.tsx +++ b/apps/web/src/portal/sections/BillingPayments.tsx @@ -130,7 +130,7 @@ function BillingPaymentsInner({ sessionId, readOnly }: BillingPaymentsProps) { )} -
+
{([ { id: "invoices" as const, label: "Invoices", icon: DollarSign }, { id: "payment" as const, label: "Payment Methods", icon: CreditCard }, diff --git a/apps/web/src/portal/sections/PetProfiles.tsx b/apps/web/src/portal/sections/PetProfiles.tsx index e9fb07b..f0d4dd2 100644 --- a/apps/web/src/portal/sections/PetProfiles.tsx +++ b/apps/web/src/portal/sections/PetProfiles.tsx @@ -182,7 +182,7 @@ export function PetProfiles({ sessionId, readOnly }: Props) { )} {/* Tabs */} -
+
{([ { id: "info", label: "Basic Info", icon: PawPrint }, { id: "medical", label: "Medical", icon: Heart },