diff --git a/services/web/app/views/layout/footer.pug b/services/web/app/views/layout/footer.pug index a0a05c2d0c..7bf47b24f7 100644 --- a/services/web/app/views/layout/footer.pug +++ b/services/web/app/views/layout/footer.pug @@ -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} diff --git a/services/web/app/views/layout/navbar.pug b/services/web/app/views/layout/navbar.pug index 54509d6565..9e242e1f25 100644 --- a/services/web/app/views/layout/navbar.pug +++ b/services/web/app/views/layout/navbar.pug @@ -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") diff --git a/services/web/app/views/project/list/project-list.pug b/services/web/app/views/project/list/project-list.pug index 629c3dc62d..a4295a1843 100644 --- a/services/web/app/views/project/list/project-list.pug +++ b/services/web/app/views/project/list/project-list.pug @@ -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(