Skip to content

[FE] Show custom role detail to non admins

Proposal

Add custom role detail from the member page: #439823 (closed)

UX Proposal

Figma link

Current Updates

When member is assigned group/project member page, user hovers to view description

Screenshot 2024-04-15 at 1.12.25 PM.png

Convert custom role into clickable links, hover and tool tip for description remains available

Screenshot 2024-04-15 at 1.14.33 PM.png

Custom role detail only available to Admins / Group Owners from settings page

Any member can click on the custom role link to view more details in a drawer

  • Drawer contains header Role details
  • Add account - member name
  • Role - custom role name and badge
  • Description - custom role description
  • Permissions - add base role and added permissions with description of added permissions
  • Link to view permissions: https://docs.gitlab.com/ee/user/permissions.html

Screenshot 2024-04-15 at 1.20.43 PM.png

Loading state

  • Use skeleton loading

Screenshot 2024-04-15 at 1.52.02 PM.png

Error state

  • Error message when failed to load permissions Could not fetch permissions

Screenshot 2024-04-15 at 1.58.59 PM.png

Edited by Ilonah Pelaez