ogarcia / opensudoku

Open Source Sudoku game for Android.
GNU General Public License v3.0
327 stars 144 forks source link

UI improvement (with mockup) #115

Closed BloodRaven0 closed 2 years ago

BloodRaven0 commented 3 years ago

There are some things in the user interface that make no sense to me, especially in Landscape mode on devices with large (and/or long) screens. Here I've made a screenshot of the current UI and a mockup of an improved UI: CURRENT: UI_current IMPROVED: UI_proposal

  1. Why are the numbers and text on the input buttons so small? They barely take up 10% of the space available for them. This could be a slider users can drag in the theme settings to determine how big the text is. Also, the number in brackets (9) that shows how many of a certain number is present should NOT be the same size or color and in the same place as the input number, that is really confusing.
  2. In landscape mode, the grid is WAY too small, it takes like a third of my screen, and consequently, the input keys are WAY too big, to the point of 1, 4 and 7 being too far for my thumb to reach comfortably. That is because of the useless header stretching all the way across the screen when it doesn't need to (lichess is guilty of the same thing). The small grid combined with the out-of range buttons make playing in landscape a really uncomfortable experience.
gsker commented 3 years ago

This looks like an improvement. Could we see a mockup of the Portrait mode too?

BloodRaven0 commented 3 years ago

@gsker Well besides the number in brackets being smaller and in the corner, and the others being larger, the portrait mode one would be identical with what we have now, because it already IS using all the screen width that it can, whereas the landscape one gets shrinked by the header bar.

pan64 commented 3 years ago

this looks for me at least three different issues:

  1. header in landscape mode
  2. move counters to the bottom right corner
  3. increase the size of those numbers
ogarcia commented 2 years ago

I'm migrating Open Sudoku development from GitHub to GitLab. To make the migration as clean as possible I'm going to close this issue. If you are still interested (or if it is still relevant), please open it again in GitLab from July 26.

Thank you very much for your understanding.