Install
Works with Drupal: 7.xUsing Composer to manage Drupal site dependencies
Downloads
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