Skip to content

Extended user centric tooltips: Discovery

Problem

Follow up from https://gitlab.com/gitlab-org/gitlab-ce/issues/39040

Quoting @markpundsack from https://gitlab.com/gitlab-org/gitlab-ce/issues/39040#note_71074809

Showing the avatar might be nice, what about other information? I often see someone comment on an issue and don't recognize the name or avatar, and want to know where they work (especially if they work at GitLab vs elsewhere). It's also nice to see their title or other bio information. I can click through and see their bio, but it would be nice to show that information on hover. I was going to create a new issue for this, but figured I'd mention it here first.

Twitter does a similar thing Slack shows "online" status as well GitHub's version
image image image

Solution

We're aiming to give better context to our users without necessarily opening and reading the content of other pages. To do that, we'll introduce an extended, user-centric user tooltip with the following information:

  • Full name
  • username
  • job title*
  • company
  • location
  • local time (timezone)*
  • status message

*We don't have these atm.

image

The following is what we could do without adding dedicated fields for job title and timezone, although I would really like to see these. It's not only useful to people working remotely, but also to large companies that are distributed globally.

image

Design specs

Design specs are available here

Edited by Andreas Kämmerle