Функционал реагирует на клик на кнопку меню Бургера (элемент с классом icon-menu). При этом в тег html добавляется класс menu-open , а также срабатывает блокировка прокрутки страницы (функция bodyLockToggle() ). При повторном нажатии происходят ответные действия.
Подключение модуля
- [HTML] Вызвать меню menu , отредактировать под задание. Важно, чтобы кнопка бургера оставалась с классом icon-menu
- [JS] В файле js/app.js раскомментировать строку flsFunctions.menuInit();
- [SCSS] В файле scss/base.scss прокомментировать строку @import “base/menu”; Корректировать стили меню и иконки бургера в файле scss/base/menu.scss
Расположение и дополнительные данные
Функционал находится в js/files/functions.js . Название функции menuInit() , дополнительные функции menuOpen() и menuClose() для открытия/закрытия меню из любого кода. Все импортируемые функции.