@@ -98,11 +98,11 @@ The following is an example of a content type configuration in `view/adminhtml/p
98
98
reader =" Magento_PageBuilder/js/master-format/read/configurable" >
99
99
<elements >
100
100
<element name =" main" >
101
- <property name =" border" source =" border_style" />
102
- <property name =" border_color" source =" border_color" converter =" Magento_PageBuilder/js/converter/style/color" />
103
- <property name =" border_width" source =" border_width" converter =" Magento_PageBuilder/js/converter/style/border-width" />
104
- <property name =" border_radius" source =" border_radius" converter =" Magento_PageBuilder/js/converter/style/remove-px" />
105
- <property name =" margins_and_padding" reader =" Magento_PageBuilder/js/property/margins" converter =" Magento_PageBuilder/js/converter/style/margins" />
101
+ <style name =" border" source =" border_style" />
102
+ <style name =" border_color" source =" border_color" converter =" Magento_PageBuilder/js/converter/style/color" />
103
+ <style name =" border_width" source =" border_width" converter =" Magento_PageBuilder/js/converter/style/border-width" />
104
+ <style name =" border_radius" source =" border_radius" converter =" Magento_PageBuilder/js/converter/style/remove-px" />
105
+ <style name =" margins_and_padding" reader =" Magento_PageBuilder/js/property/margins" converter =" Magento_PageBuilder/js/converter/style/margins" />
106
106
<attribute name =" name" source =" data-role" />
107
107
<attribute name =" appearance" source =" data-appearance" />
108
108
<attribute name =" show_button" source =" data-show-button" />
@@ -116,37 +116,37 @@ The following is an example of a content type configuration in `view/adminhtml/p
116
116
<attribute name =" virtual_link_type" storage_key =" link_url" source =" data-link-type" converter =" Magento_PageBuilder/js/converter/attribute/link-type" persistence_mode =" write" />
117
117
</element >
118
118
<element name =" overlay" >
119
- <property name =" min_height" source =" min_height" converter =" Magento_PageBuilder/js/converter/style/remove-px" />
120
- <property name =" background_color" source =" background_color" converter =" Magento_PageBuilder/js/converter/banner/style/overlay-background-color" persistence_mode =" write" />
121
- <property name =" margins_and_padding" reader =" Magento_PageBuilder/js/property/paddings" converter =" Magento_PageBuilder/js/converter/style/paddings" />
119
+ <style name =" min_height" source =" min_height" converter =" Magento_PageBuilder/js/converter/style/remove-px" />
120
+ <style name =" background_color" source =" background_color" converter =" Magento_PageBuilder/js/converter/banner/style/overlay-background-color" persistence_mode =" write" />
121
+ <style name =" margins_and_padding" reader =" Magento_PageBuilder/js/property/paddings" converter =" Magento_PageBuilder/js/converter/style/paddings" />
122
122
<attribute name =" overlay_color" source =" data-overlay-color" converter =" Magento_PageBuilder/js/converter/banner/attribute/overlay-color" persistence_mode =" read" />
123
123
<attribute name =" overlay_transparency" source =" data-overlay-color" converter =" Magento_PageBuilder/js/converter/banner/attribute/overlay-transparency" persistence_mode =" read" />
124
124
<attribute name =" virtual_overlay_transparency" storage_key =" overlay_transparency" source =" data-overlay-color" converter =" Magento_PageBuilder/js/converter/banner/attribute/overlay-color-transparency" persistence_mode =" write" />
125
125
</element >
126
126
<element name =" desktop_image" >
127
- <property name =" text_align" source =" text_align" />
128
- <property name =" background_color" source =" background_color" converter =" Magento_PageBuilder/js/converter/style/color" />
129
- <property name =" background_image" source =" background_image" converter =" Magento_PageBuilder/js/converter/style/background-image" preview_converter =" Magento_PageBuilder/js/converter/style/preview/background-image" />
130
- <property name =" background_position" source =" background_position" />
131
- <property name =" background_size" source =" background_size" />
132
- <property name =" background_repeat" source =" background_repeat" converter =" Magento_PageBuilder/js/converter/style/background-repeat" />
133
- <property name =" background_attachment" source =" background_attachment" />
127
+ <style name =" text_align" source =" text_align" />
128
+ <style name =" background_color" source =" background_color" converter =" Magento_PageBuilder/js/converter/style/color" />
129
+ <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" />
130
+ <style name =" background_position" source =" background_position" />
131
+ <style name =" background_size" source =" background_size" />
132
+ <style name =" background_repeat" source =" background_repeat" converter =" Magento_PageBuilder/js/converter/style/background-repeat" />
133
+ <style name =" background_attachment" source =" background_attachment" />
134
134
</element >
135
135
<element name =" mobile_image" >
136
- <property name =" text_align" source =" text_align" />
137
- <property name =" background_color" source =" background_color" converter =" Magento_PageBuilder/js/converter/style/color" />
138
- <property name =" mobile_image" source =" background_image" converter =" Magento_PageBuilder/js/converter/style/background-image" preview_converter =" Magento_PageBuilder/js/converter/style/preview/background-image" />
139
- <property name =" background_position" source =" background_position" />
140
- <property name =" background_size" source =" background_size" />
141
- <property name =" background_repeat" source =" background_repeat" converter =" Magento_PageBuilder/js/converter/style/background-repeat" />
142
- <property name =" background_attachment" source =" background_attachment" />
136
+ <style name =" text_align" source =" text_align" />
137
+ <style name =" background_color" source =" background_color" converter =" Magento_PageBuilder/js/converter/style/color" />
138
+ <style name =" mobile_image" source =" background_image" converter =" Magento_PageBuilder/js/converter/style/background-image" preview_converter =" Magento_PageBuilder/js/converter/style/preview/background-image" />
139
+ <style name =" background_position" source =" background_position" />
140
+ <style name =" background_size" source =" background_size" />
141
+ <style name =" background_repeat" source =" background_repeat" converter =" Magento_PageBuilder/js/converter/style/background-repeat" />
142
+ <style name =" background_attachment" source =" background_attachment" />
143
143
</element >
144
144
<element name =" content" >
145
145
<html name =" message" />
146
146
</element >
147
147
<element name =" button" >
148
- <property name =" opacity" source =" opacity" converter =" Magento_PageBuilder/js/converter/banner/style/button-opacity" persistence_mode =" write" />
149
- <property name =" visibility" source =" visibility" converter =" Magento_PageBuilder/js/converter/banner/style/button-visibility" persistence_mode =" write" />
148
+ <style name =" opacity" source =" opacity" converter =" Magento_PageBuilder/js/converter/banner/style/button-opacity" persistence_mode =" write" />
149
+ <style name =" visibility" source =" visibility" converter =" Magento_PageBuilder/js/converter/banner/style/button-visibility" persistence_mode =" write" />
150
150
<html name =" button_text" />
151
151
<css name =" button_type" >
152
152
<filter >
@@ -306,9 +306,9 @@ Set the `default` attribute to "true" in an `appearance` node to set the default
306
306
``` xml
307
307
<elements >
308
308
<element name =" main" >
309
- <property name =" border" source =" border_style" />
310
- <property name =" border_color" source =" border_color" converter =" Magento_PageBuilder/js/converter/style/color" />
311
- <property name =" margins_and_padding" reader =" Magento_PageBuilder/js/property/margins" converter =" Magento_PageBuilder/js/converter/style/margins" />
309
+ <style name =" border" source =" border_style" />
310
+ <style name =" border_color" source =" border_color" converter =" Magento_PageBuilder/js/converter/style/color" />
311
+ <style name =" margins_and_padding" reader =" Magento_PageBuilder/js/property/margins" converter =" Magento_PageBuilder/js/converter/style/margins" />
312
312
<attribute name =" name" source =" data-role" />
313
313
<css name =" css_classes" />
314
314
</element >
@@ -324,17 +324,17 @@ Set the `default` attribute to "true" in an `appearance` node to set the default
324
324
<attribute name =" virtual_overlay_transparency" storage_key =" overlay_transparency" source =" data-overlay-color" converter =" Magento_PageBuilder/js/converter/banner/attribute/overlay-color-transparency" persistence_mode =" write" />
325
325
</element >
326
326
<element name =" desktop_image" >
327
- <property name =" background_image" source =" background_image" converter =" Magento_PageBuilder/js/converter/style/background-image" preview_converter =" Magento_PageBuilder/js/converter/style/preview/background-image" />
327
+ <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" />
328
328
</element >
329
329
<element name =" mobile_image" >
330
- <property name =" mobile_image" source =" background_image" converter =" Magento_PageBuilder/js/converter/style/background-image" preview_converter =" Magento_PageBuilder/js/converter/style/preview/background-image" />
330
+ <style name =" mobile_image" source =" background_image" converter =" Magento_PageBuilder/js/converter/style/background-image" preview_converter =" Magento_PageBuilder/js/converter/style/preview/background-image" />
331
331
</element >
332
332
<element name =" content" >
333
333
<html name =" message" />
334
334
</element >
335
335
<element name =" button" >
336
- <property name =" opacity" source =" opacity" converter =" Magento_PageBuilder/js/converter/banner/style/button-opacity" persistence_mode =" write" />
337
- <property name =" visibility" source =" visibility" converter =" Magento_PageBuilder/js/converter/banner/style/button-visibility" persistence_mode =" write" />
336
+ <style name =" opacity" source =" opacity" converter =" Magento_PageBuilder/js/converter/banner/style/button-opacity" persistence_mode =" write" />
337
+ <style name =" visibility" source =" visibility" converter =" Magento_PageBuilder/js/converter/banner/style/button-visibility" persistence_mode =" write" />
338
338
<html name =" button_text" />
339
339
<css name =" button_type" >
340
340
<filter >
@@ -372,17 +372,17 @@ You may optionally set a `reader` value in configuration, otherwise `Magento_Pag
372
372
` property ` and ` attribute ` can contain ` converter ` and ` preview_converter ` .
373
373
374
374
``` xml
375
- <property name =" margins" storage_key =" margins_and_padding" reader =" Magento_PageBuilder/js/property/margins" converter =" Magento_PageBuilder/js/converter/style/margins" />
375
+ <style name =" margins" storage_key =" margins_and_padding" reader =" Magento_PageBuilder/js/property/margins" converter =" Magento_PageBuilder/js/converter/style/margins" />
376
376
```
377
377
378
- ` static_property ` and ` static_attribute ` allows you to add specific style properites or attributes to an element.
378
+ ` static_style ` and ` static_attribute ` allows you to add specific style properites or attributes to an element.
379
379
380
- ` static_property ` and ` static_attribute ` do not contain ` converter ` and ` preview_converter ` elements.
380
+ ` static_style ` and ` static_attribute ` do not contain ` converter ` and ` preview_converter ` elements.
381
381
382
382
``` xml
383
383
<element name =" desktop_image" >
384
- <static_property source =" max-width" value =" 100%" />
385
- <static_property source =" height" value =" auto" />
384
+ <static_style source =" max-width" value =" 100%" />
385
+ <static_style source =" height" value =" auto" />
386
386
</element >
387
387
```
388
388
0 commit comments