Improve action section layout and dropdown content
What does this MR do and why?
The changes in this merge request update the user interface for selecting approvers and users in the Security Orchestration component of GitLab. The main changes are:
- The layout of the approver selection form has been revised to improve clarity and organization.
- The user selection component now displays a more user-friendly toggle text indicating the selected users or the option to select users.
- The styling of the listbox toggle class has been adjusted to enhance the visual appearance of the component. These modifications aim to enhance the user experience and make the Security Orchestration component more intuitive and user-friendly.
MR acceptance checklist
Please evaluate this MR against the MR acceptance checklist. It helps you analyze changes to reduce risks in quality, performance, reliability, security, and maintainability.
Screenshots or screen recordings
Screenshots are required for UI changes, and strongly recommended for all other merge requests.
Before | After |
---|---|
![]() |
![]() |
How to set up and validate locally
Numbered steps to set up and validate the change are strongly suggested.
- Go to Project/Group
-
Secure
->Policies
- New policy -> new approval policy
- Check action section and select user in approvers dropdown, add more then 2 users
- If you don't see users. add some in
Manage
->Members
Related to #432246 (closed)