Summary
Replace the plain default Card and ExpansionTile widgets with styled cards that have more visual personality — rounded corners (16px), subtle elevation/shadows, and colored left-border accents per category.
Details
- Programs: teal left accent
- Workouts: accent color left accent
- Sessions: green (completed) / blue (scheduled) left accent
- Use
surfaceContainerLow / surfaceContainerHigh for card layering
- Add colored
CircleAvatar backgrounds to leading icons instead of bare icons
- Session cards: add visual cue distinguishing completed vs. scheduled (e.g., progress indicator or status icon)
Priority
High impact, medium effort
Summary
Replace the plain default
CardandExpansionTilewidgets with styled cards that have more visual personality — rounded corners (16px), subtle elevation/shadows, and colored left-border accents per category.Details
surfaceContainerLow/surfaceContainerHighfor card layeringCircleAvatarbackgrounds to leading icons instead of bare iconsPriority
High impact, medium effort