feat(drawer): add View section to switch Month/Week/Day

The slide-out panel gains a "View" section mirroring the top-bar switcher
pill: three NavigationDrawerItems (Month/Week/Day) with the current view
highlighted; tapping one selects that view and closes the drawer. The pill
stays as-is for quick cycling.

Centralise each view's label + icon as labelRes/icon extensions on
CalendarView so the pill and the drawer share one mapping. The drawer's
"Today" jump is dropped — the top-bar Today action and error-state retry
still cover it.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
2026-06-15 21:48:49 +02:00
parent 31163da868
commit 21e7b1ff91
9 changed files with 65 additions and 25 deletions

View File

@@ -188,6 +188,7 @@
<string name="view_month">Month</string>
<string name="view_week">Week</string>
<string name="view_day">Day</string>
<string name="view_section">View</string>
<!-- Calendar filter (M3) -->
<string name="filter_title">Calendars</string>