From 2f49e919e73191d721844bfd99933706a6cfb242 Mon Sep 17 00:00:00 2001 From: Chris Hill-Scott Date: Wed, 27 Apr 2016 09:43:27 +0100 Subject: [PATCH] Add ARIA live attribute to all AJAX updated areas So that screenreaders will report on updates to the page. --- app/templates/partials/jobs/count.html | 1 + app/templates/partials/jobs/notifications.html | 1 + app/templates/partials/jobs/status.html | 1 + app/templates/views/dashboard/today.html | 1 + 4 files changed, 4 insertions(+) diff --git a/app/templates/partials/jobs/count.html b/app/templates/partials/jobs/count.html index 70422f308..78583a7f6 100644 --- a/app/templates/partials/jobs/count.html +++ b/app/templates/partials/jobs/count.html @@ -5,6 +5,7 @@ data-module="update-content" data-resource="{{url_for(".view_job_updates", service_id=current_service.id, job_id=job_id)}}" data-key="counts" + aria-live="polite" {% endif %} > diff --git a/app/templates/partials/jobs/notifications.html b/app/templates/partials/jobs/notifications.html index 68b64bccb..687f18889 100644 --- a/app/templates/partials/jobs/notifications.html +++ b/app/templates/partials/jobs/notifications.html @@ -5,6 +5,7 @@ data-module="update-content" data-resource="{{url_for(".view_job_updates", service_id=current_service.id, job_id=job_id)}}" data-key="notifications" + aria-live="polite" {% endif %} > diff --git a/app/templates/partials/jobs/status.html b/app/templates/partials/jobs/status.html index 18305c4be..fcb11c38e 100644 --- a/app/templates/partials/jobs/status.html +++ b/app/templates/partials/jobs/status.html @@ -3,6 +3,7 @@ data-module="update-content" data-resource="{{url_for(".view_job_updates", service_id=current_service.id, job_id=job_id)}}" data-key="status" + aria-live="polite" {% endif %} > diff --git a/app/templates/views/dashboard/today.html b/app/templates/views/dashboard/today.html index 240e661bb..0a37580c5 100644 --- a/app/templates/views/dashboard/today.html +++ b/app/templates/views/dashboard/today.html @@ -5,6 +5,7 @@ data-resource="{{url_for(".service_dashboard_updates", service_id=current_service.id)}}" data-key="today" data-interval-seconds="2" + aria-live="polite" >

In the last 7 days