Skip to content

Commit

Permalink
Minor accessibiltiy improvements #405
Browse files Browse the repository at this point in the history
- Add missing labels for the social links
- Use a `main` element
- Add `role=menu`, tho not sure if this helps.
  • Loading branch information
lukasjuhrich committed Aug 22, 2019
1 parent 2fe45ad commit dccfc9b
Showing 1 changed file with 15 additions and 11 deletions.
26 changes: 15 additions & 11 deletions sipa/templates/base.html
Original file line number Diff line number Diff line change
Expand Up @@ -82,7 +82,7 @@
</div>

<div class="collapse navbar-collapse" id="navbar">
<ul class="nav navbar-nav">
<ul class="nav navbar-nav" role="menu">
<li class="dropdown">
<a href="#" data-toggle="dropdown" class="dropdown-toggle">
{{ _("News") }}<span class="caret"></span>
Expand Down Expand Up @@ -142,8 +142,9 @@

<ul id="navbar-right-dropdown" class="nav navbar-nav navbar-right visible-md-block visible-sm-block">
<li>
<button id="language-dropdown-button" type="button" class="btn btn-default navbar-btn" data-toggle="dropdown">
<span class="glyphicon glyphicon glyphicon-cog"></span>
<button id="language-dropdown-button" type="button" class="btn btn-default navbar-btn"
data-toggle="dropdown" aria-label="Toggle Menu">
<span class="glyphicon glyphicon glyphicon-cog" aria-hidden="true"></span>
</button>
<ul class="dropdown-menu" role="menu" aria-labelledby="language-dropdown-button">
<li class="dropdown-header">{{ _("Anmeldung") }}</li>
Expand Down Expand Up @@ -208,7 +209,7 @@ <h1>AG DSN</h1>

<div id="center" class="container">
<div class="row">
<div class="col-sm-9">
<main class="col-sm-9">
{%- with messages = get_flashed_messages(with_categories=True) -%}
{%- if messages -%}
{% for cat, msg in messages %}
Expand All @@ -227,7 +228,7 @@ <h1>AG DSN</h1>

{% block content %}
{% endblock %}
</div>
</main>

<div id="sidebar" class="col-sm-3">
{% block sidebar %}
Expand Down Expand Up @@ -326,20 +327,23 @@ <h2>{{ _("Kontakt") }} </h2>
<div class ="row">
<div class ="col-xs-4 text-center">
<a class="btn btn-social-icon btn-twitter"
href="https://twitter.com/ag_dsn">
<span class="fa fa-twitter"></span>
href="https://twitter.com/ag_dsn"
aria-label="Twitter">
<span class="fa fa-twitter" aria-hidden="true"></span>
</a>
</div>
<div class ="col-xs-4 text-center">
<a class="btn btn-social-icon btn-facebook"
href="https://www.facebook.com/DresdnerStudentenNetz">
<span class="fa fa-facebook"></span>
href="https://www.facebook.com/DresdnerStudentenNetz"
aria-label="Facebook">
<span class="fa fa-facebook" aria-hidden="true"></span>
</a>
</div>
<div class="col-xs-4 text-center">
<a class="btn btn-social-icon btn-github"
href="https://github.com/agdsn/sipa">
<span class="fa fa-github"></span>
href="https://github.com/agdsn/sipa"
aria-label="Github">
<span class="fa fa-github" aria-hidden="true"></span>
</a>
</div>
</div>
Expand Down

0 comments on commit dccfc9b

Please sign in to comment.