From: Jan Schneider Date: Fri, 13 Feb 2009 00:18:15 +0000 (+0100) Subject: Alerts CSS moved to Horde. X-Git-Url: https://git.internetallee.de/?a=commitdiff_plain;h=d5f4c2f122b22800a63a26bec99809c17c2035b8;p=horde.git Alerts CSS moved to Horde. --- diff --git a/imp/js/DimpCore.js b/imp/js/DimpCore.js index f72642f30..df98d351e 100644 --- a/imp/js/DimpCore.js +++ b/imp/js/DimpCore.js @@ -1 +1 @@ -var frames={horde_main:true},DimpCore={server_error:0,buttons:["button_reply","button_forward","button_spam","button_ham","button_deleted"],doActionOpts:{onException:function(a,b){DimpCore.debug("onException",b)},onFailure:function(a,b){DimpCore.debug("onFailure",a)},evalJS:false,evalJSON:true},debug:function(a,b){if(!this.is_logout&&DIMP.conf.debug){alert(a+": "+((b instanceof Error&&b.name&&b.message)?b.name+"-"+b.message:Object.inspect(b))+(b.lineNumber?" (Line #"+b.lineNumber+")":""))}},toRangeString:function(a){var b="";$H(a).each(function(f){if(!f.value.size()){return}var d=f.value.numericSort(),e=last=d.shift(),c=[];d.each(function(g){if(last+1==g){last=g}else{c.push(e+(last==e?"":(":"+last)));e=last=g}});c.push(e+(last==e?"":(":"+last)));b+="{"+f.key.length+"}"+f.key+c.join(",")});return b},parseRangeString:function(g){var e,b,c,f,a={},d=[];g=g.strip();while(!g.blank()){if(!g.startsWith("{")){break}c=g.indexOf("}");e=Number(g.substr(1,c-1));f=g.substr(c+1,e);c+=e+1;b=g.indexOf("{",c);if(b==-1){uidstr=g.substr(c);g=""}else{uidstr=g.substr(c,b-c);g=g.substr(b)}uidstr.split(",").each(function(i){var h=i.split(":");if(h.size()==1){d.push(Number(i))}else{d=d.concat($A($R(Number(h[0]),Number(h[1]))))}});a[f]=d}return a},doAction:function(f,g,e,h,d){var a,c={};d=Object.extend(this.doActionOpts,d||{});g=$H(g);f=f.startsWith("*")?f.substring(1):DIMP.conf.URI_IMP+"/"+f;if(e){if(e.viewport_selection){a=e.getBuffer();if(a.getMetaData("search")){e.get("dataob").each(function(b){if(!c[b.view]){c[b.view]=[]}c[b.view].push(b.imapuid)})}else{c[a.getView()]=e.get("uid")}e=c}g.set("uid",this.toRangeString(e))}if(DIMP.conf.SESSION_ID){g.update(DIMP.conf.SESSION_ID.toQueryParams())}d.parameters=g.toQueryString();d.onComplete=function(b,i){this.doActionComplete(b,h)}.bind(this);new Ajax.Request(f,d)},doActionComplete:function(b,d){this.inAjaxCallback=true;var a;if(!b.responseJSON){if(++this.server_error==3){this.showNotifications([{type:"horde.error",message:DIMP.text.ajax_timeout}])}this.inAjaxCallback=false;return}a=b.responseJSON;if(!a.msgs){a.msgs=[]}if(a.response&&Object.isFunction(d)){if(DIMP.conf.debug){d(a)}else{try{d(a)}catch(c){}}}if(this.server_error>=3){a.msgs.push({type:"horde.success",message:DIMP.text.ajax_recover})}this.server_error=0;if(!a.msgs_noauto){this.showNotifications(a.msgs)}if(this.onDoActionComplete){this.onDoActionComplete(a)}this.inAjaxCallback=false},setTitle:function(a){document.title=DIMP.conf.name+" :: "+a},showNotifications:function(a){if(!a.size()||this.is_logout){return}a.find(function(b){switch(b.type){case"dimp.timeout":this.logout(DIMP.conf.timeout_url);return true;case"horde.error":case"horde.message":case"horde.success":case"horde.warning":case"imp.reply":case"imp.forward":case"imp.redirect":case"dimp.request":case"dimp.sticky":var e,d,c,g=$("alerts"),h=new Element("DIV",{className:b.type.replace(".","-")}),f=b.message;if(!g){g=new Element("DIV",{id:"alerts"});$(document.body).insert(g)}if($w("dimp.request dimp.sticky").indexOf(b.type)==-1){f=f.unescapeHTML().unescapeHTML()}g.insert(h.update(f));if(DIMP.conf.is_ie6){e=new Element("DIV",{id:"ie6alertsfix"}).clonePosition(h,{setLeft:false,setTop:false});e.insert(h.remove());g.insert(e)}if($w("horde.error dimp.request dimp.sticky").indexOf(b.type)==-1){this.alertsFade.bind(this,h).delay(b.type=="horde.warning"?10:3)}if(b.type=="dimp.request"){this.alertrequest=h}if(c=$("alertslog")){switch(b.type){case"horde.error":d=DIMP.text.alog_error;break;case"horde.message":d=DIMP.text.alog_message;break;case"horde.success":d=DIMP.text.alog_success;break;case"horde.warning":d=DIMP.text.alog_warning;break}if(d){c=c.down("DIV UL");if(c.down().hasClassName("noalerts")){c.down().remove()}c.insert(new Element("LI").insert(new Element("P",{className:"label"}).insert(d)).insert(new Element("P",{className:"indent"}).insert(f).insert(new Element("SPAN",{className:"alertdate"}).insert("["+(new Date).toLocaleString()+"]"))))}}}},this)},alertsFade:function(a){if(a){Effect.Fade(a,{duration:1.5,afterFinish:this.removeAlert.bind(this)})}},toggleAlertsLog:function(){var a=$("alertsloglink").down("A"),c=$("alertslog").down("DIV"),b={duration:0.5};if(c.visible()){Effect.BlindUp(c,b);a.update(DIMP.text.showalog)}else{Effect.BlindDown(c,b);a.update(DIMP.text.hidealog)}},removeAlert:function(c){try{var a=$(c.element),b=a.up();a.remove();if(!b.childElements().size()&&b.readAttribute("id")=="ie6alertsfix"){b.remove()}}catch(d){this.debug("removeAlert",d)}},compose:function(c,b){var a=DIMP.conf.compose_url;b=b||{};if(c){b.type=c}this.popupWindow(this.addURLParam(a,b),"compose"+new Date().getTime())},popupWindow:function(b,a){if(!(window.open(b,a.replace(/\W/g,"_"),"width="+DIMP.conf.popup_width+",height="+DIMP.conf.popup_height+",status=1,scrollbars=yes,resizable=yes"))){this.showNotifications([{type:"horde.warning",message:DIMP.text.popup_block}])}},closePopup:function(){if(this.inAjaxCallback){this.closePopup.bind(this).defer()}else{window.close()}},logout:function(a){this.is_logout=true;this.redirect(a||(DIMP.conf.URI_IMP+"/LogOut"))},redirect:function(a){a=this.addURLParam(a);if(parent.frames.horde_main){parent.location=a}else{window.location=a}},buildAddressLinks:function(d,a){var e,c,b=d.size();if(b>15){c=$("largeaddrspan").cloneNode(true);c.writeAttribute("id","largeaddrspan_active");a.insert(c);e=c.down(".dispaddrlist");c=c.down(1);c.setText(c.getText().replace("%d",b))}else{e=a}d.each(function(j,h){var f,g;if(j.raw){f=j.raw}else{g=j.personal?(j.personal+" <"+j.inner+">"):j.inner;f=new Element("A",{className:"address",personal:j.personal,email:j.inner,address:g}).insert(g.escapeHTML());this.DMenu.addElement(f.identify(),"ctx_contacts",{offset:f,left:true})}e.insert(f);if(h+1!=b){e.insert(", ")}},this);return a},removeAddressLinks:function(a){a.select(".address").each(function(b){this.DMenu.removeElement(b.identify())},this)},addURLParam:function(a,c){var b=a.indexOf("?");c=$H(c);if(DIMP.conf.SESSION_ID){c.update(DIMP.conf.SESSION_ID.toQueryParams())}if(b!=-1){c.update(a.toQueryParams());a=a.substring(0,b)}return c.size()?(a+"?"+c.toQueryString()):a},reloadMessage:function(a){if(typeof DimpFullmessage!="undefined"){window.location=this.addURLParam(document.location.href,a)}else{DimpBase.loadPreview(null,a)}},_clickHandler:function(c){if(c.isRightClick()){return}var a=c.element(),d,b;if(this.alertrequest){this.alertsFade(this.alertrequest);this.alertrequest=null}while(Object.isElement(a)){d=a.readAttribute("id");switch(d){case"partlist_toggle":b=$("partlist");$("partlist_col","partlist_exp").invoke("toggle");if(b.visible()){Effect.BlindUp(b,{duration:0.2})}else{Effect.BlindDown(b,{duration:0.2})}c.stop();return;case"msg_print":window.print();c.stop();return;case"msg_view_source":this.popupWindow(this.addURLParam(DIMP.conf.URI_VIEW,{index:DIMP.conf.msg_index,mailbox:DIMP.conf.msg_folder,actionID:"view_source",id:0},true),DIMP.conf.msg_index+"|"+DIMP.conf.msg_folder);break;case"ctx_contacts_new":this.compose("new",{to:this.DMenu.element().readAttribute("address")});break;case"ctx_contacts_add":this.doAction("AddContact",{name:this.DMenu.element().readAttribute("personal"),email:this.DMenu.element().readAttribute("email")},null,true);break;case"alertsloglink":this.toggleAlertsLog();break;case"alerts":this.alertsFade(a);break;case"largeaddrspan_active":b=a.down();[b.down(),b.down(1),b.next()].invoke("toggle");break}a=a.up()}}};if(typeof ContextSensitive!="undefined"){DimpCore.DMenu=new ContextSensitive()}document.observe("dom:loaded",function(){try{if(parent.opener&&parent.opener.location.host==window.location.host&&parent.opener.DimpCore){DIMP.baseWindow=parent.opener.DIMP.baseWindow||parent.opener}}catch(a){}if(!DIMP.conf.spam_reporting){DimpCore.buttons=DimpCore.buttons.without("button_spam")}if(!DIMP.conf.ham_reporting){DimpCore.buttons=DimpCore.buttons.without("button_ham")}document.observe("click",DimpCore._clickHandler.bindAsEventListener(DimpCore))});Event.observe(window,"load",function(){DimpCore.window_load=true});Element.addMethods({setText:function(b,c){var a=0;$A(b.childNodes).each(function(d){if(d.nodeType==3){if(a++){Element.remove(d)}else{d.nodeValue=c}}});if(!a){$(b).insert(c)}},getText:function(b,a){var c="";$A(b.childNodes).each(function(d){if(d.nodeType==3){c+=d.nodeValue}else{if(a&&d.hasChildNodes()){c+=$(d).getText(true)}}});return c}});Object.extend(Array.prototype,{numericSort:function(){return this.collect(Number).sort(function(d,c){if(d>c){return 1}else{if(d=3){A.msgs.push({type:"horde.success",message:DIMP.text.ajax_recover})}this.server_error=0;if(!A.msgs_noauto){this.showNotifications(A.msgs)}if(this.onDoActionComplete){this.onDoActionComplete(A)}this.inAjaxCallback=false},setTitle:function(A){document.title=DIMP.conf.name+" :: "+A},showNotifications:function(A){if(!A.size()||this.is_logout){return}A.find(function(B){switch(B.type){case"dimp.timeout":this.logout(DIMP.conf.timeout_url);return true;case"horde.error":case"horde.message":case"horde.success":case"horde.warning":case"imp.reply":case"imp.forward":case"imp.redirect":case"dimp.request":case"dimp.sticky":var E,D,C,G=$("hordeAlerts"),H=new Element("DIV",{className:B.type.replace(".","-")}),F=B.message;if(!G){G=new Element("DIV",{id:"hordeAlerts"});$(document.body).insert(G)}if($w("dimp.request dimp.sticky").indexOf(B.type)==-1){F=F.unescapeHTML().unescapeHTML()}G.insert(H.update(F));if(DIMP.conf.is_ie6){E=new Element("DIV",{id:"hordeIE6AlertsFix"}).clonePosition(H,{setLeft:false,setTop:false});E.insert(H.remove());G.insert(E)}if($w("horde.error dimp.request dimp.sticky").indexOf(B.type)==-1){this.alertsFade.bind(this,H).delay(B.type=="horde.warning"?10:3)}if(B.type=="dimp.request"){this.alertrequest=H}if(C=$("hordeAlertslog")){switch(B.type){case"horde.error":D=DIMP.text.alog_error;break;case"horde.message":D=DIMP.text.alog_message;break;case"horde.success":D=DIMP.text.alog_success;break;case"horde.warning":D=DIMP.text.alog_warning;break}if(D){C=C.down("DIV UL");if(C.down().hasClassName("hordeNoalerts")){C.down().remove()}C.insert(new Element("LI").insert(new Element("P",{className:"label"}).insert(D)).insert(new Element("P",{className:"indent"}).insert(F).insert(new Element("SPAN",{className:"alertdate"}).insert("["+(new Date).toLocaleString()+"]"))))}}}},this)},alertsFade:function(A){if(A){Effect.Fade(A,{duration:1.5,afterFinish:this.removeAlert.bind(this)})}},toggleAlertsLog:function(){var A=$("alertsloglink").down("A"),C=$("hordeAlertslog").down("DIV"),B={duration:0.5,queue:{position:"end",scope:"hordeAlertslog",limit:2}};if(C.visible()){Effect.BlindUp(C,B);A.update(DIMP.text.showalog)}else{Effect.BlindDown(C,B);A.update(DIMP.text.hidealog)}},removeAlert:function(C){try{var A=$(C.element),B=A.up();A.remove();if(!B.childElements().size()&&B.readAttribute("id")=="hordeIE6AlertsFix"){B.remove()}}catch(D){this.debug("removeAlert",D)}},compose:function(C,B){var A=DIMP.conf.compose_url;B=B||{};if(C){B.type=C}this.popupWindow(this.addURLParam(A,B),"compose"+new Date().getTime())},popupWindow:function(B,A){if(!(window.open(B,A.replace(/\W/g,"_"),"width="+DIMP.conf.popup_width+",height="+DIMP.conf.popup_height+",status=1,scrollbars=yes,resizable=yes"))){this.showNotifications([{type:"horde.warning",message:DIMP.text.popup_block}])}},closePopup:function(){if(this.inAjaxCallback){this.closePopup.bind(this).defer()}else{window.close()}},logout:function(A){this.is_logout=true;this.redirect(A||(DIMP.conf.URI_IMP+"/LogOut"))},redirect:function(A){A=this.addURLParam(A);if(parent.frames.horde_main){parent.location=A}else{window.location=A}},buildAddressLinks:function(D,A){var E,C,B=D.size();if(B>15){C=$("largeaddrspan").cloneNode(true);C.writeAttribute("id","largeaddrspan_active");A.insert(C);E=C.down(".dispaddrlist");C=C.down(1);C.setText(C.getText().replace("%d",B))}else{E=A}D.each(function(I,H){var F,G;if(I.raw){F=I.raw}else{G=I.personal?(I.personal+" <"+I.inner+">"):I.inner;F=new Element("A",{className:"address",personal:I.personal,email:I.inner,address:G}).insert(G.escapeHTML());this.DMenu.addElement(F.identify(),"ctx_contacts",{offset:F,left:true})}E.insert(F);if(H+1!=B){E.insert(", ")}},this);return A},removeAddressLinks:function(A){A.select(".address").each(function(B){this.DMenu.removeElement(B.identify())},this)},addURLParam:function(A,C){var B=A.indexOf("?");C=$H(C);if(DIMP.conf.SESSION_ID){C.update(DIMP.conf.SESSION_ID.toQueryParams())}if(B!=-1){C.update(A.toQueryParams());A=A.substring(0,B)}return C.size()?(A+"?"+C.toQueryString()):A},reloadMessage:function(A){if(typeof DimpFullmessage!="undefined"){window.location=this.addURLParam(document.location.href,A)}else{DimpBase.loadPreview(null,A)}},_clickHandler:function(D){if(D.isRightClick()){return}var A=D.element(),E,C,B;if(this.alertrequest){this.alertsFade(this.alertrequest);this.alertrequest=null}while(Object.isElement(A)){E=A.readAttribute("id");switch(E){case"partlist_toggle":B=$("partlist");$("partlist_col","partlist_exp").invoke("toggle");C={duration:0.2,queue:{position:"end",scope:"partlist",limit:2}};if(B.visible()){Effect.BlindUp(B,C)}else{Effect.BlindDown(B,C)}D.stop();return;case"msg_print":window.print();D.stop();return;case"msg_view_source":this.popupWindow(this.addURLParam(DIMP.conf.URI_VIEW,{index:DIMP.conf.msg_index,mailbox:DIMP.conf.msg_folder,actionID:"view_source",id:0},true),DIMP.conf.msg_index+"|"+DIMP.conf.msg_folder);break;case"ctx_contacts_new":this.compose("new",{to:this.DMenu.element().readAttribute("address")});break;case"ctx_contacts_add":this.doAction("AddContact",{name:this.DMenu.element().readAttribute("personal"),email:this.DMenu.element().readAttribute("email")},null,true);break;case"alertsloglink":this.toggleAlertsLog();break;case"hordeAlerts":this.alertsFade(A);break;case"largeaddrspan_active":B=A.down();[B.down(),B.down(1),B.next()].invoke("toggle");break}A=A.up()}}};if(typeof ContextSensitive!="undefined"){DimpCore.DMenu=new ContextSensitive()}document.observe("dom:loaded",function(){try{if(parent.opener&&parent.opener.location.host==window.location.host&&parent.opener.DimpCore){DIMP.baseWindow=parent.opener.DIMP.baseWindow||parent.opener}}catch(A){}if(!DIMP.conf.spam_reporting){DimpCore.buttons=DimpCore.buttons.without("button_spam")}if(!DIMP.conf.ham_reporting){DimpCore.buttons=DimpCore.buttons.without("button_ham")}document.observe("click",DimpCore._clickHandler.bindAsEventListener(DimpCore))});Event.observe(window,"load",function(){DimpCore.window_load=true});Element.addMethods({setText:function(B,C){var A=0;$A(B.childNodes).each(function(D){if(D.nodeType==3){if(A++){Element.remove(D)}else{D.nodeValue=C}}});if(!A){$(B).insert(C)}},getText:function(B,A){var C="";$A(B.childNodes).each(function(D){if(D.nodeType==3){C+=D.nodeValue}else{if(A&&D.hasChildNodes()){C+=$(D).getText(true)}}});return C}});Object.extend(Array.prototype,{numericSort:function(){return this.collect(Number).sort(function(B,A){if(B>A){return 1}else{if(B -
+
    -
  • +
