]> git.agnieray.net Git - galette.git/blob - galette/templates/default/pages/members_public_gallery.html.twig
Some slight accessibility related improvements
[galette.git] / galette / templates / default / pages / members_public_gallery.html.twig
1 {% extends 'elements/list.html.twig' %}
2
3 {% set nb = members|length %}
4 {% set is_public = not login.isLogged() %}
5 {% set list_type = 'cards' %}
6
7 {% block infoline %}
8 {% set infoline = {
9 'label': _Tn("%count member", "%count members", nb_members)|replace({'%count': nb_members}),
10 'route': {
11 'name': 'filterPublicList',
12 'args': {
13 "type": "trombi"
14 }
15 }
16 } %}
17 {{ parent() }}
18 {% endblock %}
19
20 {% block search %}
21 <div class="ui icon info visible message">
22 <i class="info circle blue icon" aria-hidden="true"></i>
23 <div class="content">
24 {{ _T("This page shows only members who have choosen to be visible on the public lists and are up-to-date within their contributions. If you want your account to be visible here, edit your profile and check 'Be visible in the members list'") }}
25 </div>
26 </div>
27 {% endblock %}
28
29 {% block body %}
30 {% for member in members %}
31 <div class="ui fluid card">
32 {% set mid = member.id %}
33 <div class="image">
34 <img
35 src="{{ url_for("photo", {"id": member.id, "rand": time}) }}"
36 width="{{ member.picture.getOptimalWidth() }}"
37 height="{{ member.picture.getOptimalHeight() }}"
38 alt="{{ member.sfullname }}{% if member.nickname != '' %} ({{ member.nickname|escape }}){% endif %}"
39 />
40 </div>
41 <div class="content">
42 <div class="center aligned header">{{ member.sfullname }}</div>
43 {% if member.nickname != '' %}<div class="center aligned meta">{{ member.nickname|escape }}</div>{% endif %}
44 </div>
45 </div>
46 {% else %}
47 <div class="ui small message">
48 <div class="content">
49 <em>{{ _T('No member to show') }}</em>
50 </div>
51 </div>
52 {% endfor %}
53 {% endblock %}