Navigation UI

Drupal navigation interface.

Toolbar

Administration toolbar.

Enable Admin Toolbar Tools submodule in Admin Toolbar for dropdown navigation and a cache clear link.

Issue: Future of Admin Toolbar if Toolbar is removed from Drupal core

Menus

  • Default menus
    • Main
    • Account
    • Footer
    • Tools (unused)
    • Administration (unused)
  • Custom menus and links
    • Create new menus and add links via the UI
    • Set allowed menus per content type
  • Sub navigation
  • Active menu trail indicator

Tabs

Views issues

Issue: Allow [views] page displays to be both local tasks and menu items

Issue: Views does not create parent local task for a default local task

Issue: For a page display designated "Default menu tab" a parent menu link is not created

Actions

  • Action buttons

Local action documentation.

Define local actions in *.link.action.yml.

Contextual links

  • Administration links

Breadcrumbs

  • Hierarchical navigation

By default, breadcrumbs look for the parent of the current page by removing the last path in the url.

For example: https://www.andrewsclasses.com/classes/navigation

This page will have a breadcrumb showing Classes > Navigation. The Classes link will take you back to the listing of class content.

In order for this to work, the article URL (classes/navigation) needs to extend the parent (classes) or else it won't be able to find it.

Modules

https://www.drupal.org/project/easy_breadcrumb
Breadcrumb customization.

https://www.drupal.org/project/custom_breadcrumbs
Create breadcrumb sections.

https://www.drupal.org/project/dynamic_breadcrumb/
Merging into Easy Breadcrumb.

Navigation

New navigation module.

[Plan] Administration main navigation modernization.