Visibility level: Change checkbox list to segmented UI control
Problem to solve
Derived from https://gitlab.com/gitlab-org/gitlab-ce/issues/54918, we are going to change the UI pattern to set a project's visibility. In a first step, this will only be changed on the new "New project" flow. With this issue, we should make sure that we update visibility settings on all other pages to the segmented control UI pattern.
Previous | Previous: Alternative | New |
---|---|---|
Further details
- Project settings
- New group
- Group settings
- others?
Proposal
Let's change the visibility level checkbox list to a segmented UI control.
Dependencies
Segmented control in Pajamas: &1017
What does success look like, and how can we measure that?
All places that allow setting visibility information use the same new UI control.
Edited by Dennis Tang