|
21 | 21 | {% for item in navigation_items %} |
22 | 22 | {% if item.has_sub_nav %} |
23 | 23 | <li class="is-dropdown-submenu-parent"> |
24 | | - <a href="#" data-options="is_hover:true; hover_timeout:5000">{{ item.link_name }}</a> |
25 | | - <ul class="menu vertical medium-horizontal"> |
| 24 | + <a href="#" data-options="is_hover:true; hover_timeout:5000" |
| 25 | + role="button" |
| 26 | + aria-expanded="true" |
| 27 | + aria-controls="menu-nav-item-{{ item.counter }}" |
| 28 | + > |
| 29 | + {{ item.link_name }} |
| 30 | + </a> |
| 31 | + <ul class="menu vertical medium-horizontal" id="menu-nav-item-{{ item.counter }}"> |
26 | 32 | {% if item.link %} |
27 | 33 | <li> |
28 | 34 | <a href="{{ item.url }}">{{ item.link_name }}</a> |
|
57 | 63 | {% if journal_settings.general.enable_editorial_display %} |
58 | 64 | {% if journal_settings.general.multi_page_editorial %} |
59 | 65 | <li class="is-dropdown-submenu-parent"> |
60 | | - <a href="#" data-options="is_hover:true; hover_timeout:5000">{{ journal_settings.styling.editorial_group_page_name }}</a> |
61 | | - <ul class="menu vertical medium-horizontal"> |
| 66 | + <a href="#" data-options="is_hover:true; hover_timeout:5000" |
| 67 | + role="button" |
| 68 | + aria-expanded="true" |
| 69 | + aria-controls="menu-nav-journal" |
| 70 | + > |
| 71 | + {{ journal_settings.styling.editorial_group_page_name }} |
| 72 | + </a> |
| 73 | + <ul class="menu vertical medium-horizontal" id="menu-nav-journal"> |
62 | 74 | {% for group in request.journal.editorial_groups %} |
63 | 75 | <li> |
64 | 76 | <a href="{% url 'editorial_team_group' group.pk %}">{{ group.name }}</a> |
|
105 | 117 | {% endif %} |
106 | 118 |
|
107 | 119 | <li class="is-dropdown-submenu-parent show-for-small-only"> |
108 | | - <a href="#" data-options="is_hover:true; hover_timeout:5000">{% trans 'Account' %}</a> |
109 | | - <ul class="menu vertical medium-horizontal"> |
| 120 | + <a href="#" data-options="is_hover:true; hover_timeout:5000" |
| 121 | + role="button" |
| 122 | + aria-expanded="true" |
| 123 | + aria-controls="menu-nav-account" |
| 124 | + > |
| 125 | + {% trans 'Account' %} |
| 126 | + </a> |
| 127 | + <ul class="menu vertical medium-horizontal" id="menu-nav-account"> |
110 | 128 | {% if request.user.is_authenticated %} |
111 | 129 | <li> |
112 | 130 | <a href="{% url 'core_dashboard' %}">{% trans 'Dashboard' %}</a> |
|
0 commit comments