Hi guys,
I'm working with Magento 2. Now, I want to build an eye-catching and effective menu for my store. However, I don't know to add menu icons and labels for it. If anyone has experienced this issue, please give me the solution or guideline. Thanks in advance!
Hello @Levananh_2110
please check below module for that:
https://landofcoder.com/magento-2-mega-menu.html
hope it will help to achieve your solution.
If work then marks as a solution or give kudos.
If you want to Add Menu Icon & Label in Magento 2, I think you should purchase Mega Menu Extension on Landofcoder. Because this extension let you add menu icon & label easily and quickly. No code-touching!
+ Magento 2 Mega Menu Extension
+ Magento 2 Mega Menu Pro Extension
Here is tutorial "How to Add Menu Icon & Label in Magento 2" by using Mega Menu Extension -Landofcoder.
Hope this tutorial will help you well.
Best regards,
So easy if you configure your menu with Ninja Menus.
It supports you add icons, labels like "hot", "On sale", "Bestsellers", etc to your menu items. This way, the navigation will be more beautiful and grab more attention.
Not all, Ninja Menus comes with a list of 11 elements that help add anything to your menu. An image, video or even maps.
Hope it helps
Check it out here:
The best way to add menu icon is that you will need menu.xml file (This is to add the menu and label), default.xml layout to add a css which will add menu icon and a CSS file.
Here is an article where it has detail of how you could add the icon https://learningmagento.com/custom-icon-for-menu-items-magento-2-backend/
Hello @Levananh_2110,
Here I found one of the best magento2 mega menu extension to add your menu as you want in design and customize the menu. Let do check it.
If my answer is found helpful, then hit kudos and accept as solution.
Best regards
madhuboots