ui: fix sidemenu display

This commit is contained in:
undefined committed 2022-01-26 23:58:41 +08:00
1 parent 2efb0e6281
commit a0aa173b79
2 files changed
+4 -8

No files matched your search

+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "@hydrooj/ui-default",
"version": "4.30.7",
"version": "4.30.8",
"author": "undefined <i@undefined.moe>",
"license": "AGPL-3.0",
"main": "hydro.js",
@@ -1,15 +1,11 @@
{% macro render_item(icon_name, page_name, args={}, label=none, menu_item) %}
{% macro render_item(icon_name, page_name, args={}, label=none, menu_item=none) %}
{% set target_url = url(page_name, args) if page_name else '#' %}
<li class="menu__item" id="menu-item-{{ menu_item|default(page_name) }}">
<li class="menu__item" id="menu-item-{{ menu_item or page_name }}">
<a href="{{ target_url }}" class="menu__link{% if handler.request.path == target_url %} active{% endif %}">
{% if icon_name %}
<span class="icon icon-{{ icon_name }}"></span>
{% endif %}
{% if label %}
{{ _(label) }}
{% else %}
{{ _(page_name) }}
{% endif %}
{{ _(label|default(pagename)) }}
</a>
</li>
{% endmacro %}