PluginProbe
bBlocks – Essential Gutenberg Blocks & Patterns Collection / 2.0.42
bBlocks – Essential Gutenberg Blocks & Patterns Collection v2.0.42
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 / table-of-content / block.json

block.json in bBlocks – Essential Gutenberg Blocks & Patterns Collection 2.0.42, at build/table-of-content/block.json

481 lines 10.8 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": 2,
4 "name": "b-blocks/table-of-content",
5 "title": "Table of Contents",
6 "category": "bBlocks",
7 "description": "The Table of Contents block automatically generates a table of contents for your WordPress post or page.",
8 "keywords": [
9 "table",
10 "content",
11 "table of contents",
12 "heading"
13 ],
14 "textdomain": "b-blocks",
15 "attributes": {
16 "align": {
17 "type": "string",
18 "default": ""
19 },
20 "isNested": {
21 "type": "boolean",
22 "default": false
23 },
24 "rendered": {
25 "type": "boolean",
26 "default": true
27 },
28 "header": {
29 "type": "object",
30 "default": {
31 "bgColor": "",
32 "textColor": "#444",
33 "iconColor": "#000",
34 "separatorWidth": 1,
35 "separatorColor": "#ccc"
36 }
37 },
38 "headings": {
39 "type": "array",
40 "default": []
41 },
42 "boxList": {
43 "type": "object",
44 "default": {
45 "txtStyle": "normal",
46 "nTxtColor": "#2e2e2e",
47 "nBarColor": "#b0aeb1",
48 "hTxtColor": "#ec1e75",
49 "hBarColor": "#ec1e75",
50 "nTxtDecoration": false,
51 "hTxtDecoration": false,
52 "dotSize": 15,
53 "panelHeight": 0,
54 "treeColor": "blueviolet",
55 "dotShadow": [
56 {
57 "hOffset": "1px",
58 "vOffset": "1px",
59 "blur": "5px",
60 "spreed": "1px",
61 "color": "#b3b3b3",
62 "isInset": false
63 }
64 ],
65 "maxHeight": {
66 "desktop": 0,
67 "tablet": 0,
68 "mobile": 0
69 },
70 "padding": {
71 "desktop": {
72 "top": "0px",
73 "bottom": "0px",
74 "left": "20px",
75 "right": "0px"
76 },
77 "tablet": {
78 "top": "0px",
79 "bottom": "0px",
80 "left": "20px",
81 "right": "0px"
82 },
83 "mobile": {
84 "top": "0px",
85 "bottom": "0px",
86 "left": "20px",
87 "right": "0px"
88 }
89 }
90 }
91 },
92 "tagName": {
93 "type": "array",
94 "default": [
95 "h1",
96 "h2",
97 "h3"
98 ]
99 },
100 "title": {
101 "type": "object",
102 "default": {
103 "text": "Table of Contents",
104 "tag": "h3"
105 }
106 },
107 "markup": {
108 "type": "object",
109 "default": {
110 "view": "decimal",
111 "icon": "fa-solid fa-circle",
112 "color": "#000",
113 "markupSize": {
114 "desktop": "16px",
115 "tablet": "16px",
116 "mobile": "16px"
117 }
118 }
119 },
120 "minimize": {
121 "type": "object",
122 "default": {
123 "toggle": true,
124 "expandIcon": "fa-solid fa-chevron-down",
125 "collapseIcon": "fa-solid fa-chevron-up"
126 }
127 },
128 "theme": {
129 "type": "string",
130 "default": "default"
131 },
132 "sticky": {
133 "type": "object",
134 "default": {
135 "toggle": false,
136 "device": [
137 "Desktop"
138 ],
139 "width": {
140 "desktop": "617px",
141 "tablet": "90%",
142 "mobile": "100%"
143 },
144 "horizonAlign": "left",
145 "verticalAlign": "top",
146 "right": {
147 "desktop": "0px",
148 "tablet": "0px",
149 "mobile": "0px"
150 },
151 "left": {
152 "desktop": "0px",
153 "tablet": "0px",
154 "mobile": "0px"
155 },
156 "top": {
157 "desktop": "0px",
158 "tablet": "0px",
159 "mobile": "0px"
160 },
161 "bottom": {
162 "desktop": "0px",
163 "tablet": "0px",
164 "mobile": "0px"
165 },
166 "zIndex": {
167 "desktop": 100,
168 "tablet": 100,
169 "mobile": 100
170 }
171 }
172 },
173 "slideTitle": {
174 "type": "object",
175 "default": {
176 "titleColor": "#2e2e2e",
177 "slideBarColor": "#abababbf",
178 "spaceDevice": "desktop",
179 "space": {
180 "desktop": "15px",
181 "tablet": "15px",
182 "mobile": "15px"
183 },
184 "spaceBottomDevice": "desktop",
185 "spaceBottom": {
186 "desktop": "15px",
187 "tablet": "15px",
188 "mobile": "15px"
189 },
190 "spaceBottomUnit": {
191 "desktop": "px",
192 "tablet": "px",
193 "mobile": "px"
194 }
195 }
196 },
197 "slideList": {
198 "type": "object",
199 "default": {
200 "spaceDevice": "desktop",
201 "space": {
202 "desktop": "15px",
203 "tablet": "15px",
204 "mobile": "15px"
205 },
206 "fontSize": {
207 "desktop": "16px"
208 }
209 }
210 },
211 "advanced": {
212 "type": "object",
213 "default": {
214 "dimension": {
215 "padding": {
216 "desktop": {
217 "top": "0px",
218 "right": "0px",
219 "bottom": "0px",
220 "left": "0px"
221 },
222 "tablet": {
223 "top": "0px",
224 "right": "0px",
225 "bottom": "0px",
226 "left": "0px"
227 },
228 "mobile": {
229 "top": "0px",
230 "right": "0px",
231 "bottom": "0px",
232 "left": "0px"
233 }
234 }
235 },
236 "borderShadow": {
237 "normal": {
238 "radius": {
239 "top": "0px",
240 "right": "0px",
241 "bottom": "0px",
242 "left": "0px"
243 },
244 "shadow": [
245 {
246 "hOffset": "0px",
247 "vOffset": "0px",
248 "blur": "0px",
249 "spreed": "0px",
250 "color": "#7090b0",
251 "isInset": false
252 }
253 ]
254 }
255 },
256 "background": {
257 "normal": {
258 "type": "color",
259 "color": "#fff",
260 "gradient": {
261 "type": "radial",
262 "radialType": "ellipse",
263 "colors": [
264 {
265 "color": "rgba(58, 66, 222, 1)",
266 "position": "0"
267 },
268 {
269 "color": "rgba(176, 195, 235, 1)",
270 "position": "80"
271 }
272 ],
273 "centerPositions": {
274 "x": 50,
275 "y": 50
276 },
277 "angel": 90
278 },
279 "img": {
280 "url": "",
281 "desktop": {
282 "position": "center center",
283 "xPosition": 0,
284 "yPosition": 0,
285 "attachment": "",
286 "repeat": "no-repeat",
287 "size": "",
288 "customSize": "0px"
289 },
290 "tablet": {
291 "position": "center center",
292 "xPosition": 0,
293 "yPosition": 0,
294 "attachment": "",
295 "repeat": "no-repeat",
296 "size": "",
297 "customSize": "0px"
298 },
299 "mobile": {
300 "position": "center center",
301 "xPosition": 0,
302 "yPosition": 0,
303 "attachment": "",
304 "repeat": "no-repeat",
305 "size": "",
306 "customSize": "0px"
307 }
308 },
309 "video": {
310 "url": "",
311 "loop": false
312 },
313 "transition": 0.3
314 }
315 },
316 "transform": {
317 "normal": {
318 "rotate": {
319 "desktop": {
320 "z": "",
321 "y": "",
322 "x": ""
323 },
324 "tablet": {
325 "z": "",
326 "y": "",
327 "x": ""
328 },
329 "mobile": {
330 "z": "",
331 "y": "",
332 "x": ""
333 },
334 "threeDRotate": false
335 },
336 "offset": {
337 "desktop": {
338 "x": "",
339 "y": ""
340 },
341 "tablet": {
342 "x": "",
343 "y": ""
344 },
345 "mobile": {
346 "x": "",
347 "y": ""
348 }
349 },
350 "scale": {
351 "isProportion": true,
352 "desktop": {
353 "x": "",
354 "y": "",
355 "scale": ""
356 },
357 "tablet": {
358 "x": "",
359 "y": "",
360 "scale": ""
361 },
362 "mobile": {
363 "x": "",
364 "y": "",
365 "scale": ""
366 }
367 },
368 "skew": {
369 "desktop": {
370 "x": "",
371 "y": ""
372 },
373 "tablet": {
374 "x": "",
375 "y": ""
376 },
377 "mobile": {
378 "x": "",
379 "y": ""
380 }
381 },
382 "flipX": false,
383 "flipY": false
384 },
385 "hover": {
386 "rotate": {
387 "desktop": {
388 "z": "",
389 "y": "",
390 "x": ""
391 },
392 "tablet": {
393 "z": "",
394 "y": "",
395 "x": ""
396 },
397 "mobile": {
398 "z": "",
399 "y": "",
400 "x": ""
401 },
402 "threeDRotate": false
403 },
404 "offset": {
405 "desktop": {
406 "x": "",
407 "y": ""
408 },
409 "tablet": {
410 "x": "",
411 "y": ""
412 },
413 "mobile": {
414 "x": "",
415 "y": ""
416 }
417 },
418 "scale": {
419 "isProportion": true,
420 "desktop": {
421 "x": "",
422 "y": "",
423 "scale": ""
424 },
425 "tablet": {
426 "x": "",
427 "y": "",
428 "scale": ""
429 },
430 "mobile": {
431 "x": "",
432 "y": "",
433 "scale": ""
434 }
435 },
436 "skew": {
437 "desktop": {
438 "x": "",
439 "y": ""
440 },
441 "tablet": {
442 "x": "",
443 "y": ""
444 },
445 "mobile": {
446 "x": "",
447 "y": ""
448 }
449 },
450 "flipX": false,
451 "flipY": false
452 },
453 "transition": 200
454 }
455 }
456 }
457 },
458 "supports": {
459 "align": [
460 "wide",
461 "full"
462 ],
463 "html": false
464 },
465 "example": {
466 "attributes": {}
467 },
468 "editorScript": [
469 "file:../index.js",
470 "aos"
471 ],
472 "style": [
473 "file:./view.css"
474 ],
475 "render": "file:./render.php",
476 "viewScript": [
477 "file:./view.js",
478 "react",
479 "react-dom"
480 ]
481 }