aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/com/itmill/toolkit/terminal/gwt/public/default/button/button.css16
-rw-r--r--src/com/itmill/toolkit/ui/Button.java4
2 files changed, 14 insertions, 6 deletions
diff --git a/src/com/itmill/toolkit/terminal/gwt/public/default/button/button.css b/src/com/itmill/toolkit/terminal/gwt/public/default/button/button.css
index 2e5f3c8b4e..7a42cdea1e 100644
--- a/src/com/itmill/toolkit/terminal/gwt/public/default/button/button.css
+++ b/src/com/itmill/toolkit/terminal/gwt/public/default/button/button.css
@@ -2,13 +2,17 @@
cursor: pointer;
font-size: 13px;
}
-.i-button.link {
- border: 0px;
- text-align: left;
- text-decoration: underline;
- background: none;
-}
.i-button img {
display:inline;
}
+
+.i-button-link {
+ border: 0px;
+ text-align: left;
+ text-decoration: underline;
+ background: none;
+}
+.i-button-link span {
+ text-decoration: underline;
+}
diff --git a/src/com/itmill/toolkit/ui/Button.java b/src/com/itmill/toolkit/ui/Button.java
index b9daa511c2..80def407d8 100644
--- a/src/com/itmill/toolkit/ui/Button.java
+++ b/src/com/itmill/toolkit/ui/Button.java
@@ -248,6 +248,10 @@ public class Button extends AbstractField {
/* Click event ************************************************ */
private static final Method BUTTON_CLICK_METHOD;
+
+ /* Button style with no decorations. Looks like a link, acts like a button */
+ public static final String STYLE_LINK = "link";
+
static {
try {
BUTTON_CLICK_METHOD = ClickListener.class.getDeclaredMethod(