Allow float values for opacity, remove empty check if float value is 0

This commit is contained in:
Jay Wood
2016-09-30 14:55:15 -04:00
parent f7b8ad1fe9
commit a97c276343
3 changed files with 7 additions and 8 deletions

View File

@ -22,7 +22,9 @@ function cwv3_get_css() {
$image = get_option( 'cwv3_bg_image', '' );
$color = get_option( 'cwv3_bg_color', '' );
$custom_css = get_option( 'cwv3_css', '' );
$opacity = get_option( 'cwv3_bg_opacity', '' );
$opacity = get_option( 'cwv3_bg_opacity', '1' );
error_log( print_r( $opacity, 1 ) );
$bg_image_css = ! empty( $image ) ? 'background: url( '. esc_url( $image ) . ' ) no-repeat top center;' : '';
$bg_color_css = ! empty( $color ) ? 'background-color: ' . $color . ';' : '';
@ -33,11 +35,9 @@ function cwv3_get_css() {
<style type="text/css">
.cwv3.dialog-overlay{
<?php echo $bg_image_css . $bg_color_css; ?>
<?php if ( ! empty( $opacity ) ) : ?>
opacity: <?php echo floatval( $opacity ); ?>;
-moz-opacity: <?php echo floatval( $opacity ); ?>;
-webkit-opacity: <?php echo floatval( $opacity ); ?>;
<?php endif; ?>
}
<?php echo $custom_css; ?>

View File

@ -125,7 +125,7 @@ class CWV2_Settings {
}
}
?><input type="number" name="<?php echo $field_id; ?>" value="<?php echo intval( $option_value ); ?>" id="<?php echo $field_id; ?>" <?php echo $attributes; ?>/><?php
?><input type="number" name="<?php echo $field_id; ?>" value="<?php echo $option_value; ?>" id="<?php echo $field_id; ?>" <?php echo $attributes; ?>/><?php
if ( ! empty( $description ) ) {
?><p class="description"><?php echo $description; ?></p><?php