diff --git a/assets/js/src/form_editor/blocks/html/edit.jsx b/assets/js/src/form_editor/blocks/html/edit.jsx index d24c08181f..3334a498aa 100644 --- a/assets/js/src/form_editor/blocks/html/edit.jsx +++ b/assets/js/src/form_editor/blocks/html/edit.jsx @@ -15,10 +15,14 @@ import { useSelect } from '@wordpress/data'; import ParagraphEdit from '../paragraph_edit.jsx'; const CustomHtmlEdit = ({ attributes, setAttributes }) => { - const fontColor = useSelect( + const { fontColor, fontSize } = useSelect( (select) => { const settings = select('mailpoet-form-editor').getFormSettings(); - return settings.fontColor; + return { + backgroundColor: settings.backgroundColor, + fontColor: settings.fontColor, + fontSize: settings.fontSize, + }; }, [] ); @@ -54,7 +58,8 @@ const CustomHtmlEdit = ({ attributes, setAttributes }) => { ); const styles = attributes.nl2br ? ['body { white-space: pre-line; }'] : []; - styles.push(` body {color: ${fontColor} `); + if (fontColor) styles.push(` body {color: ${fontColor};}`); + if (fontSize) styles.push(` body {font-size: ${fontSize}px }`); const key = `${renderedContent}_${styles}`; return ( diff --git a/assets/js/src/form_editor/blocks/segment_select/edit.jsx b/assets/js/src/form_editor/blocks/segment_select/edit.jsx index 028324f0f7..296fda9457 100644 --- a/assets/js/src/form_editor/blocks/segment_select/edit.jsx +++ b/assets/js/src/form_editor/blocks/segment_select/edit.jsx @@ -11,7 +11,7 @@ const SegmentSelectEdit = ({ attributes, setAttributes }) => { return (

{MailPoet.I18n.t('blockSegmentSelectNoLists')}

); } return attributes.values.map((value) => ( -