Skip to content

Redesign application settings to match project settings (part 1)

Dmytro Zaporozhets (DZ) requested to merge dz-improve-app-settings into master

What does this MR do?

Redesign application settings to match project settings by using collapsed sections:

  • Visibility and access controls
  • Account and limit settings
  • Sign-up restrictions
  • Sign-in restrictions
  • Help page
  • Pages

I reused existing sections to keep a scope of this MR strictly on visual change without structural one.

Are there points in the code the reviewer needs to double check?

no

Why was this MR needed?

  • so application settings UI matches project settings UI
  • to make application settings UI more usable by splitting it into sections

Screenshots (if relevant)

Before After
Screen_Shot_2018-03-22_at_7.51.40_PM Screen_Shot_2018-03-26_at_11.00.27

Does this MR meet the acceptance criteria?

What are the relevant issue numbers?

https://gitlab.com/gitlab-org/gitlab-ce/issues/36274

Edited by Filipa Lacerda

Merge request reports