docs(01-input-ux): create phase plan
This commit is contained in:
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user