Shipped
- Added a reusable WorkoutHeader component to standardize headers across:
- Play session layout
- Quick workout views
- Added date + timer labels for better workout context
- Improved styling and responsiveness for header elements across screen sizes
Why
- Shared primitives reduce UI drift and repeated layout bugs
- During workouts, context matters—date/timer cues reduce confusion and improve flow
Next
- Continue consolidating player UI primitives (timers, dialogs, banners)
- Tighten spacing and safe-area handling on mobile