Skip to content

Group super sidebar: Manage & Plan category

Lukas Eipert requested to merge 393190-reorder-groups-plan-manage into master

What does this MR do and why?

Group super sidebar: Manage category

This moves Activity, Labels, Milestones and Iterations from the Plan menu to the "Manage" menu. We also move the static Members item back to be a menu-item inside "Manage". This matches the experience on the Project level. See: https://gitlab.com/gitlab-org/gitlab/-/issues/393190

Project super sidebar: Plan category

This defines the order of the menu items within the Plan category. Furthermore we classify the CRM menu items as items in the Plan category.

In order to differentiate between Issue and Epic Boards, they each now have a unique id.

Screenshots or screen recordings

group_manage_plan

Note: We have another MRs coming in in parallel, moving the items to the correct super_sidebar parent. Depending on when you review this MR and whether it is rebased, the order of categories might look different. Please focus on the "Manage" and "Plan" categories and especially their menu items.

How to set up and validate locally

  1. Enable the super_sidebar_nav feature flag.
  2. Log into the GDK and enable the New Navigation for the current user via the User Menu
  3. Go to any group
  4. Optionally enable CRM features via Settings > General > Permissions and group features > Customer relations

MR acceptance checklist

This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.

Related to #393190

Edited by Max Woolf

Merge request reports