Suggestion for new React Native UI popups
Dear u/astashov ,
while I really enjoy the feel of the new UI it introduced some minor issues, one of which I demonstrate in this video.
In the previous web version, whenever finishing a set that prompts entering RPE or other values, a popup window would instantly show up in the middle of the screen. This made it very quick to enter whatever data was asked.
In the new version, the popup was replaced by an animated bottom drawer.
This raises multiple issues in my opinion:
- There is a delay between finishing the set and being able to log the data due to the animation
- The necessary buttons are now all the way at the bottom of the screen:
- Previously when finishing a set, the fingers would already be right on top of the buttons to set the values
- The
+and-buttons are closer to the screen edges than before, resulting in huge text fields for simple low digit numbers. - Somewhat unrelated, but at least on my phone buttons all the way on the bottom of the screen occasionally interfere with the Android Home/Back button bar i.e. being rendered behind the bar instead of above.
All of this is not a major issue but it makes entering set data inconvenient if you log RPEs on all sets as well as weight / reps on some.
There are a few possible improvements I would like to suggest for this:
- If possible / in line with overall design choices, move popups back to the screen center
- If keeping the drawer design, significantly increase animation speed or add a user defined animation speed setting for the whole app.
- Make the input fields not span the whole screen width
- Move both
+and-next to each other on the right side of the screen.