ankidroid / Anki-Android

AnkiDroid: Anki flashcards on Android. Your secret trick to achieve superhuman information retention.
GNU General Public License v3.0
8.39k stars 2.18k forks source link

Better UI suggestions #14937

Closed Sepamwa closed 7 months ago

Sepamwa commented 9 months ago

Hi, I do not know much about coding but I am a regular user of the app and wanted to contribute by proposing a better UI for it.

Here is what I came up with :

image

image

image

And here are the details of the changes I made :

image

image

image

What do you think about it ?

I also think the Logo could use a little refresh, is it possible to make a proposition for a new one ?

welcome[bot] commented 9 months ago

Hello! 👋 Thanks for logging this issue. Please remember we are all volunteers here, so some patience may be required before we can get to the issue. Also remember that the fastest way to get resolution on an issue is to propose a change directly, https://github.com/ankidroid/Anki-Android/wiki/Contributing

xjqm-tao commented 9 months ago

How to display the sub-deck on the deck page?In addition, Such a "review screen" will reduce the utilization of screen space.

Sepamwa commented 9 months ago

You just taught me about the existence of sub-decks lol, seems really useful.

Here is what I came up with for it :

image

When clicking on the little arrow, other decks disappear and the back gets a 20% opacity black layer for better readability. Also with the addition of the + icon, people are now more likely to know about the existence of sub-decks and not completely miss the feature like I did.

Sepamwa commented 9 months ago

Also I think the reduced space on the review screen is not an inconvenience for most users. I've seen Ankidroid being used mostly for learning vocabulary, names of chemicals, history dates etc. So mostly short things that do not require much space.

However to accommodate the users that use bigger flashcards, we could make the inside of the card scrollable this way we have even more space than before.

david-allison commented 7 months ago

Closing as-per: https://github.com/ankidroid/Anki-Android/wiki/User-Interface-contribution

This is very broad, and unlikely to be worked on while we have so many issues under: https://github.com/ankidroid/Anki-Android/labels/Bug and https://github.com/ankidroid/Anki-Android/labels/Anki%20Ecosystem%20Compatibility