Improve discoverability of menu "expanded" option

Created on 20 September 2016, over 8 years ago
Updated 25 July 2024, 5 months ago

I think this has been an issue for years.

Primary menu sub-items are not output by default unless the parent menu item is checked as "expanded".

The checkbox to make an item "expanded" is on the menu item configuration page.

It's easy to miss on the "edit menu link" configuration page - I think it makes much more sense to have it as a column on the Edit menu page instead. For new users - this is far more obvious and a more intuitive place to find it. I have lost track of the number of times I've had to remind clients that they need to check this button to make the drop-down visible.

In Drupal 7 https://www.drupal.org/project/menu_editor could be used to provide this feature. I can't think of any reason why it should not be part of core?

It's all benefit and no cost isn't it?

Screenshots

Here are some screenshots of /admin/structure/menu/manage/main?destination=/admin/structure/menu:

Before the patch is applied:

After the patch in #44 (small screen):

After the patch in #44 (large screen):

Feature request
Status

Needs work

Version

11.0 🔥

Component
Menu system 

Last updated about 1 hour ago

Created by

🇬🇧United Kingdom Leo Pitt

Live updates comments and jobs are added and updated live.
  • Usability

    Makes Drupal easier to use. Preferred over UX, D7UX, etc.

  • Needs usability review

    Used to alert the usability topic maintainer(s) that an issue significantly affects (or has the potential to affect) the usability of Drupal, and their signoff is needed. When adding this tag, make it easy to review the issue. Make sure the issue summary describes the problem and the proposed solution. Screenshots usually help a lot! To get sign-off on issues with the "Needs usability review" tag, post about them in the #ux channel on Drupal Slack, and/or attend a UX meeting to demo the patch and get direct feedback from designers/UX folks/product management on next steps. If an issue represents a significant new feature, UI change, or change to the general "user experience" of Drupal, use Needs product manager review instead. See the scope of responsibilities for product managers.

  • Needs tests

    The change is currently missing an automated test that fails when run with the original code, and succeeds when the bug has been fixed.

Sign in to follow issues

Comments & Activities

Not all content is available!

It's likely this issue predates Contrib.social: some issue and comment data are missing.

Production build 0.71.5 2024