Skip to content

Commit 1e97bb9

Browse files
committed
MC-3363: [Architecture] Additional Configuration Node Changes
- Resolve some issues with Row configuration after merge with mainline
1 parent e109fa0 commit 1e97bb9

File tree

1 file changed

+44
-1
lines changed
  • app/code/Magento/PageBuilder/view/base/pagebuilder/content_type

1 file changed

+44
-1
lines changed

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

Lines changed: 44 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
preview_component="Magento_PageBuilder/js/content-type/row/preview"
1313
master_component="Magento_PageBuilder/js/content-type/master-collection"
1414
form="pagebuilder_row_form"
15-
group="general"
15+
group="layout"
1616
icon="icon-pagebuilder-row"
1717
sortOrder="1"
1818
translate="label">
@@ -96,6 +96,49 @@
9696
<attribute name="background_color_format" source="data-background-color-format" persistence_mode="write"/>
9797
<css name="css_classes"/>
9898
</element>
99+
<element name="inner" />
100+
<element name="container">
101+
<style name="justify_content" source="justify_content"/>
102+
<static_style source="display" value="flex"/>
103+
<static_style source="flex_direction" value="column"/>
104+
</element>
105+
</elements>
106+
<converters>
107+
<converter name="preferred_color_format" component="Magento_PageBuilder/js/mass-converter/preferred-color-format">
108+
<config>
109+
<item name="background_color_format" value="background_color_format"/>
110+
</config>
111+
</converter>
112+
</converters>
113+
</appearance>
114+
<appearance name="full-bleed"
115+
preview_template="Magento_PageBuilder/content-type/row/full-bleed/preview"
116+
render_template="Magento_PageBuilder/content-type/row/full-bleed/master"
117+
reader="Magento_PageBuilder/js/master-format/read/configurable">
118+
<elements>
119+
<element name="main">
120+
<style name="background_color" source="background_color" converter="Magento_PageBuilder/js/converter/style/color"/>
121+
<style name="background_image" source="background_image" converter="Magento_PageBuilder/js/converter/style/background-image" preview_converter="Magento_PageBuilder/js/converter/style/preview/background-image"/>
122+
<style name="background_position" source="background_position"/>
123+
<style name="background_size" source="background_size"/>
124+
<style name="background_repeat" source="background_repeat"/>
125+
<style name="background_attachment" source="background_attachment"/>
126+
<style name="text_align" source="text_align"/>
127+
<style name="border" source="border_style" converter="Magento_PageBuilder/js/converter/style/border-style"/>
128+
<style name="border_color" source="border_color" converter="Magento_PageBuilder/js/converter/style/color"/>
129+
<style name="border_width" source="border_width" converter="Magento_PageBuilder/js/converter/style/remove-px"/>
130+
<style name="border_radius" source="border_radius" converter="Magento_PageBuilder/js/converter/style/remove-px"/>
131+
<style name="justify_content" source="justify_content" persistence_mode="read"/>
132+
<style name="min_height" source="min_height" converter="Magento_PageBuilder/js/converter/style/remove-px"/>
133+
<style name="margins" storage_key="margins_and_padding" reader="Magento_PageBuilder/js/property/margins" converter="Magento_PageBuilder/js/converter/style/margins" preview_converter="Magento_PageBuilder/js/content-type/row/converter/style/margins"/>
134+
<style name="padding" storage_key="margins_and_padding" reader="Magento_PageBuilder/js/property/paddings" converter="Magento_PageBuilder/js/converter/style/paddings" preview_converter="Magento_PageBuilder/js/content-type/row/converter/style/paddings"/>
135+
<attribute name="name" source="data-role"/>
136+
<attribute name="appearance" source="data-appearance"/>
137+
<attribute name="enable_parallax" source="data-enable-parallax"/>
138+
<attribute name="parallax_speed" source="data-parallax-speed"/>
139+
<attribute name="background_color_format" source="data-background-color-format" persistence_mode="write"/>
140+
<css name="css_classes"/>
141+
</element>
99142
<element name="container">
100143
<style name="justify_content" source="justify_content"/>
101144
<static_style source="display" value="flex"/>

0 commit comments

Comments
 (0)