Skip to content

Commit 1e85a28

Browse files
Merge pull request #382 from magento-obsessive-owls/PB-379
[Owls] Full height Slider/Slide
2 parents 3233a56 + 2e6dc4c commit 1e85a28

23 files changed

+915
-200
lines changed

app/code/Magento/PageBuilder/Test/Mftf/ActionGroup/ContentTypeRowActionGroup.xml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -15,10 +15,10 @@
1515
<argument name="index" defaultValue="1" type="string"/>
1616
<argument name="backgroundColor" defaultValue=""/>
1717
<argument name="backgroundImage" defaultValue=""/>
18-
<argument name="backgroundPosition" defaultValue="PageBuilderRowBackgroundPosition_Default"/>
19-
<argument name="backgroundSize" defaultValue="PageBuilderRowBackgroundSize_Default"/>
20-
<argument name="backgroundRepeat" defaultValue="PageBuilderRowBackgroundRepeat_Default"/>
21-
<argument name="backgroundAttachment" defaultValue="PageBuilderRowBackgroundAttachment_Default"/>
18+
<argument name="backgroundPosition" defaultValue="PageBuilderBackgroundPosition_TopLeft"/>
19+
<argument name="backgroundSize" defaultValue="PageBuilderBackgroundSize_Cover"/>
20+
<argument name="backgroundRepeat" defaultValue="PageBuilderBackgroundRepeat_Disabled"/>
21+
<argument name="backgroundAttachment" defaultValue="PageBuilderBackgroundAttachment_Scroll"/>
2222
</arguments>
2323
<waitForElementVisible selector="{{page.base(index)}}" stepKey="waitForRow"/>
2424
<waitForElementVisible selector="{{page.backgroundColor(index, backgroundColor.rgb)}}" stepKey="waitForBackgroundColor"/>

app/code/Magento/PageBuilder/Test/Mftf/Data/BackgroundFormData.xml

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@
2424
<data key="section">background</data>
2525
<data key="fieldName">background_color</data>
2626
<data key="value"/>
27+
<data key="stageValue">rgb(250, 250, 250)</data>
2728
</entity>
2829
<entity name="PageBuilderBackgroundColor_Hex_Grey" type="pagebuilder_row_background_color_property">
2930
<data key="name">Background Color</data>
@@ -43,6 +44,20 @@
4344
<data key="hex">#ffc0cb</data>
4445
<data key="editPanelValue">#ffc0cb</data>
4546
</entity>
47+
<entity name="PageBuilderBackgroundColor_Red" type="pagebuilder_background_color_property">
48+
<data key="name">Background Color</data>
49+
<data key="section">background</data>
50+
<data key="fieldName">background_color</data>
51+
<data key="value">#ff0000</data>
52+
<data key="rgb">rgb(255, 0, 0)</data>
53+
</entity>
54+
<entity name="PageBuilderBackgroundColor_Yellow" type="pagebuilder_background_color_property">
55+
<data key="name">Background Color</data>
56+
<data key="section">background</data>
57+
<data key="fieldName">background_color</data>
58+
<data key="value">#ffff0d</data>
59+
<data key="rgb">rgb(255, 255, 13)</data>
60+
</entity>
4661
<entity name="PageBuilderBackgroundColor_Plaintext_Green" type="pagebuilder_background_color_property">
4762
<data key="name">Background Color</data>
4863
<data key="section">background</data>
@@ -139,6 +154,19 @@
139154
<data key="value">invalid</data>
140155
<data key="errorMessage">Wrong color format. Please specify color in HEX, RGBa, HSVa, HSLa or use color name.</data>
141156
</entity>
157+
<!-- Background Type -->
158+
<entity name="PageBuilderBackgroundType_Image" type="pagebuilder_background_type_property">
159+
<data key="name">Background Type</data>
160+
<data key="section">background</data>
161+
<data key="fieldName">background_type</data>
162+
<data key="value">image</data>
163+
</entity>
164+
<entity name="PageBuilderBackgroundType_Video" type="pagebuilder_background_type_property">
165+
<data key="name">Background Type</data>
166+
<data key="section">background</data>
167+
<data key="fieldName">background_type</data>
168+
<data key="value">video</data>
169+
</entity>
142170
<!-- Background Image -->
143171
<entity name="PageBuilderBackgroundImage_Default" type="pagebuilder_background_image_property">
144172
<data key="name">Background Image</data>

