Skip to content

Commit ffdab78

Browse files
committed
MC-3474: Apply Resizing Functionality to Preview
- Add same width configuration to Buttons configuration and form
1 parent 2014962 commit ffdab78

File tree

2 files changed

+23
-0
lines changed

2 files changed

+23
-0
lines changed

app/code/Magento/PageBuilder/view/adminhtml/ui_component/pagebuilder_buttons_form.xml

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -69,6 +69,28 @@
6969
</select>
7070
</formElements>
7171
</field>
72+
<field name="same_width" sortOrder="20" formElement="checkbox">
73+
<argument name="data" xsi:type="array">
74+
<item name="config" xsi:type="array">
75+
<item name="default" xsi:type="string">0</item>
76+
</item>
77+
</argument>
78+
<settings>
79+
<dataType>boolean</dataType>
80+
<label translate="true">All Buttons are same size</label>
81+
</settings>
82+
<formElements>
83+
<checkbox>
84+
<settings>
85+
<valueMap>
86+
<map name="false" xsi:type="number">0</map>
87+
<map name="true" xsi:type="number">1</map>
88+
</valueMap>
89+
<prefer>toggle</prefer>
90+
</settings>
91+
</checkbox>
92+
</formElements>
93+
</field>
7294
</fieldset>
7395
<fieldset name="advanced">
7496
<field name="margins_and_padding">

app/code/Magento/PageBuilder/view/base/pagebuilder/content_type/buttons.xml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,7 @@
3737
<style name="padding" storage_key="margins_and_padding" reader="Magento_PageBuilder/js/property/paddings" converter="Magento_PageBuilder/js/converter/style/paddings"/>
3838
<attribute name="name" source="data-role"/>
3939
<attribute name="appearance" source="data-appearance"/>
40+
<attribute name="same_width" source="data-same-width"/>
4041
<css name="css_classes"/>
4142
</element>
4243
</elements>

0 commit comments

Comments
 (0)