Add Site settings menu to Navigation module content block

Created on 19 February 2025, about 1 month ago

Problem/Motivation

When enabling the setting `show_groups_in_menu`, in combination with admin_toolbar, the `Admin > Content > Site Settings` link gets children for each configured site settings group.

When using the Navigation menu instead, a user needs to select "Content" in the navigation, and then use the "Site settings" tab on that page.

We would like to more easily reach the site settings, including group child links, if enabled.

Moreover, when the `show_groups_in_menu` setting is enabled, the group menu items are added randomly in the main navigation tree (between "Structure", "Appearance", etc.. links), which looks clunky.

Steps to reproduce

- Install navigation core module
- No site settings are available.

Proposed resolution

The Navigation module provides a "Content" menu, where it places the default content links ("Create", "Content", "Media", ...
When this menu exists, add the "Site settings" + optional group children to it.

Remaining tasks

Create MR

User interface changes

Before:

After

📌 Task
Status

Active

Version

2.0

Component

Code

Created by

🇧🇪Belgium svendecabooter Gent

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Merge Requests

Comments & Activities

Production build 0.71.5 2024