Обзор модулей мобильных меню

Drupal: 
Уровень сложности: 

Под названием - ссылка на страницу модуля, через тире - доступность для версий Drupal.

Responsive CSS Menu - доступно для Drupa 7, Drupal 8 - делает отличное сжатие до одной кнопки любого меню, мощный со множеством стилей меню. Настраивается в админке, можно задавать размер экрана, при котором меню сворачивается, например, в кнопку ☰ или ☰ Навигация.

Mobile Navigation - 7, 8 - сжимает меню в одну кнопку на мобильных устройствах.

Responsive Menus - 7 - с выбором стилей меню. Сжимает 1 блок меню с заданным идентификатором (#id или .class), в админке можно настроить ширину, при которой сжимается меню до кнопки, текст кнопки, идентификатор целевого блока меню для сжатия, стили, библиотеку для выпадающего меню.

Mobile sliding menu - выезжающее меню по нажатию кнопки, очень удобно для больших меню.

Responsive Navigation - 7 - добавляет блоки респонсивного меню. Для каждого блока можно выбрать отображаемое меню и настроить конфигурацию функций адаптивности.

Responsive Dropdown Menus -7 - добавляет адаптивность меню, создаёт блоки меню с возможностью настроек атрибутов.

Также эффект адаптивного меню реализован в некоторых темах. Читайте статью Адаптивный дизайн сайта на Drupal 7.