Display tier to users

Problem

Feature access in GitLab.com is dependent on both subscription tier and version. In current state, it can be difficult for a logged-in user to know what their current tier/version is, as this is not easily displayed they have access to. Our docs list which tier+version is needed to have access to particular features, but there's no way for a user to make use of this info unless they are also an admin.

  • Tier = Premium, Ultimate, Free, Dedicated
  • Version = 15.4.0, 15.3.4, etc.

Proposal: Tier

Version display has spun out into a separate issue: #428062

Summary: Add a tier badge next to the Project/Group name on the project and group overview pages as well as on the group/project list pages (same as was done for Free tier in Highlight tier in free namespaces at Group/Proj... (#345514 - closed))

  1. For MVC iteration, we can add the badge without a hover-over CTA
  2. Design specs can be found here

image image

Click to expand other considered options
  1. Add tier to navigation bar next to Project as a badge (see example here). This would be the most easily visible location, but may not align with navigation plans or could be cluttered/distracting. - feedback from Nav team was that this is NOT a preferred option.
  2. Add tier to a Project's home page - perhaps at the top section, even below Project ID.
    1. image.png
  3. Add to help page with version info - This would require adding project-level awareness to this page, which is not currently available and would add significant complexity.

Proposal: Version

✅ Version details have been added to the Help page (https://gitlab.com/help/) > Help, accessible to all logged-in users.

Edited Oct 12, 2023 by Gayle Doud
Assignee Loading
Time tracking Loading