Skip to content

Fix lap spacing and linked session navigation - #37

Merged
ridecontrol merged 1 commit into
mainfrom
fix/lap-spacing-linked-session-navigation
Aug 2, 2026
Merged

Fix lap spacing and linked session navigation#37
ridecontrol merged 1 commit into
mainfrom
fix/lap-spacing-linked-session-navigation

Conversation

@ridecontrol

Copy link
Copy Markdown
Collaborator

What changed

  • Scale long workout distance values within the map summary so they do not overlap the lap count.
  • Add Previous and Next controls to continuation-linked session details.
  • Build the complete linear continuation path around the selected session for navigation and full-journey metrics while excluding alternate branches.
  • Expand continuation and component coverage and document the linked-session controls.

Why

Long route totals could overflow their grid column and collide with the lap value. Linked multi-day rides also exposed their combined metrics but did not provide direct navigation between the individual sessions.

Impact

Long distance values remain readable on narrow layouts, and riders can move directly through every session in a connected course journey while retaining an accurate full-journey summary.

Validation

  • bun run ci
  • 377 tests passed
  • Responsive browser verification at a 393px viewport

@ridecontrol
ridecontrol merged commit f1d48a8 into main Aug 2, 2026
2 checks passed
@ridecontrol
ridecontrol deleted the fix/lap-spacing-linked-session-navigation branch August 2, 2026 03:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant