Add acceptance test for text input styles settings in form editor
[MAILPOET-2599]
This commit is contained in:
committed by
Veljko V
parent
126f988e8c
commit
4726b285c5
@@ -27,6 +27,7 @@ const FirstNameEdit = ({ attributes, setAttributes }) => {
|
||||
label={MailPoet.I18n.t('displayLabelWithinInput')}
|
||||
checked={attributes.labelWithinInput}
|
||||
onChange={(labelWithinInput) => (setAttributes({ labelWithinInput }))}
|
||||
className="mailpoet-automation-label-within-input-toggle"
|
||||
/>
|
||||
<ToggleControl
|
||||
label={MailPoet.I18n.t('blockMandatory')}
|
||||
|
@@ -38,9 +38,9 @@ const InputStylesSettings = ({
|
||||
setStyles(updated);
|
||||
};
|
||||
return (
|
||||
<Panel>
|
||||
<Panel className="mailpoet-automation-input-styles-panel">
|
||||
<PanelBody title={MailPoet.I18n.t('formSettingsStyles')} initialOpen={false}>
|
||||
<div className="mailpoet-styles-settings">
|
||||
<div className="mailpoet-styles-settings" data-automation-id="input_styles_settings">
|
||||
<ToggleControl
|
||||
label={MailPoet.I18n.t('formSettingsDisplayFullWidth')}
|
||||
checked={localStyles.fullWidth}
|
||||
@@ -50,6 +50,7 @@ const InputStylesSettings = ({
|
||||
label={MailPoet.I18n.t('formSettingsInheritStyleFromTheme')}
|
||||
checked={localStyles.inheritFromTheme}
|
||||
onChange={partial(updateStyles, 'inheritFromTheme')}
|
||||
className="mailpoet-automation-inherit-theme-toggle"
|
||||
/>
|
||||
{!localStyles.inheritFromTheme ? (
|
||||
<>
|
||||
@@ -75,6 +76,7 @@ const InputStylesSettings = ({
|
||||
label={MailPoet.I18n.t('formSettingsBold')}
|
||||
checked={localStyles.bold || false}
|
||||
onChange={partial(updateStyles, 'bold')}
|
||||
className="mailpoet-automation-styles-bold-toggle"
|
||||
/>
|
||||
<RangeControl
|
||||
label={MailPoet.I18n.t('formSettingsBorderSize')}
|
||||
@@ -83,6 +85,7 @@ const InputStylesSettings = ({
|
||||
max={10}
|
||||
allowReset
|
||||
onChange={partial(updateStyles, 'borderSize')}
|
||||
className="mailpoet-automation-styles-border-size"
|
||||
/>
|
||||
<RangeControl
|
||||
label={MailPoet.I18n.t('formSettingsBorderRadius')}
|
||||
@@ -113,7 +116,7 @@ const InputStylesSettings = ({
|
||||
</>
|
||||
) : null}
|
||||
<div>
|
||||
<Button isPrimary onClick={() => applyStylesToAllTextInputs(localStyles)}>
|
||||
<Button isPrimary onClick={() => applyStylesToAllTextInputs(localStyles)} data-automation-id="styles_apply_to_all">
|
||||
{MailPoet.I18n.t('formSettingsApplyToAll')}
|
||||
</Button>
|
||||
</div>
|
||||
|
Reference in New Issue
Block a user