app/code/Magento/PageBuilder/Test/Mftf/Data/CommonContentTypeData.xml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -68,6 +68,14 @@
6868
<data key="intValue">200</data>
6969
<data key="style">min-height: 200px</data>
7070
</entity>
71+
<entity name="PageBuilderMinHeightProperty_100px" type="pagebuilder_min_height_property">
72+
<data key="name">Minimum Height</data>
73+
<data key="section">appearance_fieldset</data>
74+
<data key="fieldName">min_height</data>
75+
<data key="value">100px</data>
76+
<data key="intValue">100</data>
77+
<data key="style">min-height: 100px</data>
78+
</entity>
7179
<entity name="PageBuilderMinHeightProperty_100vh" type="pagebuilder_min_height_property">
7280
<data key="name">Minimum Height</data>
7381
<data key="section">appearance_fieldset</data>

app/code/Magento/PageBuilder/Test/Mftf/Data/RowData.xml

Lines changed: 17 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -32,78 +32,65 @@
3232
<data key="warningMessage">Full Bleed appearance will work only with supported layouts.</data>
3333
</entity>
3434
<!-- Background Color -->
35-
<entity name="PageBuilderRowBackgroundColor_Yellow" type="pagebuilder_row_background_color_property">
35+
<entity name="PageBuilderRowBackgroundColor_Yellow" type="pagebuilder_row_background_color_property" deprecated="Use PageBuilderBackgroundColor_Yellow instead. To be removed in PB-413">
3636
<data key="name">Background Color</data>
3737
<data key="section">background</data>
3838
<data key="fieldName">background_color</data>
3939
<data key="value">#ffff0d</data>
4040
<data key="rgb">rgb(255, 255, 13)</data>
4141
</entity>
42-
<entity name="PageBuilderRowBackgroundColor_CCCCCC" type="pagebuilder_row_background_color_property">
42+
<entity name="PageBuilderRowBackgroundColor_CCCCCC" type="pagebuilder_row_background_color_property" deprecated="Use PageBuilderBackgroundColor_Hex_Grey instead. To be removed in PB-413">
4343
<data key="name">Background Color</data>
4444
<data key="section">background</data>
4545
<data key="fieldName">background_color</data>
4646
<data key="value">#cccccc</data>
4747
<data key="rgb">rgb(204, 204, 204)</data>
4848
</entity>
49-
<entity name="PageBuilderRowBackgroundColor_FF0000" type="pagebuilder_row_background_color_property">
49+
<entity name="PageBuilderRowBackgroundColor_FF0000" type="pagebuilder_row_background_color_property" deprecated="Use PageBuilderBackgroundColor_Red instead. To be removed in PB-413">
5050
<data key="name">Background Color</data>
5151
<data key="section">background</data>
5252
<data key="fieldName">background_color</data>
5353
<data key="value">#ff0000</data>
5454
<data key="rgb">rgb(255, 0, 0)</data>
5555
</entity>
56-
<!-- Background Type -->
57-
<entity name="PageBuilderRowBackgroundType_Image" type="pagebuilder_row_background_type_property">
58-
<data key="name">Background Type</data>
59-
<data key="section">background</data>
60-
<data key="fieldName">background_type</data>
61-
<data key="value">image</data>
62-
</entity>
63-
<entity name="PageBuilderRowBackgroundType_Video" type="pagebuilder_row_background_type_property">
64-
<data key="name">Background Type</data>
65-
<data key="section">background</data>
66-
<data key="fieldName">background_type</data>
67-
<data key="value">video</data>
68-
</entity>
6956
<!-- Background Image -->
70-
<entity name="PageBuilderRowBackgroundImage_Default" type="pagebuilder_row_background_image_property">
57+
<entity name="PageBuilderRowBackgroundImage_Default" type="pagebuilder_row_background_image_property" deprecated="Use PageBuilderBackgroundImage_Default instead. To be removed in PB-413">
7158
<data key="name">Background Image</data>
7259
<data key="section">background</data>
7360
<data key="fieldName">background_image</data>
7461
</entity>
7562
<!-- Background Position -->
76-
<entity name="PageBuilderRowBackgroundPosition_Default" type="pagebuilder_row_background_position_property">
63+
<entity name="PageBuilderRowBackgroundPosition_Default" type="pagebuilder_row_background_position_property" deprecated="Use PageBuilderBackgroundPosition_TopLeft instead. To be removed in PB-413">
7764
<data key="name">Background Position</data>
7865
<data key="section">background</data>
7966
<data key="fieldName">background_position</data>
8067
<data key="value">Top Aligned</data>
8168
<data key="styleValue">left top</data>
8269
</entity>
8370
<!-- Background Size -->
84-
<entity name="PageBuilderRowBackgroundSize_Default" type="pagebuilder_row_background_size_property">
71+
<entity name="PageBuilderRowBackgroundSize_Default" type="pagebuilder_row_background_size_property" deprecated="Use PageBuilderBackgroundSize_Cover instead. To be removed in PB-413">
8572
<data key="name">Background Size</data>
8673
<data key="section">background</data>
8774
<data key="fieldName">background_size</data>
8875
<data key="value">cover</data>
8976
</entity>
9077
<!-- Background Repeat -->
91-
<entity name="PageBuilderRowBackgroundRepeat_Default" type="pagebuilder_row_background_repeat_property">
78+
<entity name="PageBuilderRowBackgroundRepeat_Default" type="pagebuilder_row_background_repeat_property" deprecated="Use PageBuilderBackgroundRepeat_Disabled instead. To be removed in PB-413">
9279
<data key="name">Background Repeat</data>
9380
<data key="section">background</data>
9481
<data key="fieldName">background_repeat</data>
9582
<data key="value">0</data>
9683
<data key="styleValue">no-repeat</data>
9784
</entity>
9885
<!-- Background Attachment -->
99-
<entity name="PageBuilderRowBackgroundAttachment_Default" type="pagebuilder_row_background_attachment_property">
86+
<entity name="PageBuilderRowBackgroundAttachment_Default" type="pagebuilder_row_background_attachment_property" deprecated="Use PageBuilderBackgroundAttachment_Scroll instead. To be removed in PB-413">
10087
<data key="name">Background Attachment</data>
10188
<data key="section">background</data>
10289
<data key="fieldName">background_attachment</data>
10390
<data key="value">scroll</data>
10491
</entity>
10592
<!-- Parallax Enabled -->
106-
<entity name="PageBuilderRowParallax_Default" type="pagebuilder_row_parallax_property">
93+
<entity name="PageBuilderRowParallax_Default" type="pagebuilder_row_parallax_property" deprecated="Use PageBuilderRowParallax_Disabled instead. To be removed in PB-413">
10794
<data key="name">Enable Parallax Background</data>
10895
<data key="section">parallax_background</data>
10996
<data key="fieldName">enable_parallax</data>
@@ -122,7 +109,14 @@
122109
<data key="value">1</data>
123110
</entity>
124111
<!-- Parallax Speed -->
125-
<entity name="PageBuilderRowParallaxSpeed_Default" type="pagebuilder_row_parallax_speed_property">
112+
<entity name="PageBuilderRowParallaxSpeed_Default" type="pagebuilder_row_parallax_speed_property" deprecated="Use PageBuilderRowParallaxSpeed_0_5 instead. To be removed in PB-413">
113+
<data key="name">Parallax Speed</data>
114+
<data key="section">parallax_background</data>
115+
<data key="fieldName">parallax_speed</data>
116+
<data key="value">0.5</data>
117+
<data key="notice">Enter fractional number from -1.0 to 2.0.</data>
118+
</entity>
119+
<entity name="PageBuilderRowParallaxSpeed_0_5" type="pagebuilder_row_parallax_speed_property">
126120
<data key="name">Parallax Speed</data>
127121
<data key="section">parallax_background</data>
128122
<data key="fieldName">parallax_speed</data>

