Skip to content

Add table headers and label description to job token permissions section

What does this MR do and why?

In the project -> Settings -> CI/CD -> Job token permissions section, there is a CI/CD job token allowlist card and table:

ksnip_20241105-120920

This MR makes the following changes based on this design:

  1. Adds the Group or project and Action headers to the table. Also right-aligns the Actions column.

  2. Changes the Add group or project form label from Add group or project to Group or project.

  3. For the table, changes the group/project links from black color to blue. Also updates the link to use webUrl instead of constructing the URL from the fullPath.

  4. For the table, fixed the spacing so that the project/group name is vertically centered rather than top-aligned.

Before After
ksnip_20241106-233627 ksnip_20241106-233716

How to set up and validate locally

Follow this video guide:

2024-11-06_23-25-14

Related to #502302 (closed)

Edited by Daniel Tian

Merge request reports

Loading