From 34003c5fa5dfc6bd4206e50a49b7a5439a05c148 Mon Sep 17 00:00:00 2001 From: Thomas Bruederli Date: Fri, 22 Nov 2013 09:04:29 +0100 Subject: Display status messages as pile of black bars overlaying the UI in order to improve visibility (#1488974) --- plugins/help/skins/larry/templates/help.html | 1 - .../skins/larry/templates/managesieve.html | 1 - program/js/app.js | 4 +- skins/larry/addressbook.css | 4 +- skins/larry/iehacks.css | 4 + skins/larry/images/ajaxloader_dark.gif | Bin 0 -> 1849 bytes skins/larry/images/messages_dark.png | Bin 0 -> 2113 bytes skins/larry/includes/footer.html | 2 + skins/larry/mail.css | 24 ++---- skins/larry/styles.css | 94 ++++++++++++++++++++- skins/larry/svggradients.css | 4 + skins/larry/templates/addressbook.html | 1 - skins/larry/templates/compose.html | 4 - skins/larry/templates/folders.html | 1 - skins/larry/templates/identities.html | 1 - skins/larry/templates/importcontacts.html | 3 - skins/larry/templates/mail.html | 4 +- skins/larry/templates/message.html | 2 - skins/larry/templates/messageerror.html | 2 - skins/larry/templates/messagepart.html | 1 - skins/larry/templates/plugin.html | 1 - skins/larry/templates/responses.html | 1 - skins/larry/templates/settings.html | 1 - skins/larry/ui.js | 14 +-- 24 files changed, 124 insertions(+), 50 deletions(-) create mode 100644 skins/larry/images/ajaxloader_dark.gif create mode 100644 skins/larry/images/messages_dark.png diff --git a/plugins/help/skins/larry/templates/help.html b/plugins/help/skins/larry/templates/help.html index bfd3f1141..f1d1f232e 100644 --- a/plugins/help/skins/larry/templates/help.html +++ b/plugins/help/skins/larry/templates/help.html @@ -21,7 +21,6 @@
- diff --git a/plugins/managesieve/skins/larry/templates/managesieve.html b/plugins/managesieve/skins/larry/templates/managesieve.html index 25bbbaf69..4fa5e2a84 100644 --- a/plugins/managesieve/skins/larry/templates/managesieve.html +++ b/plugins/managesieve/skins/larry/templates/managesieve.html @@ -40,7 +40,6 @@
- diff --git a/program/js/app.js b/program/js/app.js index 372a29906..636db82d4 100644 --- a/program/js/app.js +++ b/program/js/app.js @@ -34,7 +34,7 @@ function rcube_webmail() // webmail client settings this.dblclick_time = 500; - this.message_time = 4000; + this.message_time = 5000; this.identifier_expr = new RegExp('[^0-9a-z\-_]', 'gi'); // environment defaults @@ -6209,7 +6209,7 @@ function rcube_webmail() this.triggerEvent('message', { message:msg, type:type, timeout:timeout, object:obj }); if (timeout > 0) - setTimeout(function() { ref.hide_message(id, type == 'loading'); }, timeout); + setTimeout(function() { ref.hide_message(id, type != 'loading'); }, timeout); return id; }; diff --git a/skins/larry/addressbook.css b/skins/larry/addressbook.css index 39d0cce21..cf4d22d2e 100644 --- a/skins/larry/addressbook.css +++ b/skins/larry/addressbook.css @@ -187,7 +187,7 @@ top: 0; left: 0; right: 0; - bottom: 28px; + bottom: 0px; border: 0; border-radius: 4px; } @@ -380,7 +380,7 @@ a.deletebutton { #import-box { position: absolute; - bottom: 28px; + bottom: 0px; top: 34px; left: 0; right: 0; diff --git a/skins/larry/iehacks.css b/skins/larry/iehacks.css index 960ce7648..7c1585107 100644 --- a/skins/larry/iehacks.css +++ b/skins/larry/iehacks.css @@ -56,6 +56,10 @@ input.button:active { filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#eaeaea', endColorstr='#c8c8c8', GradientType=0); } +#messagestack div { + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e0404040', endColorstr='#e0303030', GradientType=0); +} + .ui-dialog.popupmessage .ui-dialog-titlebar { filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e3e3e3', endColorstr='#cfcfcf', GradientType=0); } diff --git a/skins/larry/images/ajaxloader_dark.gif b/skins/larry/images/ajaxloader_dark.gif new file mode 100644 index 000000000..f1cce35ac Binary files /dev/null and b/skins/larry/images/ajaxloader_dark.gif differ diff --git a/skins/larry/images/messages_dark.png b/skins/larry/images/messages_dark.png new file mode 100644 index 000000000..f5a985c79 Binary files /dev/null and b/skins/larry/images/messages_dark.png differ diff --git a/skins/larry/includes/footer.html b/skins/larry/includes/footer.html index a4fa69296..5cf9d1ec5 100644 --- a/skins/larry/includes/footer.html +++ b/skins/larry/includes/footer.html @@ -1,3 +1,5 @@ + +