app/code/Magento/PageBuilder/Test/Mftf/Data/SlideData.xml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -40,32 +40,32 @@
4040
<data key="value">&#x3C;img src=x onerror=&#x22;throw &#x27;error&#x27;;&#x22; /&#x3E;</data>
4141
</entity>
4242
<!-- Minimum Height -->
43-
<entity name="PageBuilderSlideItemMinimumHeight_500" type="pagebuilder_slide_item_minimum_height_property">
43+
<entity name="PageBuilderSlideItemMinimumHeight_500" deprecated="PageBuilderMinHeightProperty_500px entity should be used instead. Will be removed in PB-413." type="pagebuilder_slide_item_minimum_height_property">
4444
<data key="name">Minimum Height</data>
4545
<data key="section">appearance_fieldset</data>
4646
<data key="fieldName">min_height</data>
4747
<data key="value">500</data>
4848
</entity>
49-
<entity name="PageBuilderSlideItemMinimumHeight_300" type="pagebuilder_slide_item_minimum_height_property">
49+
<entity name="PageBuilderSlideItemMinimumHeight_300" deprecated="PageBuilderMinHeightProperty_300px entity should be used instead. Will be removed in PB-413." type="pagebuilder_slide_item_minimum_height_property">
5050
<data key="name">Minimum Height</data>
5151
<data key="section">appearance_fieldset</data>
5252
<data key="fieldName">min_height</data>
5353
<data key="value">300</data>
5454
</entity>
55-
<entity name="PageBuilderSlideItemMinimumHeight_100" type="pagebuilder_slide_item_minimum_height_property">
55+
<entity name="PageBuilderSlideItemMinimumHeight_100" deprecated="PageBuilderMinHeightProperty_100px entity should be used instead. Will be removed in PB-413." type="pagebuilder_slide_item_minimum_height_property">
5656
<data key="name">Minimum Height</data>
5757
<data key="section">appearance_fieldset</data>
5858
<data key="fieldName">min_height</data>
5959
<data key="value">100</data>
6060
</entity>
61-
<entity name="PageBuilderSlideItemMinimumHeight_Empty" type="pagebuilder_slide_item_minimum_height_property">
61+
<entity name="PageBuilderSlideItemMinimumHeight_Empty" deprecated="PageBuilderMinHeightProperty_Empty entity should be used instead. Will be removed in PB-413." type="pagebuilder_slide_item_minimum_height_property">
6262
<data key="name">Minimum Height</data>
6363
<data key="section">appearance_fieldset</data>
6464
<data key="fieldName">min_height</data>
6565
<data key="value"/>
6666
</entity>
6767
<!-- Background Color -->
68-
<entity name="PageBuilderSlideItemBackgroundColor_Empty" type="pagebuilder_slide_item_background_color_property">
68+
<entity name="PageBuilderSlideItemBackgroundColor_Empty" type="pagebuilder_slide_item_background_color_property" deprecated="Use PageBuilderBackgroundColor_Empty instead. To be removed in PB-413">
6969
<data key="name">Background Color</data>
7070
<data key="section">background</data>
7171
<data key="fieldName">background_color</data>

