NEVER edit UberMenu’s core files. Follow the best practices outlined here to customize UberMenu in a way that will be preserved when you update
You can customize UberMenu at a variety of levels.
Customizer
The Customizer allows you to tweak a variety of global menu settings with a live preview. Learn more.
Menu Item Custom Styles
To customize a specific menu item, you can use the Customize Style tab in the Menu Item Settings. Learn more.
CSS Tweaks
For minor custom CSS tweaks, you can add them via the UberMenu Control Panel. There is a setting for global, desktop, and mobile sizes. Learn more.
Custom CSS Stylesheet
For more significant custom CSS, you can use a custom stylesheet. Learn more.
Advanced
Developers looking to do more advanced customizations can check out the PHP API, Filters, Javascript API, Custom Item Layout system and more.