Module Description
This module provides Drupal integration with the Smartmenus.js advanced jQuery website menu plugin. Mobile first, responsive and accessible list-based website menus that work on all devices. This is the library that was included in core for BackdropCMS, and is most commonly used with Bootstrap.

Any number of Blocks can be used for placing menus on the page.

Side-wide settings: * number of desired menu blocks * theme

Per-block settings: * Menu to render * Display a mobile toggle (hamburger menu) * Orientation (vertical/horizontal)

Installation specific to Drupal 7

* Install the Smartmenus jQuery plugin:
* Download the Smartmenus jQuery plugin from github: http://www.smartmenus.org/download
* Unpack the Smartmenus jQuery plugin, and place it in your libraries directory (usually sites/all/libraries)
* Rename the 'smartmenus-1.0.1' directory to simply 'smartmenus'


* Install the Smartmenus module as usual

Usage

* Navigate to the blocks administration at admin/structure/blocks
* Place the Responsive drop-down Smartmenu #1 block into a region
* Profit.

Requirements

* Drupal 7
* Libraries API module
* Smartmenus jQuery Plugin


* Drupal 8+
* Composer
* Smartmenus jQuery Plugin (via composer)



Drupal 8 & 9 * Drupal 8 version is now released. Download the module, install and feel free to report any issues found in the module. The module comes with a composer.json file adding drmonty/smartmenus library as a dependency. To install the required library run composer install command in the module directory before enabling the module.

Drupal 7 / Backdrop CMS * Development will continue in tandem for Drupal 7 contrib and Backdrop core, indefinitely. * The Smartmenus functionality is included core for Backdrop CMS, so there is no need for a Backdrop version of this module.

Thanks
Special thanks to Vasil Dinkov, the author of the Smartmenus jQuery library used and loved by all.

Project Usage
181
Creation Date
Changed Date
Security Covered
Covered By Security Advisory
Version Available
Production
Module Summary
This module aims to provide Drupal integration with the Smartmenus.js advanced jQuery website menu plugin for creating mobile-first, responsive, and accessible list-based website menus that work on all devices.
Data Name
smartmenus

OPENAI CHATBOT

OPENAI CHATBOT

14:27:46
Generic Chatbot
Hi, I'm a Drupal module expert powered by OpenAI, answering your questions about the Drupal module ecosystem. How can I be helpful today? Please note that we will log your question.