Разрабатываю сайт, весь фронт буду писать на чистом JS. Сверстал меню и написал скрипт для этого меню в десктопной версии, но код выглядит громоздким, по-моему.
Насколько правильно писать в таком стиле? Как написать этот код лучше? Готовый код мне не нужен, нужно подтолкнуть в направление, хочу все сам написать.
Менюшка тут -
ссылка на codepen