|
86 | 86 | <!-- /input-group --> |
87 | 87 | </li> |
88 | 88 | <li class="dropdown"> |
89 | | - <a class="dropdown-toggle dropdown-toggle-h{% alert_count %}" data-toggle="dropdown" href="#"> |
| 89 | + <a class="dropdown-toggle dropdown-toggle-h{% alert_count %}" data-toggle="dropdown" href="#" aria-label="{% alert_count %} Alerts"> |
90 | 90 | <i class="fa fa-bell fa-fw"></i><span |
91 | 91 | id="alert_count" class="badge badge-count badge-count{% alert_count %}">{% alert_count %}</span> |
92 | 92 | <i class="fa fa-caret-down"></i> |
|
97 | 97 | </li> |
98 | 98 | {% endif %} |
99 | 99 | <li class="dropdown"> |
100 | | - <a class="dropdown-toggle" data-toggle="dropdown" href="#"> |
| 100 | + <a class="dropdown-toggle" data-toggle="dropdown" href="#" aria-label="User Menu"> |
101 | 101 | <i class="fa fa-user fa-fw"></i> <i class="fa fa-caret-down"></i> |
102 | 102 | </a> |
103 | 103 | <ul class="dropdown-menu dropdown-user"> |
|
131 | 131 |
|
132 | 132 | {% if request.user.is_staff %} |
133 | 133 | <li> |
134 | | - <a href="{% url 'dashboard' %}"><i class="fa fa-dashboard fa-fw"></i> <span>Dashboard</span></a> |
| 134 | + <a href="{% url 'dashboard' %}" aria-label="Dashboard"><i class="fa fa-dashboard fa-fw"></i><span>Dashboard</span></a> |
135 | 135 | </li> |
136 | 136 | {% endif %} |
137 | 137 | <li> |
138 | 138 | {% if request.user.is_staff %} |
139 | | - <a href="#"><i class="fa fa-list fa-fw"></i> <span>Products</span> |
140 | | - <span class="glyphicon arrow"></span></a> |
| 139 | + <a href="#" aria-expanded="false" aria-label="Products"> |
| 140 | + <i class="fa fa-list fa-fw"></i> |
| 141 | + <span>Products</span> |
| 142 | + <span class="glyphicon arrow"></span> |
| 143 | + </a> |
141 | 144 | {% elif request.user.is_authenticated %} |
142 | | - <a href="{% url 'product' %}" title="Product Listing"><i class="fa fa-list fa-fw"></i> <span>Products</span></a> |
| 145 | + <a href="{% url 'product' %}" title="Products" aria-label="Products"><i class="fa fa-list fa-fw"></i><span>Products</span></a> |
143 | 146 | {% endif %} |
144 | 147 | {% if request.user.is_staff %} |
145 | 148 | <ul class="nav nav-second-level"> |
|
161 | 164 | </li> |
162 | 165 | {% if request.user.is_staff %} |
163 | 166 | <li> |
164 | | - <a href="#"><i class="fa fa-inbox fa-fw"></i> <span>Engagements</span><span |
165 | | - class="glyphicon arrow"></span></a> |
| 167 | + <a href="#" aria-expanded="false" aria-label="Engagements"> |
| 168 | + <i class="fa fa-inbox fa-fw"></i> |
| 169 | + <span>Engagements</span> |
| 170 | + <span class="glyphicon arrow"></span> |
| 171 | + </a> |
166 | 172 | <ul class="nav nav-second-level"> |
167 | 173 | <li> |
168 | 174 | <a href="{% url 'engagement' %}">All Engagements</a> |
|
177 | 183 | <!-- /.nav-second-level --> |
178 | 184 | </li> |
179 | 185 | <li> |
180 | | - <a href="#"><i class="fa fa-bug fa-fw"></i> <span>Findings</span><span |
181 | | - class="glyphicon arrow"></span></a> |
| 186 | + <a href="#" aria-expanded="false" aria-label="Findings"> |
| 187 | + <i class="fa fa-bug fa-fw"></i> |
| 188 | + <span>Findings</span> |
| 189 | + <span class="glyphicon arrow"></span> |
| 190 | + </a> |
182 | 191 | <ul class="nav nav-second-level"> |
183 | 192 | <li> |
184 | 193 | <a href="{% url 'open_findings' %}">Open Findings</a> |
|
199 | 208 | <!-- /.nav-second-level --> |
200 | 209 | </li> |
201 | 210 | <li> |
202 | | - <a href="#"><i class="fa fa-sitemap fa-fw"></i> <span>Endpoints</span><span |
203 | | - class="glyphicon arrow"></span></a> |
| 211 | + <a href="#" aria-expanded="false" aria-label="Endpoints"> |
| 212 | + <i class="fa fa-sitemap fa-fw"></i> |
| 213 | + <span>Endpoints</span> |
| 214 | + <span class="glyphicon arrow"></span> |
| 215 | + </a> |
204 | 216 | <ul class="nav nav-second-level"> |
205 | 217 | <li> |
206 | 218 | <a href="{% url 'endpoints' %}">All Endpoints</a> |
|
215 | 227 | {% endif %} |
216 | 228 | {% if request.user.is_authenticated %} |
217 | 229 | <li> |
218 | | - <a href="{% url 'reports' %}"><i class="fa fa-file-text-o fa-fw"></i> <span>Reports</span><span |
219 | | - class="glyphicon arrow"></span></a> |
| 230 | + <a href="#" aria-expanded="false" aria-label="Reports"> |
| 231 | + <i class="fa fa-file-text-o fa-fw"></i> |
| 232 | + <span>Reports</span> |
| 233 | + <span class="glyphicon arrow"></span> |
| 234 | + </a> |
220 | 235 | <ul class="nav nav-second-level"> |
221 | 236 | <li><a href="{% url 'reports' %}"> All Reports </a></li> |
222 | 237 | <li><a href="{% url 'report_builder' %}"> Report Builder </a></li> |
223 | 238 | </ul> |
224 | 239 | <!-- /.nav-second-level --> |
225 | 240 | </li> |
226 | 241 | <li> |
227 | | - <a href="/metrics"><i class="fa fa-bar-chart fa-fw"></i> <span>Metrics</span><span |
228 | | - class="glyphicon arrow"></span></a> |
| 242 | + <a href="#" aria-expanded="false" aria-label="Metrics"> |
| 243 | + <i class="fa fa-bar-chart fa-fw"></i> |
| 244 | + <span>Metrics</span> |
| 245 | + <span class="glyphicon arrow"></span> |
| 246 | + </a> |
229 | 247 | <ul class="nav nav-second-level"> |
230 | 248 | <li><a href="{% url 'critical_product_metrics' %}"> Critical Product Metrics </a></li> |
231 | 249 | <li><a href="{% url 'metrics_product_type' %}"> Product Type Metrics </a></li> |
|
242 | 260 | {% endif %} |
243 | 261 | {% if request.user.is_staff %} |
244 | 262 | <li> |
245 | | - <a href="{% url 'users' %}"><i class="fa fa-user fa-fw"></i> <span>Users</span></a> |
| 263 | + <a href="{% url 'users' %}" aria-disabled="true" aria-expanded="false" aria-label="Users"> |
| 264 | + <i class="fa fa-user fa-fw"></i> |
| 265 | + <span>Users</span> |
| 266 | + </a> |
246 | 267 | </li> |
247 | 268 | {% endif %} |
248 | 269 | {% if request.user.is_staff %} |
249 | 270 | <li> |
250 | | - <a href="{% url 'engagement_calendar' %}"><i class="fa fa-calendar fa-fw"></i> |
251 | | - <span>Calendar</span></a> |
| 271 | + <a href="{% url 'engagement_calendar' %}" aria-disabled="true" aria-expanded="false" aria-label="Calendar"> |
| 272 | + <i class="fa fa-calendar fa-fw"></i> |
| 273 | + <span>Calendar</span> |
| 274 | + </a> |
252 | 275 | </li> |
253 | 276 | <li> |
254 | | - <a href="{% url 'jira' %}"><i class="fa fa-cog fa-fw"></i> |
255 | | - <span>Configuration</span></a> |
| 277 | + <a href="#" aria-expanded="false" aria-label="Configuration"> |
| 278 | + <i class="fa fa-cog fa-fw"></i> |
| 279 | + <span>Configuration</span> |
| 280 | + </a> |
256 | 281 | <ul class="nav nav-second-level"> |
257 | 282 | <li><a href="{% url 'cred' %}">Credential Manager </a></li> |
258 | 283 | {% if "enable_jira"|get_system_setting %} |
|
272 | 297 | {% endblock %} |
273 | 298 |
|
274 | 299 | <li id="min-menu"> |
275 | | - <a href="#" id="minimize-menu"> |
| 300 | + <a href="#" id="minimize-menu" title="Expand/Collapse Menu" aria-label="Expand/Collapse Menu"> |
276 | 301 | <i id="nav-minimize-menu-li" class="fa fa-arrow-circle-right fa-fw"></i> |
277 | 302 | <span>Collapse Menu</span> |
278 | 303 | </a> |
|
0 commit comments