From: Jouni Koivuviita Date: Tue, 20 Nov 2007 10:06:03 +0000 (+0000) Subject: Small fixes to ILink and IUpload and contextmenu styles. X-Git-Tag: 6.7.0.beta1~5536 X-Git-Url: https://source.dussan.org/?a=commitdiff_plain;h=3f65486b7b7c830696a2337868844faac2c547a0;p=vaadin-framework.git Small fixes to ILink and IUpload and contextmenu styles. svn changeset:2868/svn branch:trunk --- diff --git a/src/com/itmill/toolkit/terminal/gwt/client/ui/ILink.java b/src/com/itmill/toolkit/terminal/gwt/client/ui/ILink.java index f6390309b4..ed1c393710 100644 --- a/src/com/itmill/toolkit/terminal/gwt/client/ui/ILink.java +++ b/src/com/itmill/toolkit/terminal/gwt/client/ui/ILink.java @@ -69,17 +69,7 @@ public class ILink extends HTML implements Paintable, ClickListener { width = uidl.hasAttribute("width") ? uidl.getIntAttribute("width") : -1; DOM.setInnerHTML(getElement(), uidl.getStringAttribute("caption")); - - if (readonly) { - addStyleName("readonly"); - } else { - removeStyleName("readonly"); - } - if (enabled) { - addStyleName("enabled"); - } else { - removeStyleName("enabled"); - } + } public void onClick(Widget sender) { diff --git a/src/com/itmill/toolkit/terminal/gwt/client/ui/IUpload.java b/src/com/itmill/toolkit/terminal/gwt/client/ui/IUpload.java index 5eacb2b558..00e9ce542a 100644 --- a/src/com/itmill/toolkit/terminal/gwt/client/ui/IUpload.java +++ b/src/com/itmill/toolkit/terminal/gwt/client/ui/IUpload.java @@ -17,6 +17,8 @@ import com.itmill.toolkit.terminal.gwt.client.UIDL; public class IUpload extends FormPanel implements Paintable, ClickListener, FormHandler { + + public static final String CLASSNAME = "i-upload"; /** * FileUpload component that opens native OS dialog to select file. @@ -61,6 +63,8 @@ public class IUpload extends FormPanel implements Paintable, ClickListener, panel.add(b); addFormHandler(this); + + setStyleName(CLASSNAME); } public void updateFromUIDL(UIDL uidl, ApplicationConnection client) { diff --git a/src/com/itmill/toolkit/terminal/gwt/public/default/common/common.css b/src/com/itmill/toolkit/terminal/gwt/public/default/common/common.css index 774af35aaa..a3e8992ae8 100644 --- a/src/com/itmill/toolkit/terminal/gwt/public/default/common/common.css +++ b/src/com/itmill/toolkit/terminal/gwt/public/default/common/common.css @@ -50,41 +50,39 @@ */ .i-contextmenu { - background: #e9eced; + background: #e9eced url(../tabsheet/img/tab-bg.png); font-family: "Trebuchet MS", geneva, helvetica, arial, tahoma, verdana, sans-serif; background-color: #f6f7f7; color: #464f52; font-size: 12px; - line-height: 18px; + line-height: 14px; } .i-contextmenu .gwt-MenuBar { - border-right: 1px solid #d0d4d5; - border-bottom: 2px solid #d0d4d5; + border-right: 2px solid #c6cbcc; + border-bottom: 2px solid #c6cbcc; border-top: 1px solid #d0d4d5; - border-left: 2px solid #d0d4d5; + border-left: 1px solid #d0d4d5; } .i-contextmenu .gwt-MenuItem { - border-bottom: 1px solid #e6e9e9; - padding:1px; + padding: 1px 0; cursor: pointer; vertical-align: middle; } .i-contextmenu .gwt-MenuItem div { - border: 1px solid #f6f7f7; - padding: 2px 20px 2px 5px; + /*border: 1px solid #f6f7f7;*/ + padding: 1px 20px 1px 8px; cursor: pointer; vertical-align: middle; white-space: nowrap; + margin: 1px 0; } -.i-contextmenu .gwt-MenuItem-selected { - background: #e6e9e9; -} .i-contextmenu .gwt-MenuItem-selected div { - border: 1px solid #b6bbbc; + color: #fff; + background: #5daee8; } .i-contextmenu table {