app/code/Magento/PageBuilder/Test/Mftf/Data/SliderData.xml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -87,19 +87,19 @@
8787
<data key="value">true</data>
8888
</entity>
8989
<!-- Minimum Height -->
90-
<entity name="PageBuilderSliderMinHeight_500" type="pagebuilder_slider_min_height_property">
90+
<entity name="PageBuilderSliderMinHeight_500" deprecated="PageBuilderMinHeightProperty_500px entity should be used instead. Will be removed in PB-413." type="pagebuilder_slider_min_height_property">
9191
<data key="name">Minimum Height</data>
9292
<data key="section">appearance_fieldset</data>
9393
<data key="fieldName">min_height</data>
9494
<data key="value">500</data>
9595
</entity>
96-
<entity name="PageBuilderSliderMinHeight_Default" type="pagebuilder_slider_min_height_property">
96+
<entity name="PageBuilderSliderMinHeight_Default" deprecated="PageBuilderMinHeightProperty_300px entity should be used instead. Will be removed in PB-413." type="pagebuilder_slider_min_height_property">
9797
<data key="name">Minimum Height</data>
9898
<data key="section">appearance_fieldset</data>
9999
<data key="fieldName">min_height</data>
100100
<data key="value">300</data>
101101
</entity>
102-
<entity name="PageBuilderSliderMinHeight_100" type="pagebuilder_slider_min_height_property">
102+
<entity name="PageBuilderSliderMinHeight_100" deprecated="PageBuilderMinHeightProperty_100px entity should be used instead. Will be removed in PB-413." type="pagebuilder_slider_min_height_property">
103103
<data key="name">Minimum Height</data>
104104
<data key="section">appearance_fieldset</data>
105105
<data key="fieldName">min_height</data>

0 commit comments

Comments
 (0)