Adding WAI-ARIA attributes to the header dropdown (Fix by Aleksej Serdjukov)
This fixes issue #754 Thanks Aleksej!
This commit is contained in:
parent
a433775536
commit
4b24678a1f
@ -132,17 +132,17 @@ header {
|
|||||||
line-height: 1.6em;
|
line-height: 1.6em;
|
||||||
}
|
}
|
||||||
|
|
||||||
.header_dropdown {
|
#header_dropdown {
|
||||||
margin-bottom: 20px;
|
margin-bottom: 20px;
|
||||||
padding: 0px 10px 0px 10px;
|
padding: 0px 10px 0px 10px;
|
||||||
}
|
}
|
||||||
|
|
||||||
.header_dropdown li {
|
#header_dropdown li {
|
||||||
margin: 4px 0;
|
margin: 4px 0;
|
||||||
list-style: none;
|
list-style: none;
|
||||||
}
|
}
|
||||||
|
|
||||||
.header_dropdown p {
|
#header_dropdown p {
|
||||||
margin-top: 12px;
|
margin-top: 12px;
|
||||||
margin-bottom: 10px;
|
margin-bottom: 10px;
|
||||||
}
|
}
|
||||||
|
@ -17,11 +17,11 @@
|
|||||||
*/
|
*/
|
||||||
|
|
||||||
$(document).ready(function(){
|
$(document).ready(function(){
|
||||||
$(".header_dropdown").hide();
|
$("#header_dropdown").hide();
|
||||||
$(".header_dropdown_up").hide();
|
$(".header_dropdown_up").hide();
|
||||||
$(".header_dropdown_down,.header_dropdown_up").click(function() {
|
$(".header_dropdown_down,.header_dropdown_up").click(function() {
|
||||||
$(".header_dropdown_down").toggle();
|
$(".header_dropdown_down").toggle();
|
||||||
$(".header_dropdown_up").toggle();
|
$(".header_dropdown_up").toggle();
|
||||||
$(".header_dropdown").slideToggle();
|
$("#header_dropdown").slideToggle();
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
@ -78,11 +78,17 @@
|
|||||||
|
|
||||||
{% set notification_count = get_notification_count(request.user.id) %}
|
{% set notification_count = get_notification_count(request.user.id) %}
|
||||||
{% if notification_count %}
|
{% if notification_count %}
|
||||||
<a href="javascript:;" class="notification-gem button_action button_info" title="Notifications">
|
<a href="javascript:;"
|
||||||
|
class="notification-gem button_action button_info"
|
||||||
|
title="Notifications">
|
||||||
{{ notification_count }}</a>
|
{{ notification_count }}</a>
|
||||||
{% endif %}
|
{% endif %}
|
||||||
<a href="javascript:;" class="button_action header_dropdown_down">▼</a>
|
<a href="javascript:;"
|
||||||
<a href="javascript:;" class="button_action header_dropdown_up">▲</a>
|
class="button_action header_dropdown_down"
|
||||||
|
aria-controls="header_dropdown">▼</a>
|
||||||
|
<a href="javascript:;"
|
||||||
|
class="button_action header_dropdown_up"
|
||||||
|
aria-controls="header_dropdown">▲</a>
|
||||||
{% elif request.user and not request.user.has_privilege('active') %}
|
{% elif request.user and not request.user.has_privilege('active') %}
|
||||||
{# the following link should only appear when verification is needed #}
|
{# the following link should only appear when verification is needed #}
|
||||||
<a href="{{ request.urlgen('mediagoblin.user_pages.user_home',
|
<a href="{{ request.urlgen('mediagoblin.user_pages.user_home',
|
||||||
@ -119,7 +125,7 @@
|
|||||||
</div>
|
</div>
|
||||||
<div class="clear"></div>
|
<div class="clear"></div>
|
||||||
{% if request.user and request.user.has_privilege('active') %}
|
{% if request.user and request.user.has_privilege('active') %}
|
||||||
<div class="header_dropdown">
|
<div id="header_dropdown">
|
||||||
<p>
|
<p>
|
||||||
<span class="dropdown_title">
|
<span class="dropdown_title">
|
||||||
{% trans user_url=request.urlgen('mediagoblin.user_pages.user_home',
|
{% trans user_url=request.urlgen('mediagoblin.user_pages.user_home',
|
||||||
|
Loading…
x
Reference in New Issue
Block a user