feat: Improve Personal Best Transparency by Showing Exact Values #8071
Unanswered
AnshMNSoni
asked this question in
Ideas
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Problem
Personal bests appear to be compared using the exact (floating-point) WPM value, while the UI often displays rounded values.
Example:
From a user's perspective, both results appear to be 61 WPM, but the PB does not update. This can make it seem like the dashboard is broken or that the result was not recorded correctly.
Expected Behavior
Users should be able to clearly understand why a run did or did not become a new personal best.
Proposed Solutions
Option 1 (Preferred)
Display exact values (or 2 decimal places) when viewing personal bests.
Example:
This immediately explains why the PB was not updated.
Option 2
Keep rounded values in the UI, but provide a tooltip on hover.
Example:
Displayed:
Tooltip:
Option 3
Show a comparison message after the test.
Example:
Benefits
Additional Idea
Consider tracking separate personal best categories such as:
This would allow users to recognize improvements even when they do not achieve a new speed PB.
Screenshots
Beta Was this translation helpful? Give feedback.
All reactions