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", "name": "@hydrooj/ui-default",
"version": "4.30.7", "version": "4.30.8",
"author": "undefined <i@undefined.moe>", "author": "undefined <i@undefined.moe>",
"license": "AGPL-3.0", "license": "AGPL-3.0",
"main": "hydro.js", "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 '#' %} {% 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 %}"> <a href="{{ target_url }}" class="menu__link{% if handler.request.path == target_url %} active{% endif %}">
{% if icon_name %} {% if icon_name %}
<span class="icon icon-{{ icon_name }}"></span> <span class="icon icon-{{ icon_name }}"></span>
{% endif %} {% endif %}
{% if label %} {{ _(label|default(pagename)) }}
{{ _(label) }}
{% else %}
{{ _(page_name) }}
{% endif %}
</a> </a>
</li> </li>
{% endmacro %} {% endmacro %}