From what I have experienced with Bricks so far, I could recommend these improvements for the Nav Menu Widget:
-
Remove the 30px left margin: I usually add in custom CSS a gap rule to add separation between items, so it would be ideal to have a box for that directly.
-
Improve the UX to modify values for different states: It would be ideal to simplify the interface, similar to how they do it in Elementor, where there are 3 tabs to modifies the values of the different states (normal, hover and active). I know it can be achieved today, but it is quite complex and tedious.
-
Customize Mobile Menu: It would be great to be able to select 2 types of behaviors: normal display (like the behavior of the sub menu item) and the actual popup function. For the popup function, it would be ideal to be able to customize it through a template with the same editor, so that we can select different templates for each nav menu widget. In this way, we could add logo, social networks, call to action buttons or other elements to the navigation popup.
-
Possibility for the toggle menu to be text. Sometimes, I have needed to add the prefix “menu” or “Navigate” instead of just having a bar icon. It would be great to have this option directly.
-
Add some predefined interactions: To save time, it would be nice to be able to select predefined interactions for hover effects like text animation, background, underlines, etc.