|
155 | 155 | <element name="posterMinimumHeight" type="text" selector="(//div[@data-content-type='slide'])[{{arg1}}]//div[@class='pagebuilder-slide-wrapper'][contains(@style,'min-height: {{arg2}}px;')]" parameterized="true"/>
|
156 | 156 | <element name="collageMinimumHeight" type="text" selector="(//div[@data-content-type='slide'])[{{arg1}}]/div[contains(@style,'min-height: {{arg2}}px;')]" parameterized="true"/>
|
157 | 157 | <!-- Background Configuration -->
|
158 |
| - <element name="backgroundColor" type="text" selector="(//div[@data-content-type='slide'])[{{arg1}}]/div[contains(@style,'background-color: {{arg2}};')]" parameterized="true"/> |
| 158 | + <element name="backgroundType" type="text" parameterized="true" selector="(//div[@data-content-type='slide'])[{{arg1}}]/div[@data-background-type='{{backgroundType}}']"/> |
| 159 | + <element name="backgroundColorElement" type="button" parameterized="true" selector="(//div[@data-content-type='slide'])[{{arg1}}]/div[contains(@style,'background-color:')]"/> |
| 160 | + <element name="backgroundColor" type="button" selector="(//div[@data-content-type='slide'])[{{arg1}}]/div[contains(@style,'background-color: {{arg2}};')]" parameterized="true"/> |
159 | 161 | <element name="noBackgroundColor" type="text" selector="(//div[@data-content-type='slide'])[{{arg1}}]/div[not(contains(@style,'background-color:'))]" parameterized="true"/>
|
160 | 162 | <element name="backgroundImage" type="text" selector="(//div[@data-content-type='slide'])[{{arg1}}]/div[contains(@style,'background-image: url(') and contains(@style,'{{arg2}}')]" parameterized="true"/>
|
161 | 163 | <element name="noBackgroundImage" type="button" selector="(//div[@data-content-type='slide'])[{{arg1}}]/div[not(contains(@style,'background-image:'))]" parameterized="true"/>
|
162 | 164 | <element name="backgroundPosition" type="button" selector="(//div[@data-content-type='slide'])[{{arg1}}]/div[contains(@style,'background-position: {{arg2}};')]" parameterized="true"/>
|
163 | 165 | <element name="backgroundSize" type="button" selector="(//div[@data-content-type='slide'])[{{arg1}}]/div[contains(@style,'background-size: {{arg2}};')]" parameterized="true"/>
|
164 | 166 | <element name="backgroundRepeat" type="button" selector="(//div[@data-content-type='slide'])[{{arg1}}]/div[contains(@style,'background-repeat: {{arg2}};')]" parameterized="true"/>
|
165 | 167 | <element name="backgroundAttachment" type="button" selector="(//div[@data-content-type='slide'])[{{arg1}}]/div[contains(@style,'background-attachment: {{arg2}};')]" parameterized="true"/>
|
| 168 | + <!-- Video Background --> |
| 169 | + <element name="videoBackgroundJarallaxContainer" type="text" parameterized="true" selector="(//div[@data-content-type='slide'])[{{arg1}}]//div[contains(@id,'jarallax-container')]"/> |
| 170 | + <element name="videoBackgroundVideoElement" type="text" parameterized="true" selector="(//div[@data-content-type='slide'])[{{arg1}}]//div[contains(@id,'jarallax-container')]//iframe|(//div[@data-content-type='slide'])[{{arg1}}]//div[contains(@id,'jarallax-container')]//video"/> |
| 171 | + <element name="videoBackgroundVideoUrl" type="text" parameterized="true" selector="(//div[@data-content-type='slide'])[{{arg1}}]//div[contains(@id,'jarallax-container')]//*[contains(@src,'{{videoURL}}')]"/> |
| 172 | + <element name="videoBackgroundOverlayElement" type="text" parameterized="true" selector="(//div[@data-content-type='slide'])[{{arg1}}]//div[@data-element='video_overlay']"/> |
| 173 | + <element name="videoBackgroundInfiniteLoop" type="text" parameterized="true" selector="(//div[@data-content-type='slide'])[{{arg1}}]//div[@data-video-loop='{{infiniteLoopValue}}']"/> |
| 174 | + <element name="videoBackgroundLazyLoad" type="text" parameterized="true" selector="(//div[@data-content-type='slide'])[{{arg1}}]//div[@data-video-lazy-load='{{lazyLoadValue}}']"/> |
| 175 | + <element name="videoBackgroundPlayOnlyWhenVisible" type="text" parameterized="true" selector="(//div[@data-content-type='slide'])[{{arg1}}]//div[@data-video-play-only-visible='{{playOnlyWhenVisibleValue}}']"/> |
| 176 | + <element name="videoBackgroundFallbackImage" type="text" parameterized="true" selector="(//div[@data-content-type='slide'])[{{arg1}}]//div[contains(@id,'jarallax-container')]//img"/> |
| 177 | + <element name="videoBackgroundFallbackImageSource" type="text" parameterized="true" selector="(//div[@data-content-type='slide'])[{{arg1}}]//div[contains(@id,'jarallax-container')]//img[contains(@src,'{{fileName}}')]"/> |
| 178 | + <element name="videoBackgroundNoFallbackImage" type="text" parameterized="true" selector="(//div[@data-content-type='slide'])[{{arg1}}]//div[contains(@id,'jarallax-container')]//div"/> |
166 | 179 | <!-- Content Configuration -->
|
167 | 180 | <element name="contentJS" type="text" selector="document.querySelectorAll('[data-content-type=slider] div.inline-wysiwyg')[{{arg1}} - 1]" parameterized="true"/>
|
168 | 181 | <element name="textArea" type="text" selector="(//div[@data-content-type='slide'])[{{arg}}]//textarea[contains(@class,'inline-wysiwyg-textarea')]" parameterized="true"/>
|
|
0 commit comments