issues Search Results · language:Dune language:JavaScript language:HTML language:Java language:JavaScript language:Java
Filter by
39.8M results
Parent: #15. Design: docs/design/04-set-logging.md.
- Confirm the final save produced by endWorkout() exactly matches the shape loadWorkoutHistory() and
updateProgressStats() already expect, including ...
phase:build
Parent: #15. Design: docs/design/04-set-logging.md.
- window.logSet(exerciseName, reps): creates loggedSets[exerciseName] with the current weight-input value if it doesn
t exist, pushes reps, writes ...
phase:build
Parent: #15. Design: docs/design/04-set-logging.md.
- For each exercise in a loggable: true section: name + prescribed text subtitle, a weight input (optional, numeric),
and a running list of logged ...
phase:build
Parent: #14. Design: docs/design/03-tracking-mode.md.
- window.endWorkout(): if loggedSets has no entries, discard (localStorage.removeItem( activeSession ), no history
entry).
- Otherwise build ...
phase:build
Parent: #14. Design: docs/design/03-tracking-mode.md.
- On app init, check localStorage.getItem( activeSession ). If present, call enterTrackingView() immediately instead
of showing the normal tab ...
phase:build
Parent: #14. Design: docs/design/03-tracking-mode.md.
- enterTrackingView(): adds a body-level tracking-active class that hides the tab bar and all .workout-split panels
via CSS, shows #trackingView ...
phase:build
Parent: #14. Design: docs/design/03-tracking-mode.md.
- activeSession shape: { planId, planName, startedAt, loggedSets }.
- window.startWorkout(planId): writes a fresh activeSession (empty loggedSets) ...
phase:build
Parent: #13. Design: docs/design/02-workout-list-selection.md.
- ★ Favorites only chip/toggle above the list filters workoutPlans client-side before rendering.
- In-memory view state only (not persisted ...
phase:build
Parent: #13. Design: docs/design/02-workout-list-selection.md.
- Star toggle in the card header calling window.toggleFavorite(id) (filled/outline reflects favorite).
- Start button calling window.startWorkout(id), ...
phase:build
Parent: #13. Design: docs/design/02-workout-list-selection.md.
- renderWorkoutList(): one card per workoutPlans entry, reusing the existing .day-card/.day-header/.day-content
expand-on-click markup ...
phase:build

Learn how you can use GitHub Issues to plan and track your work.
Save views for sprints, backlogs, teams, or releases. Rank, sort, and filter issues to suit the occasion. The possibilities are endless.Learn more about GitHub IssuesProTip! Restrict your search to the title by using the in:title qualifier.