diff --git a/assets/dynamic_css/dynamic_global.php b/assets/dynamic_css/dynamic_global.php index ae59474f..1a3561fe 100644 --- a/assets/dynamic_css/dynamic_global.php +++ b/assets/dynamic_css/dynamic_global.php @@ -11,8 +11,8 @@ if ( $active_color ) { print " .um-$form_id.um .um-tip:hover, -.um-$form_id.um .um-field-radio.active i, -.um-$form_id.um .um-field-checkbox.active i, +.um-$form_id.um .um-field-radio.active:not(.um-field-radio-state-disabled) i, +.um-$form_id.um .um-field-checkbox.active:not(.um-field-radio-state-disabled) i, .um-$form_id.um .um-member-name a:hover, .um-$form_id.um .um-member-more a:hover, .um-$form_id.um .um-member-less a:hover, diff --git a/core/um-fields.php b/core/um-fields.php index 34e5458d..9b2f8e17 100644 --- a/core/um-fields.php +++ b/core/um-fields.php @@ -2101,6 +2101,10 @@ class UM_Fields { $class = "um-icon-android-radio-button-off"; } + if( ! empty( $disabled ) ){ + $col_class .= " um-field-radio-state-disabled"; + } + $output .= '