Skip to content

Refine session details and browser guidance#23

Merged
ridecontrol merged 1 commit into
mainfrom
fix/welcome-browser-notice
Jul 24, 2026
Merged

Refine session details and browser guidance#23
ridecontrol merged 1 commit into
mainfrom
fix/welcome-browser-notice

Conversation

@ridecontrol

Copy link
Copy Markdown
Collaborator

Summary

  • improve the saved-session hierarchy, spacing, chart controls, and route presentation
  • show both average gear and applied resistance for virtual-shifting sessions
  • keep live-dashboard and saved-session layouts independently tuned
  • clarify Chrome support and future premium cloud-storage language in onboarding, privacy, terms, and documentation

Why

Saved-session content had become crowded and inconsistent as more metrics were added, while shared components allowed some session-specific layout changes to affect the live dashboard. The updated variants keep each context stable and make the session data easier to scan without clipping or overflow.

User impact

Session details now present totals, ride metrics, route information, notes, and charts in a clearer order. Metric tabs and values fit constrained widths more reliably, and onboarding/legal copy more accurately describes browser support and future opt-in premium storage.

Validation

  • bun run ci
  • 341 unit tests
  • Biome with warnings treated as errors
  • Tailwind CSS diagnostics
  • TypeScript typecheck
  • production Vite build

@ridecontrol
ridecontrol merged commit ac29399 into main Jul 24, 2026
2 checks passed
@ridecontrol
ridecontrol deleted the fix/welcome-browser-notice branch July 24, 2026 06:08
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