Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Rename "Primary navigation" menu to "Primary menu" and update description. #6866

Open
izmeez opened this issue Mar 10, 2025 · 0 comments
Open

Comments

@izmeez
Copy link

izmeez commented Mar 10, 2025

Description of the need

A long time ago in the early days of Backdrop the Navigation menu was dropped and the Primary menu was suggested as the defacto menu to use.

Two problems arise from this direction:

  1. Naming of the menu is non-standard.

In Backdrop the default menus typically end with "menu" with the exception of "Primary navigation".

  1. The menu name and description combine two functionalities or purposes.

The original purpose of the Primary menu was to have items focused to show the major sections of the site. Sometimes thought of as a Main menu that has common items like: Home, About, FAQ, Contact.

A totally separate menu, the Navigation menu, has the purpose "is the main interactive menu for any site. It is usually the only menu that contains personalized links for authenticated users, and is often not even visible to anonymous users." Contrib modules may more commonly add items to such a menu, although some modules may add links to the Primary menu.

  1. A third incidental issue is that Drupal 7 had 4 default menus: Main menu, Management, Navigation, and User menu.

Proposed solution

Backdrop default menus are not ideal.

Only having three menus: Account menu, Administration menu, and Primary navigation; does not provide for typical site usage. Separating Primary navigation into two separate menus will provide better separation at the core level and also provide similar mapping for sites coming from Drupal 7.

Alternatives that have been considered

Have you seen this work in a better way in another CMS? Yes, see above.

Additional information

Add any other information or screenshots that would help.

Image

Draft of feature description for Press Release (1 paragraph at most)

Pending interest to proceed.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant