| @@ -37,12 +37,19 @@ | ||
| 37 | 37 | } |
| 38 | 38 | |
| 39 | 39 | $user_custom_classes = isset( $element['data']['custom_css_classes'] ) ? $element['data']['custom_css_classes'] : ''; |
| 40 | 40 | $settings = yaymail_settings(); |
| 41 | +$margin = isset( $element['data']['margin'] ) ? $element['data']['margin'] : []; | |
| 42 | +$outer_style = TemplateHelpers::get_style( | |
| 43 | + [ | |
| 44 | + 'width' => '100%', | |
| 45 | + 'margin' => TemplateHelpers::get_spacing_value( $margin ), | |
| 46 | + ] | |
| 47 | +); | |
| 41 | 48 | |
| 42 | 49 | if ( ! empty( trim( wp_kses_post( $content_html ) ) ) ) { |
| 43 | 50 | ?> |
| 44 | - <div class="yaymail-element yaymail-element-<?php echo esc_attr( $element['id'] ); ?> <?php echo esc_attr( $user_custom_classes ); ?>" data-yaymail-element-type="<?php echo esc_attr( $element['type'] ); ?>" style="width: 100%; margin: 0 auto;" data-yaymail-element-id="<?php echo esc_attr( $element['id'] ); ?>"> | |
| 51 | + <div class="yaymail-element yaymail-element-<?php echo esc_attr( $element['id'] ); ?> <?php echo esc_attr( $user_custom_classes ); ?>" data-yaymail-element-type="<?php echo esc_attr( $element['type'] ); ?>" style="<?php echo esc_attr( $outer_style ); ?>" data-yaymail-element-id="<?php echo esc_attr( $element['id'] ); ?>"> | |
| 45 | 52 | <table cellpadding="0" cellspacing="0" class="yaymail-element__content" style="<?php echo esc_attr( $wrapper_style ); ?>"> |
| 46 | 53 | <tbody> |
| 47 | 54 | <tr> |
| 48 | 55 | <td> |