Add support for heading and paragraph padding to form renderer

[MAILPOET-5714]
This commit is contained in:
Rostislav Wolny
2024-02-12 16:48:22 +01:00
committed by Aschepikov
parent 7a5241d3d3
commit 93de29b379
4 changed files with 34 additions and 0 deletions

View File

@@ -86,6 +86,13 @@ class Paragraph {
if (!empty($block['params']['line_height'])) {
$styles[] = 'line-height: ' . $block['params']['line_height'];
}
if (!empty($block['params']['padding']) && is_array($block['params']['padding'])) {
$top = $block['params']['padding']['top'] ?? 0;
$right = $block['params']['padding']['right'] ?? 0;
$bottom = $block['params']['padding']['bottom'] ?? 0;
$left = $block['params']['padding']['left'] ?? 0;
$styles[] = "padding:{$top} {$right} {$bottom} {$left};";
}
if (empty($styles)) {
return null;
}