Problem/Motivation

This task is a follow-up to #3556081: Admin Toolbar Tools: Remove dependency on Admin Toolbar, where an initial step towards better compatibility with the core navigation module was taken, but more refinements, better integration and more testing probably needs to be done.

With very little, basic testing, a few issues have been identified:

  • The third level menu links don't seem to be displayed.
  • The "Tools Help" link Drupal logo icon doesn't seem to be displayed properly.
  • Other issues to be identified after more tests can be done.

 
Rather minor display issues overall, so they are not preventing the proper use of the Navigation side bar.

See screenshots from related issue:

Before: Admin Toolbar Tools disabled

 

After: Admin Toolbar Tools enabled

 

Steps to reproduce

Enable the Drupal core navigation and admin_toolbar_tools modules.
Check the added links in the navigation side bar.

Proposed resolution

Address and fix each reported and tested issue so the modules can properly work together.

Remaining tasks

User interface changes

API changes

Data model changes

CommentFileSizeAuthor
#2 2025-11-12_12-05.png42.04 KB_shy

Comments

dydave created an issue. See original summary.

_shy’s picture

StatusFileSize
new42.04 KB

We have a problem with the Admin Toolbar Tools module and displaying extra links.
Seems like it's attached to the wrong parent or something like that.

We use the Gin admin theme + Navigation module.
It starts to display Block and Media add_form pages in the menu.

bug

dydave’s picture

Looks like the core navigation is about to switch to stable in 11.3.0, see:
#3421969-99: [PLAN] New Navigation and Top Bar to replace Toolbar Roadmap: Path to Stable, in particular:

1. Mark navigation as stable (remove the experimental flag, update d.o docs)

2. Use navigation in the standard and umami profiles.

3. Deprecate toolbar module (and the various sub-issues that will be required to do that).

The ticket seems to mention a Top Bar in its title, but I was unable to find any screenshots or clear issues showing how the new navigation would be integrated in the top bar... 😖

Would anyone have any information on that?
This is more related to admin_toolbar and the JS dropdown of the module, than the extra links added by admin_toolbar_tools, but since we have screenshots here, I thought I might ask. 😅

Thanks in advance!

anybody’s picture

Would it perhaps make sense to create a new module navigation_tools for this to clearly separate all the Admin Toolbar based functionality from the new Navigation module dependency?

I think a clear cut could simplify and clarify things a lot?

Edit: Just found this: https://www.drupal.org/project/navigation_extra_tools