Skip to content

Commit e5bba77

Browse files
committed
MC-3895: Banner and Slide has an overlay transparency field that needs to be removed in favor of transparent color
- Remove overlay transparency field from both banner and slide
1 parent e04033e commit e5bba77

File tree

4 files changed

+8
-86
lines changed

4 files changed

+8
-86
lines changed

app/code/Magento/PageBuilder/view/adminhtml/pagebuilder/content_type/banner.xml

Lines changed: 4 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -55,10 +55,7 @@
5555
<attribute name="background_images" source="data-background-images"/>
5656
</element>
5757
<element name="overlay">
58-
<style name="background_color" source="background_color" converter="Magento_PageBuilder/js/content-type/banner/converter/style/overlay-background-color" persistence_mode="write"/>
59-
<attribute name="overlay_color" source="data-overlay-color" converter="Magento_PageBuilder/js/content-type/banner/converter/attribute/overlay-color" persistence_mode="read"/>
60-
<attribute name="overlay_transparency" source="data-overlay-color" converter="Magento_PageBuilder/js/content-type/banner/converter/attribute/overlay-transparency" persistence_mode="read"/>
61-
<attribute name="virtual_overlay_transparency" storage_key="overlay_transparency" source="data-overlay-color" converter="Magento_PageBuilder/js/content-type/banner/converter/attribute/overlay-color-transparency" persistence_mode="write"/>
58+
<style name="overlay_color" source="background_color"/>
6259
</element>
6360
<element name="content">
6461
<html name="message" preview_converter="Magento_PageBuilder/js/converter/html/directive"/>
@@ -122,10 +119,7 @@
122119
<attribute name="background_images" source="data-background-images"/>
123120
</element>
124121
<element name="overlay">
125-
<style name="background_color" source="background_color" converter="Magento_PageBuilder/js/content-type/banner/converter/style/overlay-background-color" persistence_mode="write"/>
126-
<attribute name="overlay_color" source="data-overlay-color" converter="Magento_PageBuilder/js/content-type/banner/converter/attribute/overlay-color" persistence_mode="read"/>
127-
<attribute name="overlay_transparency" source="data-overlay-color" converter="Magento_PageBuilder/js/content-type/banner/converter/attribute/overlay-transparency" persistence_mode="read"/>
128-
<attribute name="virtual_overlay_transparency" storage_key="overlay_transparency" source="data-overlay-color" converter="Magento_PageBuilder/js/content-type/banner/converter/attribute/overlay-color-transparency" persistence_mode="write"/>
122+
<style name="overlay_color" source="background_color"/>
129123
</element>
130124
<element name="content">
131125
<html name="message" preview_converter="Magento_PageBuilder/js/converter/html/directive"/>
@@ -189,10 +183,7 @@
189183
<attribute name="background_images" source="data-background-images"/>
190184
</element>
191185
<element name="overlay">
192-
<style name="background_color" source="background_color" converter="Magento_PageBuilder/js/content-type/banner/converter/style/overlay-background-color" persistence_mode="write"/>
193-
<attribute name="overlay_color" source="data-overlay-color" converter="Magento_PageBuilder/js/content-type/banner/converter/attribute/overlay-color" persistence_mode="read"/>
194-
<attribute name="overlay_transparency" source="data-overlay-color" converter="Magento_PageBuilder/js/content-type/banner/converter/attribute/overlay-transparency" persistence_mode="read"/>
195-
<attribute name="virtual_overlay_transparency" storage_key="overlay_transparency" source="data-overlay-color" converter="Magento_PageBuilder/js/content-type/banner/converter/attribute/overlay-color-transparency" persistence_mode="write"/>
186+
<style name="overlay_color" source="background_color"/>
196187
</element>
197188
<element name="content">
198189
<html name="message" preview_converter="Magento_PageBuilder/js/converter/html/directive"/>
@@ -257,11 +248,8 @@
257248
<element name="overlay">
258249
<style name="border_radius" source="border_radius" converter="Magento_PageBuilder/js/converter/style/overlay-border-radius" persistence_mode="write"/>
259250
<style name="min_height" source="min_height" converter="Magento_PageBuilder/js/converter/style/remove-px"/>
260-
<style name="background_color" source="background_color" converter="Magento_PageBuilder/js/content-type/banner/converter/style/overlay-background-color" persistence_mode="write"/>
251+
<style name="overlay_color" source="background_color"/>
261252
<style name="margins_and_padding" reader="Magento_PageBuilder/js/property/paddings" converter="Magento_PageBuilder/js/converter/style/paddings"/>
262-
<attribute name="overlay_color" source="data-overlay-color" converter="Magento_PageBuilder/js/content-type/banner/converter/attribute/overlay-color" persistence_mode="read"/>
263-
<attribute name="overlay_transparency" source="data-overlay-color" converter="Magento_PageBuilder/js/content-type/banner/converter/attribute/overlay-transparency" persistence_mode="read"/>
264-
<attribute name="virtual_overlay_transparency" storage_key="overlay_transparency" source="data-overlay-color" converter="Magento_PageBuilder/js/content-type/banner/converter/attribute/overlay-color-transparency" persistence_mode="write"/>
265253
</element>
266254
<element name="content">
267255
<html name="message" preview_converter="Magento_PageBuilder/js/converter/html/directive"/>

