PluginProbe
bBlocks – Essential Gutenberg Blocks & Patterns Collection / 2.1.0
bBlocks – Essential Gutenberg Blocks & Patterns Collection v2.1.0
2.1.8 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 All 108 releases
b-blocks / build / carousel / block.json

block.json in bBlocks – Essential Gutenberg Blocks & Patterns Collection 2.1.0, at build/carousel/block.json

564 lines 13.1 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/carousel",
5 "title": "Carousel",
6 "category": "bBlocks",
7 "description": "Modern carousel for showcasing content. Supports unlimited slides with complete block flexibility inside.",
8 "keywords": [
9 "carousel",
10 "slider",
11 "swiper",
12 "slide",
13 "carousel-block",
14 "slider",
15 "slideshow",
16 "gallery",
17 "carousel",
18 "slide",
19 "rotator"
20 ],
21 "textdomain": "b-blocks",
22 "attributes": {
23 "align": {
24 "type": "string",
25 "default": ""
26 },
27 "clientId": {
28 "type": "string",
29 "default": ""
30 },
31 "pagination": {
32 "type": "object",
33 "default": {
34 "pagination": true,
35 "showOnTablet": true,
36 "showOnMobile": true,
37 "type": "bullets",
38 "clickable": true,
39 "hideOnClick": false,
40 "dynamicPagination": false,
41 "dynamicBullets": false,
42 "dynamicMainBullets": 1
43 }
44 },
45 "navigation": {
46 "type": "object",
47 "default": {
48 "navigation": true,
49 "iconType": "library",
50 "nextIcon": {
51 "library": "<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' id='chevron-right'><path fill-rule='evenodd' d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708'/></svg>",
52 "upload": ""
53 },
54 "prevIcon": {
55 "library": "<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' id='chevron-left'><path fill-rule='evenodd' d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0'/></svg>",
56 "upload": ""
57 }
58 }
59 },
60 "autoplay": {
61 "type": "object",
62 "default": {
63 "autoplay": true,
64 "direction": "right",
65 "delay": 1.5,
66 "isPauseOnHover": false,
67 "easing": ""
68 }
69 },
70 "layout": {
71 "type": "object",
72 "default": {
73 "slideView": {
74 "desktop": 3,
75 "tablet": 2,
76 "mobile": 1
77 },
78 "space": {
79 "desktop": 30,
80 "tablet": 25,
81 "mobile": 15
82 }
83 }
84 },
85 "options": {
86 "type": "object",
87 "default": {
88 "speed": 1,
89 "loop": true,
90 "touchMove": true,
91 "autoHeight": false
92 }
93 },
94 "styles": {
95 "type": "object",
96 "default": {
97 "pagination": {
98 "desktop": {
99 "positionY": "",
100 "positionX": ""
101 },
102 "tablet": {
103 "positionY": "",
104 "positionX": ""
105 },
106 "mobile": {
107 "positionY": "",
108 "positionX": ""
109 },
110 "normal": {
111 "color": "",
112 "width": "",
113 "height": "",
114 "border": {},
115 "radius": {
116 "top": "",
117 "right": "",
118 "bottom": "",
119 "left": ""
120 }
121 },
122 "active": {
123 "color": "",
124 "width": "",
125 "height": "",
126 "border": {},
127 "radius": {
128 "top": "",
129 "right": "",
130 "bottom": "",
131 "left": ""
132 },
133 "transition": 0.2
134 }
135 },
136 "navigation": {
137 "desktop": {
138 "arrow": {
139 "size": "",
140 "positionX": {
141 "prev": "",
142 "next": ""
143 },
144 "positionY": {
145 "prev": "",
146 "next": ""
147 }
148 },
149 "padding": {
150 "top": "6px",
151 "right": "6px",
152 "bottom": "6px",
153 "left": "6px"
154 }
155 },
156 "tablet": {
157 "arrow": {
158 "size": "",
159 "positionX": {
160 "prev": "",
161 "next": ""
162 },
163 "positionY": {
164 "prev": "",
165 "next": ""
166 }
167 },
168 "padding": {
169 "top": "",
170 "bottom": "",
171 "left": "",
172 "right": ""
173 }
174 },
175 "mobile": {
176 "arrow": {
177 "size": "",
178 "positionX": {
179 "prev": "",
180 "next": ""
181 },
182 "positionY": {
183 "prev": "",
184 "next": ""
185 }
186 },
187 "padding": {
188 "top": "",
189 "bottom": "",
190 "left": "",
191 "right": ""
192 }
193 },
194 "normal": {
195 "bg": {},
196 "color": "rgba(140, 140, 140, 1)",
197 "border": {
198 "color": "#8c8c8c",
199 "style": "solid",
200 "width": "2px"
201 },
202 "desktop": {
203 "radius": {
204 "top": "50%",
205 "right": "50%",
206 "bottom": "50%",
207 "left": "50%"
208 }
209 },
210 "tablet": {
211 "radius": {
212 "top": "",
213 "right": "",
214 "bottom": "",
215 "left": ""
216 }
217 },
218 "mobile": {
219 "radius": {
220 "top": "",
221 "right": "",
222 "bottom": "",
223 "left": ""
224 }
225 }
226 },
227 "hover": {
228 "bg": {},
229 "color": "",
230 "border": {},
231 "desktop": {
232 "radius": {
233 "top": "",
234 "right": "",
235 "bottom": "",
236 "left": ""
237 }
238 },
239 "tablet": {
240 "radius": {
241 "top": "",
242 "right": "",
243 "bottom": "",
244 "left": ""
245 }
246 },
247 "mobile": {
248 "radius": {
249 "top": "",
250 "right": "",
251 "bottom": "",
252 "left": ""
253 }
254 },
255 "transition": 0.2
256 }
257 },
258 "container": {
259 "desktop": {
260 "height": "",
261 "width": "",
262 "alignItems": "center"
263 },
264 "tablet": {
265 "height": "",
266 "width": "",
267 "alignItems": ""
268 },
269 "mobile": {
270 "height": "",
271 "width": "",
272 "alignItems": ""
273 }
274 }
275 }
276 },
277 "advanced": {
278 "type": "object",
279 "default": {
280 "dimension": {
281 "padding": {
282 "desktop": {
283 "top": "",
284 "right": "",
285 "bottom": "",
286 "left": ""
287 },
288 "tablet": {
289 "top": "",
290 "right": "",
291 "bottom": "",
292 "left": ""
293 },
294 "mobile": {
295 "top": "",
296 "right": "",
297 "bottom": "",
298 "left": ""
299 }
300 },
301 "margin": {
302 "desktop": {
303 "bottom": "",
304 "top": "",
305 "right": "",
306 "left": ""
307 }
308 }
309 },
310 "transform": {
311 "normal": {
312 "rotate": {
313 "desktop": {
314 "x": "",
315 "y": "",
316 "z": ""
317 },
318 "tablet": {
319 "x": "",
320 "y": "",
321 "z": ""
322 },
323 "mobile": {
324 "x": "",
325 "y": "",
326 "z": ""
327 },
328 "threeDRotate": false
329 },
330 "offset": {
331 "desktop": {
332 "x": "",
333 "y": ""
334 },
335 "tablet": {
336 "x": "",
337 "y": ""
338 },
339 "mobile": {
340 "x": "",
341 "y": ""
342 }
343 },
344 "scale": {
345 "isProportion": true,
346 "desktop": {
347 "x": "",
348 "y": "",
349 "scale": ""
350 },
351 "tablet": {
352 "x": "",
353 "y": "",
354 "scale": ""
355 },
356 "mobile": {
357 "x": "",
358 "y": "",
359 "scale": ""
360 }
361 },
362 "skew": {
363 "desktop": {
364 "x": "",
365 "y": ""
366 },
367 "tablet": {
368 "x": "",
369 "y": ""
370 },
371 "mobile": {
372 "x": "",
373 "y": ""
374 }
375 },
376 "flipX": false,
377 "flipY": false
378 },
379 "hover": {
380 "rotate": {
381 "desktop": {
382 "z": "",
383 "y": "",
384 "x": ""
385 },
386 "tablet": {
387 "z": "",
388 "y": "",
389 "x": ""
390 },
391 "mobile": {
392 "z": "",
393 "y": "",
394 "x": ""
395 },
396 "threeDRotate": false
397 },
398 "offset": {
399 "desktop": {
400 "x": "",
401 "y": ""
402 },
403 "tablet": {
404 "x": "",
405 "y": ""
406 },
407 "mobile": {
408 "x": "",
409 "y": ""
410 }
411 },
412 "scale": {
413 "isProportion": true,
414 "desktop": {
415 "x": "",
416 "y": "",
417 "scale": ""
418 },
419 "tablet": {
420 "x": "",
421 "y": "",
422 "scale": ""
423 },
424 "mobile": {
425 "x": "",
426 "y": "",
427 "scale": ""
428 }
429 },
430 "skew": {
431 "desktop": {
432 "x": "",
433 "y": ""
434 },
435 "tablet": {
436 "x": "",
437 "y": ""
438 },
439 "mobile": {
440 "x": "",
441 "y": ""
442 }
443 },
444 "flipX": false,
445 "flipY": false
446 },
447 "transition": 200
448 },
449 "borderShadow": {
450 "normal": {
451 "radius": {
452 "top": "",
453 "right": "",
454 "bottom": "",
455 "left": ""
456 },
457 "shadow": [
458 {
459 "hOffset": "",
460 "vOffset": "",
461 "blur": "",
462 "spreed": "",
463 "color": "#7090b0",
464 "isInset": false
465 }
466 ],
467 "border": {
468 "width": "",
469 "style": "none"
470 }
471 }
472 },
473 "background": {
474 "normal": {
475 "type": "color",
476 "color": "",
477 "gradient": {
478 "type": "radial",
479 "radialType": "ellipse",
480 "colors": [
481 {
482 "color": "",
483 "position": "0"
484 },
485 {
486 "color": "",
487 "position": "80"
488 }
489 ],
490 "centerPositions": {
491 "x": 50,
492 "y": 50
493 },
494 "angel": 90
495 },
496 "img": {
497 "desktop": {
498 "position": "center center",
499 "xPosition": 0,
500 "yPosition": 0,
501 "attachment": "",
502 "repeat": "no-repeat",
503 "size": "",
504 "customSize": "0px"
505 },
506 "tablet": {
507 "position": "center center",
508 "xPosition": 0,
509 "yPosition": 0,
510 "attachment": "",
511 "repeat": "no-repeat",
512 "size": "",
513 "customSize": "0px"
514 },
515 "mobile": {
516 "position": "center center",
517 "xPosition": 0,
518 "yPosition": 0,
519 "attachment": "",
520 "repeat": "no-repeat",
521 "size": "",
522 "customSize": "0px"
523 }
524 },
525 "video": {
526 "url": "",
527 "loop": false
528 },
529 "transition": 0.3
530 }
531 },
532 "visibility": {
533 "zIndex": {
534 "desktop": ""
535 },
536 "overflow": ""
537 },
538 "responsive": {
539 "desktop": false,
540 "tablet": false,
541 "mobile": false
542 }
543 }
544 }
545 },
546 "supports": {
547 "align": [
548 "wide",
549 "full"
550 ],
551 "html": false
552 },
553 "example": {
554 "attributes": {}
555 },
556 "editorScript": [
557 "file:../index.js",
558 "swiper"
559 ],
560 "script": "swiper",
561 "style": "file:./view.css",
562 "render": "file:./render.php",
563 "viewScript": "file:./view.js"
564 }