diff --git a/imp/themes/graphics/error.png b/imp/themes/graphics/error.png deleted file mode 100644 index d1c6785ec..000000000 Binary files a/imp/themes/graphics/error.png and /dev/null differ diff --git a/imp/themes/graphics/message.png b/imp/themes/graphics/message.png deleted file mode 100644 index 1cae1e8af..000000000 Binary files a/imp/themes/graphics/message.png and /dev/null differ diff --git a/imp/themes/graphics/success.png b/imp/themes/graphics/success.png deleted file mode 100644 index 4af9076c7..000000000 Binary files a/imp/themes/graphics/success.png and /dev/null differ diff --git a/imp/themes/ie6_or_less-dimp.css b/imp/themes/ie6_or_less-dimp.css index cad546cbd..461198fed 100644 --- a/imp/themes/ie6_or_less-dimp.css +++ b/imp/themes/ie6_or_less-dimp.css @@ -46,15 +46,6 @@ form#compose { width: 96% !important; } -#alerts { - width: 500px; -} -#ie6alertsfix { - padding: 0; - border: 0; - background: url("graphics/clear.gif") repeat; -} - .block-monthgrid table { border-width: 2px; } diff --git a/imp/themes/ie7-dimp.css b/imp/themes/ie7-dimp.css index decaf289c..d8b7061cf 100644 --- a/imp/themes/ie7-dimp.css +++ b/imp/themes/ie7-dimp.css @@ -32,10 +32,6 @@ form#compose { width: expression(document.body.clientWidth-220); } -#alerts { - width: expression(document.body.clientWidth/2); -} - .block-monthgrid table { border-width: 2px; } diff --git a/imp/themes/print-dimp.css b/imp/themes/print-dimp.css index 69b184401..892680ab0 100644 --- a/imp/themes/print-dimp.css +++ b/imp/themes/print-dimp.css @@ -40,7 +40,7 @@ a, a:visited { font-weight: bold; } -#msgHeadersColl, .context, .address img, .noprint, .mimeStatusMessage, .largeaddrlist, #alertslog, #msgAtc { +#msgHeadersColl, .context, .address img, .noprint, .mimeStatusMessage, .largeaddrlist, #msgAtc { display: none !important; } a.address { diff --git a/imp/themes/screen-dimp.css b/imp/themes/screen-dimp.css index 50c4d02e3..3a2970726 100644 --- a/imp/themes/screen-dimp.css +++ b/imp/themes/screen-dimp.css @@ -848,91 +848,19 @@ a.address:hover img { padding-left: 4px; } -#alerts { - cursor: pointer; - position: absolute; - top: 20%; - left: 25%; - right: 25%; - width: 50%; - /* Must always be the highest z-index on the page to ensure we can always - click the alert box to close. */ - z-index: 10001; - margin: 0 0 10px; - font-weight: bold; - color: #fff; -} -#alerts div { - padding: 6px 20px 6px 25px; - border: 1px #316600 solid; - background: #5db110 6px 6px no-repeat; -} -#alerts div.horde-error { - background-color: #e81222; - background-image: url("graphics/error.png"); - border-color: maroon; -} -#alerts div.horde-message { - background-image: url("graphics/message.png"); -} -#alerts div.horde-success { - background-image: url("graphics/success.png"); -} -#alerts div.horde-warning, #alerts div.dimp-sticky, #alerts div.dimp-sticky { +#hordeAlerts div.dimp-sticky { background-color: #ebe20c; background-image: url("graphics/warning.png"); border-color: #807b00; color: #000; } -#alerts div.imp-reply { +#hordeAlerts div.imp-reply { background-image: url("graphics/mail_answered.png"); } -#alerts div.imp-forward, #alerts div.imp-redirect { +#hordeAlerts div.imp-forward, #hordeAlerts div.imp-redirect { background-image: url("graphics/mail_forwarded.png"); } -#alertslog { - position: fixed; - bottom: 0; - left: 0; - width: 100%; - max-height: 200px; - z-index: 10000; -} -#alertslog ul { - background: #999; - overflow: auto; - filter: alpha(opacity=80); - -moz-opacity: .8; - opacity: .8; -} -#alertslog ul li { - color: #333; - font-size: 12px; - list-style-type: none; - overflow: hidden; - padding: 10px 20px; - border-bottom: 1px dotted; -} -#alertslog ul li:last-child { - border: 0; -} -#alertslog ul li p { - margin-bottom: 0; -} -#alertslog p.label { - float: left; - font-weight: bold; -} -#alertslog p.indent { - margin: 0 100px 0 75px; -} -#alertslog span.alertdate { - font-size: 90%; - font-style: italic; - padding-left: 10px; -} - /* Drag and drop styles. */ .drag, .dragdrop { position: absolute; diff --git a/imp/themes/silver/graphics/error.png b/imp/themes/silver/graphics/error.png deleted file mode 100644 index 84898d94b..000000000 Binary files a/imp/themes/silver/graphics/error.png and /dev/null differ diff --git a/imp/themes/silver/graphics/message.png b/imp/themes/silver/graphics/message.png deleted file mode 100644 index f61dc8681..000000000 Binary files a/imp/themes/silver/graphics/message.png and /dev/null differ diff --git a/imp/themes/silver/graphics/success.png b/imp/themes/silver/graphics/success.png deleted file mode 100644 index b3141e1f1..000000000 Binary files a/imp/themes/silver/graphics/success.png and /dev/null differ diff --git a/imp/themes/silver/screen-dimp.css b/imp/themes/silver/screen-dimp.css index 6798ffe62..a5a07b379 100644 --- a/imp/themes/silver/screen-dimp.css +++ b/imp/themes/silver/screen-dimp.css @@ -2,7 +2,7 @@ .msglist div.statusDeleted { background-image: url("graphics/mail_deleted.png"); } -.msglist div.statusForwarded, #alerts div.imp-forward, #alerts div.imp-redirect { +.msglist div.statusForwarded, #hordeAlerts div.imp-forward, #hordeAlerts div.imp-redirect { background-image: url("graphics/mail_forwarded.png"); } .msglist div.lowPriority { @@ -42,16 +42,8 @@ #attach_list div, span.attachmentImg { background-image: url("graphics/attachment.png"); } -#alerts div.horde-error { - background-image: url("graphics/error.png"); -} -#alerts div.horde-message { - background-image: url("graphics/message.png"); -} -#alerts div.horde-success { - background-image: url("graphics/success.png"); -} -#alerts div.horde-warning, #alerts div.dimp-sticky, #alerts div.dimp-sticky { + +#hordeAlerts div.dimp-sticky, #hordeAlerts div.dimp-sticky { background-image: url("graphics/warning.png"); } @@ -100,7 +92,7 @@ #flag_clear span.contextImg { background-image: url("graphics/mail_clearflag.png"); } -.msglist div.statusAnswered, #alerts div.imp-reply, #flag_answered span.contextImg { +.msglist div.statusAnswered, #hordeAlerts div.imp-reply, #flag_answered span.contextImg { background-image: url("graphics/mail_answered.png"); } #flag_unanswered span.contextImg {