Tooltips for collapsed Issue/Merge Request sidebar
This issue came from: https://gitlab.com/gitlab-org/gitlab-ce/issues/24805#note_19037117
The current state of tooltips on the collapsed sidebar is poor:
Proposal
We should improve it by:
- Tooltips on:
- Assignee icon
- No Assignee:
Assignee
- No Assignee:
- Milestone icon
- Milestone set with experiration date: Currently it shows how many days remaining, perhaps we should change it to
Milestone: 25 days remaining
- Milestone set, but no expiration date set:
Milestone
- No milestone set at all:
Milestone
- Milestone set with experiration date: Currently it shows how many days remaining, perhaps we should change it to
- Timetracking icon
- No time tracking:
Time tracking
- With time spend or an estimate :
Time tracking
(perhaps give an exact time spent/estimate in tooltip..like we do with human readable time notations)
- No time tracking:
- Due date icon
- No due date or with due date:
Due date
- No due date or with due date:
- Labels icon
- No labels:
Labels
- With labels:
Labels: Frontend, UX
- No labels:
- Participants icon
- As there is always a minimum of 1 participant:
Participants
- As there is always a minimum of 1 participant:
- Notification icon
- Subscribed or unsubscribed to issue/mr:
Notifications
- Subscribed or unsubscribed to issue/mr:
- Reference Clipboard icon (This is part of https://gitlab.com/gitlab-org/gitlab-ce/issues/23570#note_17652384)
- Tooltip should state:
Copy reference to clipboard
- Tooltip should state:
- Assignee icon