Install

Works with Drupal: 7.x

Using Composer to manage Drupal site dependencies

Downloads

Download navbar-7.x-1.6.tar.gztar.gz 69.13 KB
MD5: 26d8db9628b4a2165393d737887b0e7e
SHA-1: e215a31973ea43ca5f18a2c1738ad25acca4060b
SHA-256: ea6fe77d11785bf8e095812338f2f3bd7876e98ab72e633fc35bc0b7ea3dd67c
Download navbar-7.x-1.6.zipzip 108.38 KB
MD5: 74614d7e3ed8e19d9661f40f1cd8cbe9
SHA-1: 3c75ad2d66f3f8620eb3d7703d906b47a21eca64
SHA-256: a6668ad21924f398af9102b1dcd600b92e5951f2c9033e4c77e7de9ccccb6241

Release notes

Please clear your browser cache after upgrading as there have been many changes in CSS class names. Loading cached CSS will cause your Navbar implementation to appear "broken".

Summary of major changes

  • Navbar no longer makes use of the generic "menu" class names to avoid naming collisions with theme styles.
  • The module is name officially named "Navbar" rather than having "navbar" as the module machine name (and colloquial name) and "Mobile Friendly Navigation Toolbar" as the official name.
  • The CSS has been cleaned up to more closely match the Drupal 8 toolbar.
  • A Drush make example file has been added to for downloading dependencies.
  • The Drupal 8 "Back to Site" link has been backported. This change allows the "escape admin" module to be uninstalled.

A word of caution

Issue #2119989 resolves the naming collisions that were likely to occur due to navbar's use of the generic "menu" class. As a result hook_menu_tree__management() should be removed from themes. Additionally, if modules were utilizing the "menu" class name for custom JavaScript or to inject their own trays the code and CSS must now reflect the use of "navbar-" prefixed classes.

Full listing of issues resolved

Issue #2428767 by eshta, hass: Clean up navbar CSS to match current state of D8 toolbar module.
Issue #2316319 by eshta, desarrollo2.0, jwilson3: Provide drush make example file to download dependencies
Issue #2240283 by hass: Revert vertical border shadow gone in admin section.
Issue #2259183 by eshta: Rename module for consistency.
Issue #2403649 by hass: Fixed alignment for menu items displayed RTL
Issue #2313813 by hass: Fix to ignore top-level menu links that are not the system admin menu
Issue #2404801 by hass: Fix shortcut module reference to be invoked only if shortcut module is enabled.
Issue #2208473 by hass: Backport the 'Back to Site' link from Drupal 8 core
Issue #2186433 by ryan.armstrong: Fix invalid vertical offset for specific jQuery outerHeight/outerWidth bug.
Issue #2339937 by msound: Line endings in .svg files are using DOS format
Issue #2175639 by hass: Touch support for the navbar improvements for mobile devices
Issue #2119989 by hass: Add navbar_menu_tree() to prevent theme clashes

Created by: eshta
Created on: 23 Feb 2015 at 00:58 UTC
Last updated: 26 Jan 2022 at 19:02 UTC
Bug fixes
New features
Insecure

Other releases