New Homepage Dashboard Prototypes - Round 2 #241
Replies: 11 comments 14 replies
-
A typical view for a returning user |
Beta Was this translation helpful? Give feedback.
-
First time user - "Welcome" sectionA "Welcome" section is displayed to help new users get started, and give more context about the RTK book. |
Beta Was this translation helpful? Give feedback.
-
Example of what it would look like after studying Kanji 1 - 11The user went through kanji 1 to 11, returning to the homepage :
|
Beta Was this translation helpful? Give feedback.
-
Redesigned "Check Progress" pageThis page is now accessible via the link It will be possible to view kanji in each lesson. |
Beta Was this translation helpful? Give feedback.
-
Wow, incredible work on just the mockups alone. They look professional, I really like them personally. Goodluck with tweaking the designs and eventually implementing them! Just dropped you 5 euros on PayPal, thank you for maintaining the site for such a long time! |
Beta Was this translation helpful? Give feedback.
-
Is it possible to make the backgrounds of learned cards a bit less flashy? Or is it a feature? |
Beta Was this translation helpful? Give feedback.
-
New iteration on the "View All Lessons" page
|
Beta Was this translation helpful? Give feedback.
-
The colors of the UI elements make everything look way too busy. Not everything needs a solid color. I'd recommend subduing the colors of elements that aren't the main focus of the page. A good start would be to change the elements with a solid color bg and white text to a light color bg with dark text. Also, if you can afford it, I highly recommend reading Refactoring UI. |
Beta Was this translation helpful? Give feedback.
-
I've been experimenting with using "heatmap" colors for the SRS status, similar to the Contributions chart seen on Github profile (cf. artlcle Building a Heatmap Chart Component. So the idea is if you relax your eyes, the tags on the cards can also act as a heatmap, I put four levels of color for cards that have 1, 2, 3 and 4+ reviews , looks pretty cool :) |
Beta Was this translation helpful? Give feedback.
-
It's almost there... but as usual in UX ... it's the finishing that takes 80% of the time :/ This screenshot is not a great example -- in htis case if the user has "gaps" in the sequence (missing cards), then the dashboard zill assume that the last kanji in sequential order with no gaps is where the user is at; and derive the "current lesson" from there. So if you have eg. kanji 1-130 and then 132-500 ... it will assume you are studying lesson 8, and your "next kanji to study" is #131. I have no simple solution for making that more obvious. The app needs to know, one way or another, how far the user is along the sequence. I could have the user tick a box somewhere ona study page to say "I have sutdied this far", it will still require user input, -- and that would be irrelevant for those users who dont want to use Koohii SRS. I mean, it would be extra input for tracking progress but the users can just go to the Study pages and lookup whatever index they want. For those users that use Koohii SRS - I'm trying to think of the simplest way to keep track of where the user is in the book. For now, I assume users either will add card one by one on the Study page (top right), or add a bunch of cards at once in "Manage Flashcards" after a round of sutdy, at which point the progress bar will move. |
Beta Was this translation helpful? Give feedback.
-
Thank you for your work on designing and implementing this. The changes look good so far :) |
Beta Was this translation helpful? Give feedback.
-
Here is updated prototypes aka "mockups" for a new homepage.
I feel the mockups are defined enough for me to begin implementation.
Here is a summary of tweaks:
✏️ incorporated feedback from the previous thread, namely :
✏️ improved the Welcome screen (first time user) - adding a picture of the RTK book, and link to the sample chapter, so users have clear next steps even if they have just heard about RTK
✏️ experimented with a different kind of progress bar for current lesson : the bar is made of "bubbles" so that each dot/bubble matches exactly 1 kanji in that lesson - I thought this may give a more finegrained view of progress even without looking at the lesson details - Implementation-wise it'ds be actually easier to just use the same progress bar as the main RTK progress bar above, however I felt it looked a bit bland and repetitive to have two progress bar looking too similar
✏️ improved the lesson details view : it was hard to make nice looking kanji cards, it was also dfifficult to indicate clearly the state of existing cards -- finally it occured to me to use a design similar to a Panini Sticker book : an outline shows where a kanji card can be added, that way the kanji cards added VS those not added yet are clearly distinguished.
I also struggled for a while with the idea of being able to add cards from that view. It seemed like a no brainer at first but after a while of thinking this through I realized it doesnt work : imagine a new user goes to the Study page and learns 11 kanji, the user comes back to the homepage : if they have not added cards yet, then the main RTK progress bar is still at
0%
, and the green button that lets you pickup where you left would still showStudy Kanji #1
.. because the user's current "position" in the index has to be derived somehow from flashcards.It makes more sense also that there is fewer ways to do the same thing, being able to add cards from the homepage imho would add further confusion as you can add cards via Study pages (top right), AND in the Manage pages.
So the expected flow will be : user goes to Study pages via the
Study Kanji #123
green button (where 123 is "last flashcard added in sequence + 1") - user adds cards one by one , in the Study pages (ie. study, edit story, click to add card, then click "next" button) - user goes back to homepage and sees the progress bar has advanced, the "Study" green button has also been updated so clicking it will let them continue, and clickingShow Kanji
under Current Lesson will show the cards that have been just studied and added (they will all have a blue tag saying "New").What we CAN do however, in Lesson View, is have each card function as a direct Study page link - I think that could be very handy -- and if the user forgot to add cards, that could be an easy way to continue where they left, as seeing the kanji in the lesson will give them a better context, then click the kanji they last were working on.
✏️ finally the Check Progress page , now "View All Lessons" is updated to use a similar progress bar design...
AND you will be able to expand each lesson just like Current Lesson on the homepage - consistent behaviour, and functionality currently inexistent.
I feel like this redesigned lesson view take up a lot of vertical space - however I think it's pretty easy nowadays to scroll vertically whether on desktop or mobile - I also think that for the user to have to scroll down a lot as they progress through RTK lessons ; in this page specifically ; may actually have a positive impact since it lets the user appreciate all that has been accomplished so far whereas a "collapsed " vierw of sorts that shows current lesson at top of page would make this progress less apparent -- having said that if I could find a more compact design that would be good too
the Activity Log is unfinished - I feel it's functional enough (simple bar chart) for me to begin researching the implementation - I will probably implement a simple working version and iterate based on user feebdack
Beta Was this translation helpful? Give feedback.
All reactions