Interface Revamp
✨ New
- RIR (Reps in Reserve) Picker - Easily track your effort level after completing your first work set
- Set Type Explainer - Understand different exercise types with helpful modal explanations and tags
- Version Display - Check your app version (e.g. v0.2025.08.09) directly from the user menu
🚀 Improvements
- Rest Timer Redesign - Two-column layout on desktop, optimized two-row mobile design with glassmorphism effects
- Enhanced Exercise Navigation - Smoother transitions with loading animations and skeleton screens
- Unified Modal Styling - Consistent gold gradient borders and design across all modals and badges
- Indefinite Session Support - Stay logged in permanently without unexpected session expiration
- Faster Exercise Loading - Added retry logic for failed workout recommendations and prevented blank page issues
🔧 Fixes
- Fixed weight input shifting height when values change
- Fixed success message showing on already-completed exercises
- Fixed modal and badge style inconsistencies across the app
- Fixed blank page issue during quick exercise navigation
- Fixed completion UI to use gold theme instead of green for better consistency
📊 Tech
- PR: #610 - UI/UX revamp with rest timer improvements
- Performance:
- Bundle size: ~147KB (✅)
- LCP: < 1s (✅)
- Test coverage: 90%+ (✅)
- Version: v0.2025.08.09
🔜 Coming soon
- Comprehensive sets implementation for full MAUI app feature parity
- Enhanced offline mode with background sync capabilities
- Improved cross-browser testing and compatibility features