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

Dodona 5.0 design tweaks #3024

Merged
merged 8 commits into from
Sep 1, 2021
Merged

Dodona 5.0 design tweaks #3024

merged 8 commits into from
Sep 1, 2021

Conversation

bmesuere
Copy link
Member

@bmesuere bmesuere commented Aug 25, 2021

This pull request contains a number of design tweaks to be released with Dodona 5.0. The goal is a friendlier, softer appearance.

Most of these changes were prototyped in #2760 and discussed in #2761.

List of changes:

  • Increased border radius for cards
  • Button text is no longer full caps
  • Card color isn't random anymore but is based on the academic year
  • Card color is now muted and in line with the new search tokens
  • The sidebar on the home page now uses separate cards for each of the items

The color field wasn't removed from the database yet to be able to revert this change if users protest. This is tracked in #3035.

image
image

@bmesuere bmesuere added the feature New feature or request label Aug 25, 2021
@bmesuere bmesuere marked this pull request as ready for review August 26, 2021 14:12
@bmesuere bmesuere requested a review from a team as a code owner August 26, 2021 14:12
@bmesuere bmesuere requested review from niknetniko and chvp and removed request for a team August 26, 2021 14:12
@bmesuere
Copy link
Member Author

I would limit the changes to these for now. Depending on feedback (and an actual material spec update) we can further update the colors in other places.

The other proposed changes to the home page (more information about deadlines) are still in prototype and will be added in a later Dodona version.

Copy link
Member

@niknetniko niknetniko left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The design tweaks are really nice, I look forward to using Dodona with these 👍

One question: is there intentionally no migration to remove the color column from the course table or was that an oversight? (since the attribute in the model was removed) I need to learn how to read 😄

@bmesuere bmesuere merged commit 0ab8f1c into develop Sep 1, 2021
@bmesuere bmesuere deleted the feature/restyle-dodona branch September 1, 2021 09:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants