add accordion macro, new user list view

This commit is contained in:
2025-08-04 02:17:27 +03:00
parent abcc10654b
commit c7f29c1cd4
5 changed files with 115 additions and 6 deletions

View File

@ -171,3 +171,18 @@
</div>
</div>
{% endmacro %}
{% macro accordion(hidden=false, style="", disabled=false) %}
{% if disabled %}
{% set hidden = true %}
{% endif %}
<div class="accordion {{ "hidden" if hidden else ""}}" style="{{style}}">
<div class="accordion-header">
<button type="button" class="accordion-toggle" {{"disabled" if disabled else ""}}>{{ "►" if hidden else "▼" }}</button>
{{ caller('header') }}
</div>
<div class="accordion-content {{ "hidden" if hidden else "" }}">
{{ caller('content') }}
</div>
</div>
{% endmacro %}