app/code/Magento/PageBuilder/view/adminhtml/pagebuilder/content_type/slide.xml

Lines changed: 4 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -43,10 +43,7 @@
4343
</element>
4444
<element name="empty_link"/>
4545
<element name="overlay">
46-
<style name="background_color" source="background_color" converter="Magento_PageBuilder/js/content-type/slide/converter/style/overlay-background-color" persistence_mode="write"/>
47-
<attribute name="overlay_color" source="data-overlay-color" converter="Magento_PageBuilder/js/content-type/slide/converter/attribute/overlay-color" persistence_mode="read"/>
48-
<attribute name="overlay_transparency" source="data-overlay-color" converter="Magento_PageBuilder/js/content-type/slide/converter/attribute/overlay-transparency" persistence_mode="read"/>
49-
<attribute name="virtual_overlay_transparency" storage_key="overlay_transparency" source="data-overlay-color" converter="Magento_PageBuilder/js/content-type/slide/converter/attribute/overlay-color-transparency" persistence_mode="write"/>
46+
<style name="overlay_color" source="background_color"/>
5047
</element>
5148
<element name="wrapper">
5249
<style name="background_color" source="background_color"/>
@@ -109,10 +106,7 @@
109106
</element>
110107
<element name="empty_link"/>
111108
<element name="overlay">
112-
<style name="background_color" source="background_color" converter="Magento_PageBuilder/js/content-type/slide/converter/style/overlay-background-color" persistence_mode="write"/>
113-
<attribute name="overlay_color" source="data-overlay-color" converter="Magento_PageBuilder/js/content-type/slide/converter/attribute/overlay-color" persistence_mode="read"/>
114-
<attribute name="overlay_transparency" source="data-overlay-color" converter="Magento_PageBuilder/js/content-type/slide/converter/attribute/overlay-transparency" persistence_mode="read"/>
115-
<attribute name="virtual_overlay_transparency" storage_key="overlay_transparency" source="data-overlay-color" converter="Magento_PageBuilder/js/content-type/slide/converter/attribute/overlay-color-transparency" persistence_mode="write"/>
109+
<style name="overlay_color" source="background_color"/>
116110
</element>
117111
<element name="wrapper">
118112
<style name="background_color" source="background_color"/>
@@ -175,10 +169,7 @@
175169
</element>
176170
<element name="empty_link"/>
177171
<element name="overlay">
178-
<style name="background_color" source="background_color" converter="Magento_PageBuilder/js/content-type/slide/converter/style/overlay-background-color" persistence_mode="write"/>
179-
<attribute name="overlay_color" source="data-overlay-color" converter="Magento_PageBuilder/js/content-type/slide/converter/attribute/overlay-color" persistence_mode="read"/>
180-
<attribute name="overlay_transparency" source="data-overlay-color" converter="Magento_PageBuilder/js/content-type/slide/converter/attribute/overlay-transparency" persistence_mode="read"/>
181-
<attribute name="virtual_overlay_transparency" storage_key="overlay_transparency" source="data-overlay-color" converter="Magento_PageBuilder/js/content-type/slide/converter/attribute/overlay-color-transparency" persistence_mode="write"/>
172+
<style name="overlay_color" source="background_color"/>
182173
</element>
183174
<element name="wrapper">
184175
<style name="background_color" source="background_color"/>
@@ -243,11 +234,8 @@
243234
<element name="empty_link"/>
244235
<element name="overlay">
245236
<style name="min_height" source="min_height" converter="Magento_PageBuilder/js/converter/style/remove-px"/>
246-
<style name="background_color" source="background_color" converter="Magento_PageBuilder/js/content-type/slide/converter/style/overlay-background-color" persistence_mode="write"/>
247237
<style name="padding" storage_key="margins_and_padding" reader="Magento_PageBuilder/js/property/paddings" converter="Magento_PageBuilder/js/content-type/slide/converter/style/paddings"/>
248-
<attribute name="overlay_color" source="data-overlay-color" converter="Magento_PageBuilder/js/content-type/slide/converter/attribute/overlay-color" persistence_mode="read"/>
249-
<attribute name="overlay_transparency" source="data-overlay-color" converter="Magento_PageBuilder/js/content-type/slide/converter/attribute/overlay-transparency" persistence_mode="read"/>
250-
<attribute name="virtual_overlay_transparency" storage_key="overlay_transparency" source="data-overlay-color" converter="Magento_PageBuilder/js/content-type/slide/converter/attribute/overlay-color-transparency" persistence_mode="write"/>
238+
<style name="overlay_color" source="background_color"/>
251239
</element>
252240
<element name="wrapper">
253241
<style name="background_color" source="background_color"/>

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

