Designing a new Study page navigation pane #344
Replies: 3 comments 5 replies
-
I like the idea of the filters and the button near the arrows to open the grid, very well thought out. It might be visually appealing to see the progress through a color legend. For example going from red for the failed kanji to purple for the kanji in the last box :) |
Beta Was this translation helpful? Give feedback.
-
Yes, adding colour blocks would be great, even if it was just that kanji not added to the study list are grayed out or something like that, so you can see your progress. I think this improved navigation is a great idea. |
Beta Was this translation helpful? Give feedback.
-
Progress update, here's what I have working so far: I tried putting a background color on all the boxes but then it becomes quite visually heavy, as en example: I feel it distracts from the characters. I like @483D8B 's idea of adding a pill, maybe it will be called For the default view I am in favor of keeping the focus on Study, and only distinguish "has a flashcard" "is a forgotten kanji" For "has a flashcard" perhaps a small green dot, I'll try different things that don't become visually heavy when in a grid of hundreds of kanji. Yeah, maybe the dot would work well, green dot or red dot. Then if you click "SRS" pill, show more fine grained info. For the SRS fine-grained status this will be on the longer run because it requires pulling more data on every Study page. The best way to do this would be to turn the Study page in a small "single page app" whereby there wont be anymore full page rrefresh - in which case it's more reasonable to put a lot of data in the page. I'll need to to dhis eventually also to solve "state management". For example now you click on the top right to add a card. You would expect when opening this dialog, to see this card now active in the grid. Things get complicated quickly :P Refactoring the Study page to no longer require full page loads should be fun but a lot of work but I've wanted to do this for a while. Until then, I think I can display has-flashcard / is-failed states without pulling too much data on every Study page. I mean I could also just pull data when you open the dialog but personally I hate apps that have all those delays on UX interactions. Next thing I'll be working on is adding a |
Beta Was this translation helpful? Give feedback.
-
I'm thinking of adding a better / more visual way of navigating the Study pages - besides the PREV / NEXT arrows under the search box.
There might be a new button to open the dialog :
A very first draft of the dialog, something to riff on - ideas welcome.
The main thing I'm going for is a grid of kanji, arranged by lessons. Something visual to see where I'm at.
In this mockup the user is on kanji # 102 "woman".
The pills / filters is a very first draft idea. It might not be necessary.
"Restudy" filter would basically give us the "Restudy List" without leaving the Study page.
The scrollable area might be very long - but I don't like the idea of having to collapse/expand every lesson
Feel free to riff with other ideas.
I think even without the filters this dialog would already be useful. At the cost of an extra click you can jump to any kanji before or after, and you can get a visual feeedback for how far you are in a lesson - without leaving the Study page.
Beta Was this translation helpful? Give feedback.
All reactions