+
+ );
+}
diff --git a/src/components/settings/section-placeholder.tsx b/src/components/settings/section-placeholder.tsx
index 554c26cee..e437f3b95 100644
--- a/src/components/settings/section-placeholder.tsx
+++ b/src/components/settings/section-placeholder.tsx
@@ -12,6 +12,7 @@
*/
import {
+ AlarmClock,
Bell,
Download,
Info,
@@ -37,6 +38,7 @@ const SLUG_ICON: Record = {
account: User,
integrations: Link2,
notifications: Bell,
+ reminders: AlarmClock,
layout: LayoutDashboard,
dashboard: LayoutDashboard,
insights: TrendingUp,
diff --git a/src/components/settings/section-slugs.ts b/src/components/settings/section-slugs.ts
index fd886ef78..87e9723b3 100644
--- a/src/components/settings/section-slugs.ts
+++ b/src/components/settings/section-slugs.ts
@@ -27,10 +27,16 @@
// `layout` entry instead of four scattered "arrange" entries, so the
// concept reads as one place. The four editor slugs stay in this list so
// their routes still resolve; they are simply not listed in the shell nav.
+// v1.17.1 — `reminders` sits right after `notifications`: the one
+// "Reminders & Notifications" home that gathers the scattered reminder
+// categories (medication, mood, Vorsorge, low-stock, coach nudge) and links
+// to the notification channels. The canonical editors keep their own routes;
+// the hub is consolidation by linking.
export const SETTINGS_SECTION_SLUGS = [
"account",
"integrations",
"notifications",
+ "reminders",
"layout",
"dashboard",
"insights",
diff --git a/src/components/settings/settings-shell.tsx b/src/components/settings/settings-shell.tsx
index 530c48963..28d2c168d 100644
--- a/src/components/settings/settings-shell.tsx
+++ b/src/components/settings/settings-shell.tsx
@@ -18,6 +18,7 @@ import * as React from "react";
import Link from "next/link";
import { usePathname } from "next/navigation";
import {
+ AlarmClock,
Bell,
Download,
Info,
@@ -89,6 +90,15 @@ export const SETTINGS_SECTIONS: readonly SettingsSection[] = [
titleKey: "settings.sections.notifications.title",
icon: Bell,
},
+ // v1.17.1 — the one "Reminders & Notifications" home. Gathers the
+ // scattered reminder categories (medication / mood / Vorsorge / low-stock
+ // / coach nudge) and links to the notification channels. The canonical
+ // editors keep their own routes; this nav entry is the single front door.
+ {
+ slug: "reminders",
+ titleKey: "settings.sections.reminders.title",
+ icon: AlarmClock,
+ },
// v1.17.1 (F-2) — one "Layout & Personalization" nav entry replaces the
// four scattered Dashboard / Insights / Medications / Mood "arrange"
// entries. Those routes still resolve (deep links, page-header cogs, and