Context
The schedule page redesign (#256) removed some valuable features from the week overview. The current UI shows a redundant interactive day bar + a Week Overview card that navigates to a per-day detail view. The old schedule groups concept (grouping days that share the same schedule, e.g. Mon-Thu vs Fri-Sun) was lost.
Design
Top day bar (S M T W T F S)
- Read-only — not buttons, just indicators
- Highlights the days belonging to the currently-selected schedule group
- If nothing is selected, no days are highlighted
Week Overview — inline schedule groups
- Render schedule groups inline (not as a dropdown or navigation card)
- Each group shows: group name/days, temperature range, schedule summary
- Tapping a group:
- Highlights its member days in the top day bar
- Shows the temperature curve preview for that group below
- Groups come from the
schedule_groups table (already in dev)
Curve preview
- When a group is selected, display the
CurveChart component showing the active temperature curve
- This was previously visible but removed during the redesign
Edit flow
- Explicit "Edit" button on each group card instead of the current tap-card-with-arrow pattern
- Clicking "Edit" navigates to the day detail / curve editor for that group
Current behavior
- Interactive day bar at top (redundant with Week Overview)
- Week Overview is a card with day pills that navigates to per-day detail
- No group concept — each day is independent
- Curve only visible after drilling into day detail
Context
The schedule page redesign (#256) removed some valuable features from the week overview. The current UI shows a redundant interactive day bar + a Week Overview card that navigates to a per-day detail view. The old schedule groups concept (grouping days that share the same schedule, e.g. Mon-Thu vs Fri-Sun) was lost.
Design
Top day bar (S M T W T F S)
Week Overview — inline schedule groups
schedule_groupstable (already in dev)Curve preview
CurveChartcomponent showing the active temperature curveEdit flow
Current behavior