From 4c05adaac074548efd5b67e115b44d46bb0897bf Mon Sep 17 00:00:00 2001 From: Brian Federle Date: Fri, 10 Feb 2012 15:00:29 -0800 Subject: [PATCH] Error appearance for notifications corner alert --- ui/css/cloudstack3.css | 4 ++++ ui/scripts/ui/widgets/notifications.js | 6 +++++- 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/ui/css/cloudstack3.css b/ui/css/cloudstack3.css index 90adbd219da..1ffdf975591 100644 --- a/ui/css/cloudstack3.css +++ b/ui/css/cloudstack3.css @@ -945,6 +945,10 @@ div.notification.corner-alert div.title span { font-weight: bold; } +div.notification.corner-alert.error div.title span { + background: url(../images/icons.png) no-repeat -4px -190px; +} + div.notification.corner-alert div.message span { position: relative; padding-top: 6px; diff --git a/ui/scripts/ui/widgets/notifications.js b/ui/scripts/ui/widgets/notifications.js index f569660f43e..09db85f42f1 100644 --- a/ui/scripts/ui/widgets/notifications.js +++ b/ui/scripts/ui/widgets/notifications.js @@ -25,6 +25,10 @@ ) ); + if (options.error) { + $cornerAlert.addClass('error'); + } + return $cornerAlert .css({ position: 'absolute', @@ -95,7 +99,7 @@ clearInterval(pollTimer); notifications.activeTasks.pop(pollTimer); notifications.cornerAlert({ message: $item.html() }, { - error: _l('ERROR') + error: _l('label.error') }); $item.removeClass('pending').addClass('error');