client/js/controls/radiobutton/themes/default/radiobutton.css in rsence-pre-3.0.0.9 vs client/js/controls/radiobutton/themes/default/radiobutton.css in rsence-pre-3.0.0.10
- old
+ new
@@ -1,69 +1,59 @@
-.radiobutton_control,
-.radiobutton_state,
-.radiobutton_label,
-.radiobutton_antiselect {
- position: absolute; height: 24px;
-}
-.radiobutton_control {
+.default.radiobutton {
left: 0px; top: 0px; right: 0px;
cursor: pointer;
}
-.disabled > .radiobutton_control {
+.default.radiobutton.disabled {
cursor: default;
}
-.radiobutton_state {
+.default.radiobutton.radiobutton > .state,
+.default.radiobutton.radiobutton > .label {
+ position: absolute; height: 24px;
+}
+.default.radiobutton > .state {
left: 0px; top: 0px; width: 24px;
background-repeat: no-repeat;
background-position: -24px 0px;
- background-image: #{this.getCssFilePath('radiobutton_parts1.png')};
+ background-image: #url(radiobutton_parts1.png);
}
-
-.enabled > .unchecked > .radiobutton_state {
- background-position: -24px 0px;
-}
-.enabled > .unchecked:hover > .radiobutton_state {
+.default.radiobutton.enabled:hover > .state {
background-position: -24px -24px;
}
-.enabled > .unchecked:active > .radiobutton_state {
+.default.radiobutton.enabled:active > .state {
background-position: -24px -48px;
}
-.enabled > .checked > .radiobutton_state {
+.default.radiobutton.enabled.checked > .state {
background-position: 0px 0px;
}
-.enabled > .checked:hover > .radiobutton_state {
+.default.radiobutton.enabled.checked:hover > .state {
background-position: 0px -24px;
}
-.enabled > .checked:active > .radiobutton_state {
+.default.radiobutton.enabled.checked:active > .state {
background-position: 0px -48px;
}
-.disabled > .unchecked > .radiobutton_state {
+.default.radiobutton.disabled > .state {
background-position: -24px -72px;
}
-.disabled > .checked > .radiobutton_state {
+.default.radiobutton.disabled.checked > .state {
background-position: 0px -72px;
}
-.radiobutton_label {
- left: 24px; right: 0px; top: 0px;
- height: 20px; line-height: 24px;
+.default.radiobutton > .label {
+ left: 24px; right: 0px; top: 2px;
+ height: 20px; line-height: 20px;
text-align: left; vertical-align: middle;
font-family: Helvetica, Arial, sans-serif;
font-size: 12px;
color: #333;
}
-.disabled > .radiobutton_control > .radiobutton_label {
+.default.radiobutton.disabled > .label {
color: #999;
}
-.enabled > .radiobutton_control:hover > .radiobutton_label {
+.default.radiobutton.enabled:hover > .label {
color: #000;
}
-.enabled > .radiobutton_control:active > .radiobutton_label {
+.default.radiobutton.enabled:active > .label {
color: #000;
-}
-
-.radiobutton_antiselect {
- left: 0px; top: 0px; right: 0px;
}