feat: streamline dashboard UI and improve refill reminder (#86)

- Hide Reorder Reminder card when reminders are enabled (avoids redundancy with Reminder Bar)
- Show all low stock medications in Reminder Bar instead of just the next one
- Rename 'Reorder' to 'Refill' throughout the app
- Make medication names clickable in Refill Reminder card (opens detail modal)
- Add daysLeft display for each low stock medication
- Update translations (EN + DE)
This commit is contained in:
Daniel Volz
2026-01-30 22:21:05 +01:00
committed by GitHub
parent 1dcd333fde
commit 99ef5bd622
8 changed files with 319 additions and 196 deletions
+2 -2
View File
@@ -237,7 +237,7 @@ export function getReminderStatusText(
});
if (medsNeedingReminder.length > 0) {
lines.push({
text: `${t("dashboard.reminders.needReorder", { count: medsNeedingReminder.length })}`,
text: `${t("dashboard.reminders.needRefill", { count: medsNeedingReminder.length })}`,
className: "danger-text",
});
}
@@ -255,7 +255,7 @@ export function getReminderStatusText(
if (medsNeedingReminder.length > 0) {
lines.push({
text: `${t("dashboard.reminders.needReorder", { count: medsNeedingReminder.length })}`,
text: `${t("dashboard.reminders.needRefill", { count: medsNeedingReminder.length })}`,
className: "danger-text",
strong: true,
});