diff --git a/deluge/ui/web/css/deluge.css b/deluge/ui/web/css/deluge.css index 904d73a40..7dc22465e 100644 --- a/deluge/ui/web/css/deluge.css +++ b/deluge/ui/web/css/deluge.css @@ -379,6 +379,10 @@ dl.singleline dd { background-image: url('../icons/home.png') !important; } +.icon-ok { + background-image: url('../icons/ok.png') !important; +} + .icon-error { background-image: url('../icons/error.png') !important; } diff --git a/deluge/ui/web/icons/ok.png b/deluge/ui/web/icons/ok.png new file mode 100644 index 000000000..b3f785862 Binary files /dev/null and b/deluge/ui/web/icons/ok.png differ diff --git a/deluge/ui/web/js/deluge-all/UI.js b/deluge/ui/web/js/deluge-all/UI.js index 4f8efd823..50a129e85 100644 --- a/deluge/ui/web/js/deluge-all/UI.js +++ b/deluge/ui/web/js/deluge-all/UI.js @@ -142,7 +142,10 @@ deluge.ui = { icon: Ext.MessageBox.ERROR }); deluge.events.fire('disconnect'); - deluge.statusbar.setStatus('Lost connection to webserver'); + deluge.statusbar.setStatus({ + iconCls: 'icon-ok', + text: 'Lost connection to webserver'} + ); this.checking = setInterval(this.checkConnection, 2000); } this.errorCount++;