Description
Vector Menu uses several classes that are used in most if not all menus (vector-menu, vector-menu-heading, vector-menu-checkbox). Currently most of these classes are provided in SkinVector. Considering most of these are default classes, it moving these classes to the Menu mustache template could simplify SkinVector and reduce the chance of forgetting a class. This would be especially helpful for storybook, where many of these classes need to be manually provided.
Acceptance criteria
- vector-menuare provided by Menu.template by default, similar to how vector-menu-checkbox and vector-menu-content is handled
- vector-menu-heading are provided by Menu.template by default, similar to how vector-menu-checkbox and vector-menu-content is handled
- SkinVector and Storybook are cleaned up, and no longer need to keep track of default classes
- No regressions are introduced