Образец: https://fun-look.ru/
Разметка с использованием http://schema.org/ItemList
При написании классов, использовать БЭМ.
Для оформления ввести переменные (посмотреть как было сделано на babylon).
Для расчета выпадающего пункта использовать popper.js
Добавить какую-то анимацию на раскрытие/закрытие.
Подключать предлагаю в MainLayout, если передан параметр horizontalMenu - выводим. Передавать параметр на странице категории и странице товара.
Разработать компонент
HorizontalMenu
. Компонент принимает массив - такой же как и Вертикальное меню: https://github.com/kirill-zhirnov/boundless-nextjs-sample/issues/36Меню берется из Redux.
Образец: https://fun-look.ru/ Разметка с использованием
http://schema.org/ItemList
При написании классов, использовать БЭМ. Для оформления ввести переменные (посмотреть как было сделано на babylon). Для расчета выпадающего пункта использоватьpopper.js
Добавить какую-то анимацию на раскрытие/закрытие.Подключать предлагаю в
MainLayout
, если передан параметрhorizontalMenu
- выводим. Передавать параметр на странице категории и странице товара.