PluginProbe
YayMail – WooCommerce Email Customizer / 4.3.3
YayMail – WooCommerce Email Customizer v4.3.3
4.4.6 4.4.5 4.4.4 4.4.3 4.4.2 4.4.1 trunk 1.9.6 2.1.4 2.1.5 3.2.2 3.2.6 3.2.7.1 3.2.8.1 3.2.9 3.3 3.3.1 3.3.4 3.3.5 3.3.6 3.3.7 3.3.8 3.3.9 3.4 3.4.1 All 57 releases
← All changes | templates/elements/button.php +2 -13 trunk → 4.3.3 View file →
@@ -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',