Skip to content
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

Improve data shown on home page #3033

Closed
bmesuere opened this issue Aug 26, 2021 · 1 comment
Closed

Improve data shown on home page #3033

bmesuere opened this issue Aug 26, 2021 · 1 comment
Labels
feature New feature or request medium priority Things we want to see implemented relatively soon

Comments

@bmesuere
Copy link
Member

The homepage currently is quite static and could do more to surface relevant information. Especially for users that are only subscribed to a single course, the home page is relatively empty. This could be improved by adding a row of "action cards" to the top of the home page:

  • The leftmost card is "jump back in" and is shown in blue. This shows a recent exercise that wasn't yet correctly solved. If there are no such recent exercises, the card could lead to a recent incomplete series. Clicking on the card brings the user to the respective exercise, potentially with their last submission already loaded in the editor.
  • Next, a number of relevant "deadline" cards are shown. These cards are sourced from all courses a student is subscribed to. The color of the card depends if the series status. It is green if the user successfully solved all exercises and red otherwise. For teachers, it could indicate how many students already completed the series.
  • A maximum of 4 cards is shown.

Todo

  • Include a marker/icon (bottom right?) to indicate the cards are clickable.
  • Include a progress bar and more status information in the deadline cards. We do have to make sure all of the card types have the same height.

Open questions

  • Should we always show these cards, or only on desktop screens?
  • Are there other cards/actions we could show here?
  • Can this replace part of the right sidebar?
  • I'm not sure about the style of the action cards. An alternative could be to have white cards (with or without drop shadow) with a colored (more saturated) border instead.

Current mockup
image
The html of this mockup can be found in 6120e84.

@bmesuere bmesuere added feature New feature or request medium priority Things we want to see implemented relatively soon labels Aug 26, 2021
@bmesuere
Copy link
Member Author

Duplicate of #2882

@bmesuere bmesuere marked this as a duplicate of #2882 Aug 28, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature New feature or request medium priority Things we want to see implemented relatively soon
Projects
None yet
Development

No branches or pull requests

1 participant