You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@royale.apache.org by ca...@apache.org on 2020/03/06 09:22:40 UTC
[royale-asjs] branch develop updated: jewel-theme: fix button text
when disabled and hover
This is an automated email from the ASF dual-hosted git repository.
carlosrovira pushed a commit to branch develop
in repository https://gitbox.apache.org/repos/asf/royale-asjs.git
The following commit(s) were added to refs/heads/develop by this push:
new fab7659 jewel-theme: fix button text when disabled and hover
fab7659 is described below
commit fab7659fee3e70ae6cbf6ea2f97b04424cdc856b
Author: Carlos Rovira <ca...@apache.org>
AuthorDate: Fri Mar 6 10:22:28 2020 +0100
jewel-theme: fix button text when disabled and hover
---
.../JewelTheme/src/main/resources/defaults.css | 39 ++++++++++++++++++++++
.../themes/JewelTheme/src/main/sass/_mixins.sass | 4 +++
2 files changed, 43 insertions(+)
diff --git a/frameworks/themes/JewelTheme/src/main/resources/defaults.css b/frameworks/themes/JewelTheme/src/main/resources/defaults.css
index dc0dcfd..324d5af 100644
--- a/frameworks/themes/JewelTheme/src/main/resources/defaults.css
+++ b/frameworks/themes/JewelTheme/src/main/resources/defaults.css
@@ -166,6 +166,9 @@ hr {
color: silver;
text-shadow: unset;
}
+.jewel.button[disabled]:hover, .jewel.button[disabled]:hover:focus {
+ color: silver;
+}
.jewel.button[disabled] {
font-weight: 400;
}
@@ -216,6 +219,9 @@ hr {
color: silver;
text-shadow: unset;
}
+.jewel.button.primary[disabled]:hover, .jewel.button.primary[disabled]:hover:focus {
+ color: silver;
+}
.jewel.button.outlined {
background: rgba(179, 179, 179, 0.05);
@@ -246,6 +252,9 @@ hr {
color: silver;
text-shadow: unset;
}
+.jewel.button.outlined[disabled]:hover, .jewel.button.outlined[disabled]:hover:focus {
+ color: silver;
+}
.jewel.button.primary.outlined {
background: rgba(60, 173, 241, 0.05);
@@ -276,6 +285,9 @@ hr {
color: silver;
text-shadow: unset;
}
+.jewel.button.primary.outlined[disabled]:hover, .jewel.button.primary.outlined[disabled]:hover:focus {
+ color: silver;
+}
.jewel.button.unboxed {
background: rgba(179, 179, 179, 0);
@@ -307,6 +319,9 @@ hr {
color: silver;
text-shadow: unset;
}
+.jewel.button.unboxed[disabled]:hover, .jewel.button.unboxed[disabled]:hover:focus {
+ color: silver;
+}
.jewel.button.primary.unboxed {
background: rgba(60, 173, 241, 0);
@@ -338,6 +353,9 @@ hr {
color: silver;
text-shadow: unset;
}
+.jewel.button.primary.unboxed[disabled]:hover, .jewel.button.primary.unboxed[disabled]:hover:focus {
+ color: silver;
+}
.jewel.card {
font-size: 1em;
@@ -1691,6 +1709,9 @@ j|Wizard {
color: silver;
text-shadow: unset;
}
+.jewel.button.secondary[disabled]:hover, .jewel.button.secondary[disabled]:hover:focus {
+ color: silver;
+}
.jewel.button.secondary.outlined {
background: rgba(239, 90, 42, 0.05);
@@ -1721,6 +1742,9 @@ j|Wizard {
color: silver;
text-shadow: unset;
}
+.jewel.button.secondary.outlined[disabled]:hover, .jewel.button.secondary.outlined[disabled]:hover:focus {
+ color: silver;
+}
.jewel.button.secondary.unboxed {
background: rgba(239, 90, 42, 0);
@@ -1752,6 +1776,9 @@ j|Wizard {
color: silver;
text-shadow: unset;
}
+.jewel.button.secondary.unboxed[disabled]:hover, .jewel.button.secondary.unboxed[disabled]:hover:focus {
+ color: silver;
+}
.jewel.datagrid .jewel.list.column .jewel.item.datagrid.secondary.hovered {
background: #f38663;
@@ -1917,6 +1944,9 @@ a:active {
color: silver;
text-shadow: unset;
}
+.jewel.togglebutton.secondary.unboxed[disabled]:hover, .jewel.togglebutton.secondary.unboxed[disabled]:hover:focus {
+ color: silver;
+}
.jewel.badge.emphasized {
background: #8CC63C;
@@ -1954,6 +1984,9 @@ a:active {
color: silver;
text-shadow: unset;
}
+.jewel.button.emphasized[disabled]:hover, .jewel.button.emphasized[disabled]:hover:focus {
+ color: silver;
+}
.jewel.button.emphasized.outlined {
background: rgba(140, 198, 60, 0.05);
@@ -1984,6 +2017,9 @@ a:active {
color: silver;
text-shadow: unset;
}
+.jewel.button.emphasized.outlined[disabled]:hover, .jewel.button.emphasized.outlined[disabled]:hover:focus {
+ color: silver;
+}
.jewel.button.emphasized.unboxed {
background: rgba(140, 198, 60, 0);
@@ -2015,6 +2051,9 @@ a:active {
color: silver;
text-shadow: unset;
}
+.jewel.button.emphasized.unboxed[disabled]:hover, .jewel.button.emphasized.unboxed[disabled]:hover:focus {
+ color: silver;
+}
.jewel.datagrid .jewel.list.column .jewel.item.datagrid.emphasized.hovered {
background: #a8d46b;
diff --git a/frameworks/themes/JewelTheme/src/main/sass/_mixins.sass b/frameworks/themes/JewelTheme/src/main/sass/_mixins.sass
index d1398f9..c10c97f 100644
--- a/frameworks/themes/JewelTheme/src/main/sass/_mixins.sass
+++ b/frameworks/themes/JewelTheme/src/main/sass/_mixins.sass
@@ -146,6 +146,10 @@
color: $disabled-font-color
text-shadow: unset
+ &:hover, &:hover:focus
+ color: $disabled-font-color
+
+
=togglebutton-theme($togglebutton-color, $text-color, $outlined: false, $unboxed: false)
+jewel-bg-border("normal", $togglebutton-color, $outlined, $unboxed, $togglebutton-border-radius)