From e8bcf08c72a18b3bf396e6448d6658227ecb46f2 Mon Sep 17 00:00:00 2001 From: Thomas Bruederli Date: Wed, 30 Apr 2014 16:21:29 +0200 Subject: 1. Prepare core and Larry skin for improved accessibility 2. Implement full keyboard navigation in main mail view --- skins/larry/includes/mailtoolbar.html | 46 +++++++++++++++++------------------ 1 file changed, 23 insertions(+), 23 deletions(-) (limited to 'skins/larry/includes/mailtoolbar.html') diff --git a/skins/larry/includes/mailtoolbar.html b/skins/larry/includes/mailtoolbar.html index ac08a3200..5efea7cf7 100644 --- a/skins/larry/includes/mailtoolbar.html +++ b/skins/larry/includes/mailtoolbar.html @@ -3,11 +3,11 @@ - + - + @@ -15,44 +15,44 @@ - - + +
-
    -
  • -
  • +
-
    -
  • -
  • +
-
    -
  • -
  • -
  • -
  • -
  • -
  • -
  • +
-
    -
  • -
  • -
  • -
  • +
-- cgit v1.2.3 From a539cebdaac8141189f51cb9de87525bb2c8571a Mon Sep 17 00:00:00 2001 From: Thomas Bruederli Date: Thu, 1 May 2014 16:13:58 +0200 Subject: Improve mail view document structure with headings, roles, labels and aria-attributes --- program/js/app.js | 3 +- skins/larry/includes/header.html | 20 +++--- skins/larry/includes/mailtoolbar.html | 20 +++--- skins/larry/mail.css | 10 +++ skins/larry/styles.css | 35 +++++++--- skins/larry/templates/mail.html | 111 +++++++++++++++++------------- skins/larry/templates/message.html | 13 ++-- skins/larry/templates/messagepreview.html | 43 ++++++------ skins/larry/ui.js | 2 + 9 files changed, 156 insertions(+), 101 deletions(-) (limited to 'skins/larry/includes/mailtoolbar.html') diff --git a/program/js/app.js b/program/js/app.js index b2c9209a7..f0aadd970 100644 --- a/program/js/app.js +++ b/program/js/app.js @@ -6359,7 +6359,8 @@ function rcube_webmail() this.messages[key].labels = [{'id': id, 'msg': msg}]; } else { - obj.click(function() { return ref.hide_message(obj); }); + obj.click(function() { return ref.hide_message(obj); }) + .attr('role', 'alert'); } this.triggerEvent('message', { message:msg, type:type, timeout:timeout, object:obj }); diff --git a/skins/larry/includes/header.html b/skins/larry/includes/header.html index 8ce784b02..4692913fa 100644 --- a/skins/larry/includes/header.html +++ b/skins/larry/includes/header.html @@ -1,5 +1,6 @@ -