Better style for forum messages

This commit is contained in:
thomas girod
2024-08-16 22:43:54 +02:00
parent 3e5d4c5fbb
commit 6179c3e7d4
6 changed files with 181 additions and 155 deletions

View File

@ -156,6 +156,38 @@
</nav>
{% endmacro %}
{% macro paginate_jinja(page, nb_pages) %}
<nav class="pagination">
{% if page <= 1 %}
<button disabled="disabled"><i class="fa fa-caret-left"></i></button>
{% else %}
<a href="?href={{ page - 1 }}">
<button>
<i class="fa fa-caret-left"></i>
</button>
</a>
{% endif %}
{% for i in range(1, nb_pages + 1) %}
{% if i == page %}
<button class="active">{{ i }}</button>
{% else %}
<a href="?page={{ i }}">
<button>{{ i }}</button>
</a>
{% endif %}
{% endfor %}
{% if page >= nb_pages %}
<button disabled="disabled"><i class="fa fa-caret-right"></i></button>
{% else %}
<a href="?href={{ page - 1 }}">
<button>
<i class="fa fa-caret-right"></i>
</button>
</a>
{% endif %}
</nav>
{% endmacro %}
{% macro paginate(page_obj, paginator, js_action) %}
{% set js = js_action|default('') %}
{% if page_obj.has_previous() or page_obj.has_next() %}