Chris
Updated Visual Menu
Thank you for the positive feedback the Visual Menu received. I have updated the component with an additional feature that was recently requested. A new attribute is now available that allows you to adjust the size of the button! This attribute allows you the specify the pixel size of the box.
Example:
Box Size: 125

Box Size: 150

Box Size: 200

Box Size: 250

Here is the code:
visualNav.html
visualNav.js
visualNav.js-meta.xml
Upcoming Features
Better accessibility
Ability to use custom icons