PluginProbe
bBlocks – Essential Gutenberg Blocks & Patterns Collection / 2.1.7
bBlocks – Essential Gutenberg Blocks & Patterns Collection v2.1.7
2.1.7 2.1.6 2.1.5 2.1.4 2.1.3 2.1.2 2.1.1 2.1.0 2.0.43 2.0.42 2.0.41 2.0.40 2.0.39 2.0.38 trunk 1.0 1.1 1.2 1.3 1.4 1.5 1.5.1 1.5.2 1.5.3 1.5.4 All 107 releases
b-blocks / build / timeline-item / block.json

block.json in bBlocks – Essential Gutenberg Blocks & Patterns Collection 2.1.7, at build/timeline-item/block.json

370 lines 8.7 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 {
2 "$schema": "https://schemas.wp.org/trunk/block.json",
3 "apiVersion": 3,
4 "name": "b-blocks/timeline-item",
5 "version": "1.0.0",
6 "title": "Timeline Item",
7 "category": "bBlocks",
8 "description": "A single entry on a Timeline: a date, an icon marker and any inner blocks you want inside its card.",
9 "keywords": [
10 "timeline item",
11 "timeline entry",
12 "milestone",
13 "event"
14 ],
15 "parent": [
16 "b-blocks/timeline"
17 ],
18 "textdomain": "b-blocks",
19 "attributes": {
20 "date": {
21 "type": "string",
22 "default": ""
23 },
24 "icon": {
25 "type": "string",
26 "default": "<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 384 512'><path d='M214.6 41.4c-12.5-12.5-32.8-12.5-45.3 0l-160 160c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0L160 141.2V448c0 17.7 14.3 32 32 32s32-14.3 32-32V141.2L329.4 246.6c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3l-160-160z'/></svg>"
27 },
28 "item": {
29 "type": "object",
30 "default": {
31 "side": "",
32 "arrowAlign": "",
33 "marker": {
34 "normal": {
35 "bg": {
36 "type": "solid",
37 "color": ""
38 },
39 "color": {
40 "icon": ""
41 },
42 "ring": {
43 "width": "",
44 "style": "",
45 "offset": "",
46 "color": ""
47 },
48 "shadow": []
49 },
50 "hover": {
51 "bg": {
52 "type": "solid",
53 "color": ""
54 },
55 "color": {
56 "icon": ""
57 },
58 "ring": {
59 "width": "",
60 "style": "",
61 "offset": "",
62 "color": ""
63 },
64 "shadow": []
65 }
66 },
67 "pulse": {
68 "show": "",
69 "bg": {
70 "type": "solid",
71 "color": ""
72 },
73 "speed": ""
74 },
75 "card": {
76 "normal": {
77 "bg": {
78 "type": "solid",
79 "color": ""
80 }
81 }
82 },
83 "date": {
84 "color": ""
85 },
86 "arrow": {
87 "bg": {
88 "type": "solid",
89 "color": ""
90 }
91 }
92 }
93 },
94 "advanced": {
95 "type": "object",
96 "default": {
97 "dimension": {
98 "padding": {
99 "desktop": {
100 "top": "",
101 "right": "",
102 "bottom": "",
103 "left": ""
104 },
105 "tablet": {
106 "top": "",
107 "right": "",
108 "bottom": "",
109 "left": ""
110 },
111 "mobile": {
112 "top": "",
113 "right": "",
114 "bottom": "",
115 "left": ""
116 }
117 }
118 },
119 "transform": {
120 "normal": {
121 "rotate": {
122 "desktop": {
123 "z": "",
124 "y": "",
125 "x": ""
126 },
127 "tablet": {
128 "z": "",
129 "y": "",
130 "x": ""
131 },
132 "mobile": {
133 "z": "",
134 "y": "",
135 "x": ""
136 },
137 "threeDRotate": false
138 },
139 "offset": {
140 "desktop": {
141 "x": "",
142 "y": ""
143 },
144 "tablet": {
145 "x": "",
146 "y": ""
147 },
148 "mobile": {
149 "x": "",
150 "y": ""
151 }
152 },
153 "scale": {
154 "isProportion": true,
155 "desktop": {
156 "x": "",
157 "y": "",
158 "scale": ""
159 },
160 "tablet": {
161 "x": "",
162 "y": "",
163 "scale": ""
164 },
165 "mobile": {
166 "x": "",
167 "y": "",
168 "scale": ""
169 }
170 },
171 "skew": {
172 "desktop": {
173 "x": "",
174 "y": ""
175 },
176 "tablet": {
177 "x": "",
178 "y": ""
179 },
180 "mobile": {
181 "x": "",
182 "y": ""
183 }
184 },
185 "flipX": false,
186 "flipY": false
187 },
188 "hover": {
189 "rotate": {
190 "desktop": {
191 "z": "",
192 "y": "",
193 "x": ""
194 },
195 "tablet": {
196 "z": "",
197 "y": "",
198 "x": ""
199 },
200 "mobile": {
201 "z": "",
202 "y": "",
203 "x": ""
204 },
205 "threeDRotate": false
206 },
207 "offset": {
208 "desktop": {
209 "x": "",
210 "y": ""
211 },
212 "tablet": {
213 "x": "",
214 "y": ""
215 },
216 "mobile": {
217 "x": "",
218 "y": ""
219 }
220 },
221 "scale": {
222 "isProportion": true,
223 "desktop": {
224 "x": "",
225 "y": "",
226 "scale": ""
227 },
228 "tablet": {
229 "x": "",
230 "y": "",
231 "scale": ""
232 },
233 "mobile": {
234 "x": "",
235 "y": "",
236 "scale": ""
237 }
238 },
239 "skew": {
240 "desktop": {
241 "x": "",
242 "y": ""
243 },
244 "tablet": {
245 "x": "",
246 "y": ""
247 },
248 "mobile": {
249 "x": "",
250 "y": ""
251 }
252 },
253 "flipX": false,
254 "flipY": false
255 },
256 "transition": 200
257 },
258 "borderShadow": {
259 "normal": {
260 "radius": {
261 "top": "",
262 "right": "",
263 "bottom": "",
264 "left": ""
265 },
266 "shadow": [
267 {
268 "hOffset": "",
269 "vOffset": "",
270 "blur": "",
271 "spreed": "",
272 "color": "",
273 "isInset": false
274 }
275 ],
276 "border": {
277 "top": {
278 "style": "none",
279 "width": "0px"
280 },
281 "right": {
282 "style": "none",
283 "width": "0px"
284 },
285 "bottom": {
286 "style": "none",
287 "width": "0px"
288 },
289 "left": {
290 "style": "none",
291 "width": "0px"
292 }
293 }
294 }
295 },
296 "background": {
297 "normal": {
298 "type": "color",
299 "color": "",
300 "gradient": {
301 "type": "radial",
302 "radialType": "ellipse",
303 "colors": [
304 {
305 "color": "rgba(58, 66, 222, 1)",
306 "position": "0"
307 },
308 {
309 "color": "rgba(176, 195, 235, 1)",
310 "position": "80"
311 }
312 ],
313 "centerPositions": {
314 "x": 50,
315 "y": 50
316 },
317 "angel": 90
318 },
319 "img": {
320 "url": "",
321 "desktop": {
322 "position": "center center",
323 "xPosition": 0,
324 "yPosition": 0,
325 "attachment": "",
326 "repeat": "no-repeat",
327 "size": "",
328 "customSize": "0px"
329 },
330 "tablet": {
331 "position": "center center",
332 "xPosition": 0,
333 "yPosition": 0,
334 "attachment": "",
335 "repeat": "no-repeat",
336 "size": "",
337 "customSize": "0px"
338 },
339 "mobile": {
340 "position": "center center",
341 "xPosition": 0,
342 "yPosition": 0,
343 "attachment": "",
344 "repeat": "no-repeat",
345 "size": "",
346 "customSize": "0px"
347 }
348 },
349 "video": {
350 "url": "",
351 "loop": false
352 },
353 "transition": 0.3
354 }
355 }
356 }
357 }
358 },
359 "supports": {
360 "html": false,
361 "reusable": false,
362 "inserter": true
363 },
364 "example": {
365 "attributes": {}
366 },
367 "editorScript": "file:../index.js",
368 "render": "file:./render.php",
369 "viewScript": "file:./view.js"
370 }