Skip to content

Create "Create new" menu in the super sidebar

What does this MR do and why?

This creates the "Create new" menu in the super sidebar.

This also slightly changes that menu's groups' titles by adding the "In" prefix. This particular change also affects the existing menu as we are using the same Ruby helpers to generate the links in both the northstar and legacy navs.

Screenshots or screen recordings

Within the super sidebar

Closed Open
Screenshot_2023-01-18_at_4.17.48_PM Screenshot_2023-01-18_at_3.48.50_PM

Current dropdown menu (groups titles change)

Screenshot_2023-01-18_at_3.49.59_PM

How to set up and validate locally

  1. Enable the feature flag:
echo "Feature.enable(:super_sidebar_nav)" | rails c
  1. Enable the user setting from the user dropdown: Screenshot_2022-12-13_at_1.32.43_PM
  2. The super sidebar should now appear on every page.

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 #385744 (closed)

Edited by Paul Gascou-Vaillancourt

Merge request reports

Loading