Accessibility fixes
[wolnelektury.git] / src / wolnelektury / templates / user_actions.html
1 {% load i18n static %}
2
3 {% if request.user.is_authenticated %}
4 <a class="user-liked" href="/ludzie/polka/" aria-label="Półka"><i class="icon icon-liked"></i></a>
5   {% if hide_menu %}
6     <a href="{% url 'user_settings' %}" class="user" aria-label="{% trans "Twoje konto" %}">
7       {% else %}
8       <button type="button" class="user"
9               popovertarget="user-menu"
10               aria-label="{% trans "Menu konta" %}">
11     {% endif %}
12     {% if request.user.is_staff %}
13       <img src="{% static '2022/images/icons/user-staff.svg' %}">
14     {% elif request.user.membership %}
15       <img src="{% static '2022/images/icons/user-vip.svg' %}">
16     {% else %}
17       <img src="{% static '2022/images/icons/user.svg' %}">
18       {% endif %}
19   {% if hide_menu %}
20     </a>
21     {% else %}
22     </button>
23     {% endif %}
24   {% if not hide_menu %}
25   <div id="user-menu" popover>
26     <ul>
27       <li>
28         <a href="{% url 'user_settings' %}">
29           <strong>
30             {{ request.user.username }}
31           </strong>
32         </a>
33       </li>
34       {% if request.user.is_staff %}
35         <li><a href="{% url 'admin:index' %}">{% trans "Administracja" %}</a></li>
36         <li><a class='edit-links-toggle' href="#">{% trans "Edytuj" %}</a></li>
37       {% endif %}
38       {% if request.user.membership %}
39         <li><a href="{% url 'club_join' %}">{% trans "Wspierasz Wolne Lektury, dziękujemy!" %}</a></li>
40       {% endif %}
41
42       <li><a href="{% url 'logout' %}?next={% block logout %}{{ request.get_full_path }}{% endblock %}">{% trans "Wyloguj się" %}</a></li>
43     </ul>
44   </div>
45   {% endif %}
46 {% else %}
47   <div class="l-navigation__login">
48     <a id="login-link" href='{% url 'login' %}?next={{ request.path }}'>{% trans "Zaloguj się" %}</a>
49     /
50     <a href='{% url 'register' %}?next={{ request.path }}'>{% trans "Załóż konto" %}</a>
51   </div>
52 {% endif %}
53
54 <a href="/pomagam/?pk_campaign=menubar" class="menubar-donate">Wspieram!</a>
55