From 94e206eb842d4f955c395454017c99b439b3f04d Mon Sep 17 00:00:00 2001 From: Lorenzo Tilve Date: Wed, 16 Sep 2009 19:05:19 +0200 Subject: [PATCH] ItEr26S10CUCreacionProxectoPlanificacionItEr25S11: Added notice box around INFO messages --- .../web/common/MessagesForUser.java | 6 +++++- .../src/main/webapp/common/css/navalpro_zk.css | 18 ++++++++++++++++++ 2 files changed, 23 insertions(+), 1 deletion(-) diff --git a/navalplanner-webapp/src/main/java/org/navalplanner/web/common/MessagesForUser.java b/navalplanner-webapp/src/main/java/org/navalplanner/web/common/MessagesForUser.java index d5f39a791..5a70bdda5 100644 --- a/navalplanner-webapp/src/main/java/org/navalplanner/web/common/MessagesForUser.java +++ b/navalplanner-webapp/src/main/java/org/navalplanner/web/common/MessagesForUser.java @@ -14,6 +14,7 @@ import org.zkoss.zk.ui.event.EventListener; import org.zkoss.zk.ui.event.Events; import org.zkoss.zk.ui.util.EventInterceptor; import org.zkoss.zk.ui.util.GenericForwardComposer; +import org.zkoss.zul.Div; import org.zkoss.zul.Label; /** @@ -112,7 +113,10 @@ public class MessagesForUser extends GenericForwardComposer implements @Override public void showMessage(Level level, String message) { final Label label = new Label(message); - addMessage(label); + Div div = new Div(); + div.setSclass("message_" + level.toString()); + div.appendChild(label); + addMessage(div); } private void addMessage(final Component label) { diff --git a/navalplanner-webapp/src/main/webapp/common/css/navalpro_zk.css b/navalplanner-webapp/src/main/webapp/common/css/navalpro_zk.css index 5befc72cb..4930ced84 100644 --- a/navalplanner-webapp/src/main/webapp/common/css/navalpro_zk.css +++ b/navalplanner-webapp/src/main/webapp/common/css/navalpro_zk.css @@ -154,3 +154,21 @@ table { font-weight:bold; font-size:1.2em; } + +.message_ERROR { + color:#ee0000; + padding:15px; + border:solid 1px #ee0000; + background-color: #eecccc; + margin:10px; + width:300px; +} + +.message_INFO { + color:#006600; + padding:15px; + border:solid 1px #006600; + background-color: #cceecc; + margin:10px; + width:300px; +}