Viewing counts of and navigating to global dashboard issues and merge requests
Resources
PM @victorwu | UX @cperessini
Description
With the new global dropdown https://gitlab.com/gitlab-org/gitlab-ce/issues/26200, we can no longer:
- View the counts of global dashboard issues and merge requests at a glance
- We cannot access those dashboards with just one click
These are two shortcomings from feedback:
- https://gitlab.com/gitlab-org/gitlab-ce/issues/29835#note_26001605
- https://news.ycombinator.com/item?id=13931969
How do we solve these problems?
Design
We add two icons next to Todos, one for assigned issues and one for assigned MRs
The icons and colors for the badges are:
Feature | Icon | Color |
---|---|---|
Assigned Issues | fa-hashtag |
$green-500 |
Assigned Merge Requests | icon-merge-request_unmerged-bolder.svg |
$orange-600 |
Todos | fa-check-circle |
$blue-500 |
There's also a subtle shadow for the count in the badges as specified in #28614 (closed)
There is some concern that the orange used for MRs may be interpreted as a warning. Let's go with this design for now and gather feedback as we go along.