Skip to main content
Drupal is a registered trademark of Dries Buytaert
Release: Drupal 11.3.18 — Update released for Drupal core (11.3.18)! Usage Milestone: Svg Image — Module svg_image crossed 100,000 active installs. Release: jQuery Deprecated Functions 1.0.5 — Minor update available for module jquery_deprecated_functions (1.0.5). Release: DKAN Dataset Archiver 1.1.10 — Minor update available for module dkan_dataset_archiver (1.1.10). Release: Prototype: Select 2.0.0 — Major update available for module prototype_select (2.0.0). Release: Field Sample Value 1.1.1 — Minor update available for module field_sample_value (1.1.1). Usage Milestone: Automatic Entity Label — Module auto_entitylabel crossed 50,000 active installs. Release: GraphQL Compose Codegen 1.4.2 — Minor update available for module graphql_compose_codegen (1.4.2). Release: Field Guard 1.3.3 — Minor update available for module field_guard (1.3.3). Module Revived: Search Api Boolean Field Boost 1.0.1 — Module search_api_boolean_field_boost updated after 21 months of inactivity (1.0...

Navigation Ribbon

No security coverage Drupal 11 · not 10
View on drupal.org

Nav Ribbon provides a customizable navigation bar that can be added to the top of your Drupal site. It allows you to add various actions like quick links, icons, or menus, and all configurations are exportable.

Nav Ribbon adds a configurable, fully exportable navigation ribbon to the top of your site — an ordered row of "actions" like quick links, a shopping cart icon, or a user account menu. Every action is a lightweight, pluggable config entity, so the whole ribbon (contents, order, icons, and access rules) is exportable through standard Drupal configuration management, no custom code required for typical use.

Features
Two action types out of the box:

  • Custom link — a title and a link (internal route or external URL), optionally shown as an icon instead of the text, with the title still available as a hover tooltip and accessible label.
  • Embedded block — renders any other block already installed on your site as a ribbon action. Point it at commerce_cart or the user account menu block, for example, and it becomes a ribbon action instantly — no dedicated "cart" or "user" plugin nee
  • Icons your way — pick icons from any installed Drupal core icon pack, or from your own media library (any media type you choose). Switch between the two site-wide at any tiwithout losing either configuration.
  • Per-action access control — each action defaults to following the normal Drupal permissions of its destination link, route, or embedded block. When you need finer control, override that entirely with a specific role, permission, or a custom Class::
  • Flexible display — use the Nav Ribbon like any other block through Block Layout, or set it to display automatically at the top of every page with no placement needed. Either way, restrict where it appears with an include/exclude list of routes and paported).

Depends on

Dependencies of the latest stable release

  • block Drupal core
  • media Drupal core

Required by

Tracked projects that depend on this one

No tracked projects depend on this one yet.

Activity

Tracked releases
2
Tracked since
Sep 2026
Latest release
6 hours ago
Releases (12 mo)
2 ▲ from 0
Maintenance
Active

Releases

Version Type Core Release date
1.0.0 Stable 11 Sep 28, 2026
1.0.x-dev Dev 11 Sep 28, 2026