Skip to content

Align the visual presentation of the action between groups and projects

  • Please check this box if this contribution uses AI-generated content (including content generated by GitLab Duo features) as outlined in the GitLab DCO & CLA

What does this MR do and why?

As for to date the deletion message texts, titles, and styling are a bit different between groups and projects.

The purpose of this MR is to align the visual presentation.

Closes: #397033

Screenshots or screen recordings

Before After

Group deletion (free tier)

before_group_free.pngGroup deletion (paid tier) 1 step

before_group_paid_step_1.pngGroup deletion (paid tier) 2 step

before_group_paid_step_2.pngProject deletion (free tier)

before_project_free.pngProject deletion (paid tier) 1 step

before_project_paid_step_1.pngProject deletion (paid tier) 2 step

before_project_paid_step_2.png

Group deletion (free tier)

after_group_free.pngGroup deletion (paid tier) 1 step

after_group_paid_step_1.pngGroup deletion (paid tier) 2 step

after_group_paid_step_2.pngProject deletion (free tier)

after_project_free.pngProject deletion (paid tier) 1 step

after_project_paid_step_1.pngProject deletion (paid tier) 2 step

after.png

How to set up and validate locally

  1. Run gdk.
  2. Choose a group/project you want to delete.
  3. Navigate to the group/project Settings > General.
  4. Scroll down to the Advanced section and find the delete group/project block.
  5. Observe delete block message, styling, title, and button text.

To verify the 2 steps deletion process:

  1. Add a GitLab license in the Admin area (in case of gdk).
  2. Do all the steps described above.
  3. Click the Delete group/project button.
  4. After the page is refreshed, navigate to the group/project Settings > General again.
  5. Observe delete block message, styling, title, and button text.
Edited by Anton Kalmykov

Merge request reports