[Rt-commit] rt branch, 4.2/allow-other-elements-to-be-buttons, created. rt-4.2.10-196-gc14d989
Jesse Vincent
jesse at bestpractical.com
Sat Mar 21 02:38:48 EDT 2015
The branch, 4.2/allow-other-elements-to-be-buttons has been created
at c14d989e54f68c4c00bb6ab52801a1e733ca49dd (commit)
- Log -----------------------------------------------------------------
commit c14d989e54f68c4c00bb6ab52801a1e733ca49dd
Author: Jesse Vincent <jesse at bestpractical.com>
Date: Sun Mar 15 17:31:15 2015 -0700
Allow elements styled as .button to render the same as other buttons.
In some cases, developers want to be able to style ordinary hrefs or
other elements to look like buttons. Historically, RT hackers have
indicated button nature with text like [Button] inside an href.
This change allows developers to style buttons as buttons by giving
them a css class including "button"
diff --git a/share/static/css/base/forms.css b/share/static/css/base/forms.css
index e763778..922e68d 100644
--- a/share/static/css/base/forms.css
+++ b/share/static/css/base/forms.css
@@ -32,7 +32,7 @@ div.button-row {
}
-input[type=reset], input[type=submit], input[class=button], button {
+.button, .button:visited, input[type=reset], input[type=submit], input[class=button], button {
color: #fff;
background: #3858a3;
padding: 0.25em;
@@ -43,11 +43,11 @@ input[type=reset], input[type=submit], input[class=button], button {
border-radius: 0.5em;
}
-input.button:hover, button:hover, input[type=reset]:hover, input[type=submit]:hover, input[class=button]:hover {
+.button:hover, input.button:hover, button:hover, input[type=reset]:hover, input[type=submit]:hover, input[class=button]:hover {
background: #1D3B7D;
}
-input.button:focus, button:focus, input[type=reset]:focus, input[type=submit]:focus, input[class=button]:focus {
+.button:focus, input.button:focus, button:focus, input[type=reset]:focus, input[type=submit]:focus, input[class=button]:focus {
background: #1D3B7D;
}
diff --git a/share/static/css/rudder/forms.css b/share/static/css/rudder/forms.css
index 1fc501c..a10da2b 100644
--- a/share/static/css/rudder/forms.css
+++ b/share/static/css/rudder/forms.css
@@ -43,6 +43,7 @@ div.error .titlebox-title .widget a {
background-position: center -7px
}
+.button,
input[type=reset],
input[type=submit],
input[class=button],
@@ -50,6 +51,8 @@ button,
input,
select { font-size: 1.0em }
+.button,
+.button:visited,
input[type=reset],
input[type=submit],
input[class=button],
@@ -60,11 +63,13 @@ button {
padding: 0.5em;
}
+.button:focus,
input.button:focus,
button:focus,
input[type=reset]:focus,
input[type=submit]:focus,
input[class=button]:focus,
+.button:hover,
input.button:hover,
button:hover,
input[type=reset]:hover,
@@ -73,6 +78,7 @@ input[class=button]:hover {
background: #3D5B9D
}
+.button:active,
input.button:active,
button:active,
input[type=reset]:active,
@@ -81,6 +87,7 @@ input[class=button]:active {
background: #1D3B7D
}
+.button,
input[type=reset],
input[type=submit],
input[class=button],
-----------------------------------------------------------------------
More information about the rt-commit
mailing list