| @@ -32,25 +32,14 @@ | ||
| 32 | 32 | 'background-color' => $data['background_color'], |
| 33 | 33 | ] |
| 34 | 34 | ); |
| 35 | 35 | |
| 36 | -$width = isset($data['width']) ? $data['width'] : 'auto'; | |
| 37 | -$custom_width = isset($data['custom_width']) ? $data['custom_width'] : '50'; | |
| 38 | - | |
| 39 | -if ($width === 'custom') { | |
| 40 | - $parsed_width = $custom_width . '%'; | |
| 41 | -} elseif (in_array($width, ['auto', '25%', '50%', '75%', '100%'])) { | |
| 42 | - $parsed_width = $width; | |
| 43 | -} else { | |
| 44 | - $parsed_width = $width . '%'; | |
| 45 | -} | |
| 46 | - | |
| 47 | 36 | $margin_value = isset( $data['margin'] ) && 'center' === $data['margin'] ? '0 auto' : 'auto'; |
| 48 | 37 | $float_value = in_array( $data['align'], [ 'left', 'right' ], true ) ? $data['align'] : 'unset'; |
| 49 | 38 | $button_holder_style = TemplateHelpers::get_style( |
| 50 | 39 | [ |
| 51 | - 'width' => $parsed_width, | |
| 52 | - 'min-width' => $parsed_width === 'auto' ? 'auto' : $parsed_width, | |
| 40 | + 'width' => $data['width'] . '%', | |
| 41 | + 'min-width' => $data['width'] . '%', | |
| 53 | 42 | 'margin' => $margin_value, |
| 54 | 43 | 'padding' => TemplateHelpers::get_spacing_value( isset( $data['padding'] ) ? $data['padding'] : [] ), |
| 55 | 44 | 'float' => $float_value, |
| 56 | 45 | 'border-spacing' => '0', |