-
-
Notifications
You must be signed in to change notification settings - Fork 23
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Home page redesign: put most important content on top #4185
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I really like this change 👍
Two minor UI remarks:
- I feel that the gap between title and subtitle is a bit too large. This is most prominent in the exercise card where the info text is closer to the subtitle than the title. This is probably because you used a
<br>
in combination with the bigger line height of the header tag. - Is it possible to add a slight shadow on hover?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The UI changes look good 👍
There's still a small issue with the wording of the progress bar tooltip: in a series of 4 exercises where 2 are correct and 2 unstarted, it now says: 2 started, 2 correct. This is confusing because the 2 started ones are the two that are correct. Also, the order should follow the order of the bar itself: correct, incorrect, not yet started.
I have no remarks about the code.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Besides some minor spacing nitpicks, it all looks good to me 👍
Co-authored-by: Niko Strijbol <strijbol.niko@gmail.com> Co-authored-by: Bart Mesuere <Bart.Mesuere@UGent.be>
Co-authored-by: Bart Mesuere <Bart.Mesuere@UGent.be>
(maybe wait to merge this one till after the exercise filter PRs are merged and released as 6.3?) |
Co-authored-by: Charlotte Van Petegem <charlotte.vanpetegem@ugent.be>
This pull request is a first step of the home page redesign #2882.
The goal of this step is to put the most important and actionable information on top.
Concretely we provide a clickable card to continue where you left of and up to two cards to signal upcoming deadlines.
The "jump back in card" contains either:
There are three different clickable cards designed, based on what should be shown:
Activity
Series
Course
Part of #2882