From d0837a7281c9d9fa75df3d11e26ce2a37d1a411f Mon Sep 17 00:00:00 2001 From: Daniel Volz Date: Thu, 12 Mar 2026 21:32:56 +0100 Subject: [PATCH] feat: stack related date fields and clarify share stock labels (#422) * feat: stack related date fields and clarify share stock labels * test: cover stacked date pairs and share labels --- frontend/src/components/MobileEditModal.tsx | 40 ++++++------ frontend/src/i18n/de.json | 8 +-- frontend/src/i18n/en.json | 8 +-- frontend/src/pages/DashboardPage.tsx | 32 ++++++---- frontend/src/pages/MedicationsPage.tsx | 40 ++++++------ frontend/src/pages/SharedOverviewPage.tsx | 22 +++++-- frontend/src/styles.css | 62 ++++++++++++++++++- frontend/src/styles/schedule-mobile-edit.css | 7 ++- .../test/components/MobileEditModal.test.tsx | 12 ++++ .../src/test/pages/DashboardPage.test.tsx | 27 ++++++++ .../src/test/pages/MedicationsPage.test.tsx | 13 ++++ .../test/pages/SharedOverviewPage.test.tsx | 30 +++++++++ 12 files changed, 238 insertions(+), 63 deletions(-) diff --git a/frontend/src/components/MobileEditModal.tsx b/frontend/src/components/MobileEditModal.tsx index d35551d..572b07c 100644 --- a/frontend/src/components/MobileEditModal.tsx +++ b/frontend/src/components/MobileEditModal.tsx @@ -421,17 +421,27 @@ export function MobileEditModal({ {fieldErrors.genericName} )} - +
+ + +
- {allowsPillFormSelection(form.packageType) && (