Quick accessibility fixes for the dashboard.

This commit is contained in:
Paulo Reis 2017-10-09 11:59:03 +01:00
parent 435a5b6a43
commit 500dcc5bc2
3 changed files with 7 additions and 4 deletions

View file

@ -38,6 +38,6 @@ footer.site-footer
each item in nav.right_footer
li
if item.url
a(href=item.url, class=item.class) !{item.text}
a(href=item.url, class=item.class, aria-label=item.label) !{item.text}
else
| !{item.text}

View file

@ -4,11 +4,11 @@ nav.navbar.navbar-default
button.navbar-toggle(ng-init="navCollapsed = true", ng-click="navCollapsed = !navCollapsed", ng-class="{active: !navCollapsed}")
i.fa.fa-bars
if settings.nav.custom_logo
a(href='/', style='background-image:url("'+settings.nav.custom_logo+'")').navbar-brand
a(href='/', aria-label=settings.appName, style='background-image:url("'+settings.nav.custom_logo+'")').navbar-brand
else if (nav.title)
a(href='/').navbar-title #{nav.title}
a(href='/', aria-label=settings.appName).navbar-title #{nav.title}
else
a(href='/').navbar-brand
a(href='/', aria-label=settings.appName).navbar-brand
.navbar-collapse.collapse(collapse="navCollapsed")

View file

@ -7,6 +7,7 @@
.form-group.has-feedback.has-feedback-left.col-md-7.col-xs-12
input.form-control.col-md-7.col-xs-12(
placeholder=translate('search_projects')+"…",
aria-label=translate('search_projects')+"…",
autofocus='autofocus',
ng-model="searchText.value",
focus-on='search:clear',
@ -127,6 +128,7 @@
input.select-all(
select-all,
type="checkbox"
aria-label="Select all"
)
span.header.clickable(ng-click="changePredicate('name')") #{translate("title")}
i.tablesort.fa(ng-class="getSortIconClass('name')")
@ -147,6 +149,7 @@
type="checkbox",
ng-model="project.selected"
stop-propagation="click"
aria-label="Select {{ project.name }}"
)
span
a.projectName(