Remove inline CSS from NavigationMenu

This commit is contained in:
Molkobain
2021-06-12 19:13:41 +02:00
parent 215dcfb465
commit 4b03b42494
2 changed files with 4 additions and 2 deletions

View File

@@ -31,6 +31,7 @@ $(function()
},
css_classes:
{
is_hidden: 'ibo-is-hidden',
menu_expanded: 'ibo-is-expanded',
menu_active: 'ibo-is-active',
menu_filtered: 'ibo-is-filtered',
@@ -361,7 +362,7 @@ $(function()
for (const [key, value] of Object.entries(data.counts)) {
let menuEntry = me.element.find('[data-menu-id="'+key+'"]');
menuEntry.html(value);
menuEntry.show();
menuEntry.removeClass(me.css_classes.is_hidden);
}
}
});

View File

@@ -4,7 +4,8 @@
<a class="ibo-navigation-menu--menu-node-title" data-role="ibo-navigation-menu--menu-node-title" href="{{ aMenuNode.sUrl }}" {{ sTarget|raw }}>
<span class="ibo-navigation-menu--menu-node-label" data-role="ibo-navigation-menu--menu-node-label" title="{{ aMenuNode.sTitle }}">{{ aMenuNode.sTitle }}</span>
{% if aMenuNode.bHasCount %}
<span class="ibo-navigation-menu--menu-node-counter" data-menu-id="{{ aMenuNode.sId }}" style="display: none;"></span>
{# Counters will be shown once the background update is done (see JS widget) #}
<span class="ibo-navigation-menu--menu-node-counter ibo-is-hidden" data-menu-id="{{ aMenuNode.sId }}"></span>
{% endif %}
</a>
{% else %}