docs(01-input-ux): create phase plan

This commit is contained in:
2026-02-16 06:38:05 +01:00
parent 1de3e08b8d
commit c88729dfed
4 changed files with 598 additions and 4 deletions
+4 -4
View File
@@ -22,12 +22,12 @@ Three phases deliver the improvements in order of risk and value. Phase 1 fixes
3. Weight and reps inputs reject negative values — typing or stepping below 0 is blocked
4. All input fields and action buttons are at least 44px tall and usable with one thumb
5. Input font size is at least 16px so iOS does not auto-zoom the page on focus
**Plans**: TBD
**Plans:** 3 plans
Plans:
- [ ] 01-01: Build stepper input component (shared for weight and reps)
- [ ] 01-02: Apply validation constraints and kg suffix to all workout inputs
- [ ] 01-03: Audit and fix touch target sizes across workout UI
- [ ] 01-01-PLAN.md — Create StepperInput, WeightInput, RepsInput components + stepper CSS
- [ ] 01-02-PLAN.md — Integrate WeightInput/RepsInput into WorkoutPage ExerciseCard set rows
- [ ] 01-03-PLAN.md — Audit and fix touch target sizes and input font-size across all UI
### Phase 2: Flexible Sets
**Goal**: Users can add or remove sets on any exercise mid-workout and have those changes persist