[go: up one dir, main page]

Skip to content

Display a badge to indicate that a user is a GitLab Team Member

Problem

Community members cannot easily see when a GitLab employee is engaging with them on an issue, MR, Epic, etc

We also need to do this so that the GitLab team can see who's opened an issue for things like access requests.

Proposal

Using the logic implemented in !30884 (merged) display the following icon in these locations:

Design

Screenshot_2020-03-24_at_3.17.53_PM

Tooltip that says GitLab Team Member is displayed on hover.

Rule of thumb for placement of badge:

  • If @username is displayed
    • The badge is displayed to the right of @username
  • If @username is not displayed
    • The badge is displayed to the right of firstname lastname (before the emoji)

Feature Flag Checklist

Checklist to complete before enabling gitlab_employee_badge feature flag

Follow up issues

Screenshots

Page Before After
Issue List Screen_Shot_2020-03-29_at_5.10.28_PM Screen_Shot_2020-04-01_at_12.41.14_PM
MR List Screen_Shot_2020-03-29_at_5.10.48_PM Screen_Shot_2020-04-01_at_12.41.40_PM
Epic List Screen_Shot_2020-03-29_at_5.11.17_PM Screen_Shot_2020-04-01_at_12.42.12_PM
Issue Screen_Shot_2020-03-29_at_5.12.21_PM Screen_Shot_2020-04-01_at_12.42.54_PM
MR Screen_Shot_2020-03-29_at_5.13.02_PM Screen_Shot_2020-04-01_at_12.43.32_PM
Edited by Aishwarya Subramanian