From f47f6918c063e09482cd620b1fce97643212ba65 Mon Sep 17 00:00:00 2001 From: Cursor Agent Date: Sun, 15 Mar 2026 00:15:21 +0000 Subject: [PATCH 1/2] Improve treatment dialog and app responsiveness for narrow screens - Treatment dialog: responsive 2-col grid on mobile for type buttons, min 44px touch targets, rounded inputs, safe-area padding - Sheet: primary-colored save button, improved header with safe-area, narrower centered modal (480px) on desktop - Header: primary-colored New treatment button - Home: responsive padding (px-4 sm:px-6), section spacing - Tabs: horizontal scroll on overflow, reduced gap on mobile - Footer: responsive padding - Treatment table: responsive cell padding, pagination layout Co-authored-by: Michael Schultz --- src/app/home/page.tsx | 10 +- src/components/home/Tabs.tsx | 2 +- src/components/home/header.tsx | 2 +- src/components/home/homePage.tsx | 12 +- .../sheetWithKeyboard/SheetWithKeyboard.css | 11 +- src/components/home/treatmentModalContent.tsx | 192 ++++++++---------- src/components/home/treatmentTable.tsx | 8 +- src/components/shared/footer.tsx | 2 +- src/lib/providers/sheet-provider.css | 65 ++++-- 9 files changed, 161 insertions(+), 143 deletions(-) diff --git a/src/app/home/page.tsx b/src/app/home/page.tsx index d73d8db..231fe9d 100644 --- a/src/app/home/page.tsx +++ b/src/app/home/page.tsx @@ -58,19 +58,19 @@ const Home = (): JSX.Element => { return (
-
+
-
+
-
+
-
+
@@ -82,7 +82,7 @@ const Home = (): JSX.Element => { {user?.isAdmin && ( -
+
diff --git a/src/components/home/Tabs.tsx b/src/components/home/Tabs.tsx index 697c6ae..f770658 100644 --- a/src/components/home/Tabs.tsx +++ b/src/components/home/Tabs.tsx @@ -64,7 +64,7 @@ export function Tabs({
-