@@ -19,6 +19,11 @@ export const LONG_TEXT = [
1919 __ ( 'Change arrived slowly, then all at once. Some said goodbye, some stayed longer, and some simply evolved.' , i18n ) ,
2020]
2121
22+ const BUTTON_GROUP_TEMPLATE = [
23+ [ 'stackable/button' , { text : __ ( 'Button' , i18n ) } ] ,
24+ [ 'stackable/button' , { text : __ ( 'Button' , i18n ) } ] ,
25+ ]
26+
2227const CAROUSEL_TEMPLATE = [
2328 [ 'stackable/column' , { } , [
2429 [ 'stackable/heading' , { text : __ ( 'Slide' , i18n ) } ] ,
@@ -148,7 +153,17 @@ const TIMELINE_TEMPLATE = [
148153 ] ] ,
149154]
150155
156+ const playIcon = '<svg data-prefix="fas" data-icon="play" class="svg-inline--fa fa-play fa-w-14" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512" aria-hidden="true"><path fill="currentColor" d="M424.4 214.7L72.4 6.6C43.8-10.3 0 6.1 0 47.9V464c0 37.5 40.7 60.1 72.4 41.3l352-208c31.4-18.5 31.5-64.1 0-82.6z"></path></svg>'
157+
158+ const VIDEO_POPUP_TEMPLATE = [
159+ [ 'stackable/icon' , {
160+ contentAlign : 'center' , icon : playIcon , linkHasLink : false ,
161+ } ] ,
162+ [ 'stackable/image' , { enableHandles : false } ] ,
163+ ]
164+
151165export const PLACEHOLDER_INNER_BLOCKS = {
166+ 'stackable/button-group' : BUTTON_GROUP_TEMPLATE ,
152167 'stackable/carousel' : CAROUSEL_TEMPLATE ,
153168 'stackable/column' : COLUMN_TEMPLATE ,
154169 'stackable/columns' : COLUMNS_TEMPLATE ,
@@ -160,4 +175,5 @@ export const PLACEHOLDER_INNER_BLOCKS = {
160175 'stackable/pricing-box' : PRICING_BOX_TEMPLATE ,
161176 'stackable/tabs' : TABS_TEMPLATE ,
162177 'stackable/timeline' : TIMELINE_TEMPLATE ,
178+ 'stackable/video-popup' : VIDEO_POPUP_TEMPLATE ,
163179}
0 commit comments