Lines changed: 0 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -276,33 +276,6 @@
276276
</colorPicker>
277277
</formElements>
278278
</field>
279-
<field name="overlay_transparency" sortOrder="90" formElement="input">
280-
<argument name="data" xsi:type="array">
281-
<item name="config" xsi:type="array">
282-
<item name="default" xsi:type="number">0</item>
283-
<item name="disabledValues" xsi:type="array">
284-
<item name="none" xsi:type="string">never</item>
285-
</item>
286-
</item>
287-
</argument>
288-
<settings>
289-
<label translate="true">Overlay Transparency</label>
290-
<additionalClasses>
291-
<class name="admin__field-x-small">true</class>
292-
</additionalClasses>
293-
<addAfter translate="true">%</addAfter>
294-
<dataType>text</dataType>
295-
<dataScope>overlay_transparency</dataScope>
296-
<imports>
297-
<link name="setDisabled">ns = ${ $.ns }, index = show_overlay:value</link>
298-
</imports>
299-
<validation>
300-
<rule name="validate-number" xsi:type="boolean">true</rule>
301-
<rule name="less-than-equals-to" xsi:type="number">100</rule>
302-
<rule name="greater-than-equals-to" xsi:type="number">0</rule>
303-
</validation>
304-
</settings>
305-
</field>
306279
</fieldset>
307280
<fieldset name="advanced">
308281
<field name="margins_and_padding">

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

Lines changed: 0 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -292,33 +292,6 @@
292292
</colorPicker>
293293
</formElements>
294294
</field>
295-
<field name="overlay_transparency" sortOrder="90" formElement="input">
296-
<argument name="data" xsi:type="array">
297-
<item name="config" xsi:type="array">
298-
<item name="default" xsi:type="number">0</item>
299-
<item name="disabledValues" xsi:type="array">
300-
<item name="none" xsi:type="string">never</item>
301-
</item>
302-
</item>
303-
</argument>
304-
<settings>
305-
<label translate="true">Overlay Transparency</label>
306-
<additionalClasses>
307-
<class name="admin__field-x-small">true</class>
308-
</additionalClasses>
309-
<addAfter translate="true">%</addAfter>
310-
<dataType>text</dataType>
311-
<dataScope>overlay_transparency</dataScope>
312-
<imports>
313-
<link name="setDisabled">ns = ${ $.ns }, index = show_overlay:value</link>
314-
</imports>
315-
<validation>
316-
<rule name="validate-number" xsi:type="boolean">true</rule>
317-
<rule name="less-than-equals-to" xsi:type="number">100</rule>
318-
<rule name="greater-than-equals-to" xsi:type="number">0</rule>
319-
</validation>
320-
</settings>
321-
</field>
322295
</fieldset>
323296
<fieldset name="advanced">
324297
<field name="margins_and_padding">

0 commit comments

Comments
 (0)