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 / hero-section / block.json

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

638 lines 14.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/hero-section",
5 "version": "2.0.71",
6 "title": "Hero Section",
7 "category": "bBlocks",
8 "description": "Landing-page hero with an eyebrow, headline, sub-headline, and a CTA button.",
9 "keywords": [
10 "hero",
11 "hero section",
12 "landing page",
13 "banner",
14 "jumbotron",
15 "masthead",
16 "page header",
17 "cta"
18 ],
19 "textdomain": "b-blocks",
20 "attributes": {
21 "layout": {
22 "type": "object",
23 "default": {
24 "minHeight": "60vh",
25 "verticalAlign": {
26 "desktop": "middle",
27 "tablet": "",
28 "mobile": ""
29 },
30 "contentAlign": {
31 "desktop": "center",
32 "tablet": "",
33 "mobile": ""
34 },
35 "btnGap": {
36 "desktop": "16px",
37 "tablet": "",
38 "mobile": ""
39 }
40 }
41 },
42 "eyebrow": {
43 "type": "object",
44 "default": {
45 "show": false,
46 "text": "New — Summer 2026",
47 "color": "#ffffff",
48 "bg": {
49 "type": "solid",
50 "color": "rgba(255,255,255,0.14)"
51 },
52 "typo": {
53 "fontSize": {
54 "desktop": "13px",
55 "tablet": "",
56 "mobile": ""
57 },
58 "fontWeight": "600",
59 "letterSpace": "2px",
60 "textTransform": "uppercase"
61 },
62 "padding": {
63 "desktop": {
64 "top": "6px",
65 "right": "14px",
66 "bottom": "6px",
67 "left": "14px"
68 },
69 "tablet": {
70 "top": "",
71 "right": "",
72 "bottom": "",
73 "left": ""
74 },
75 "mobile": {
76 "top": "",
77 "right": "",
78 "bottom": "",
79 "left": ""
80 }
81 },
82 "margin": {
83 "desktop": {
84 "top": "",
85 "right": "",
86 "bottom": "",
87 "left": ""
88 },
89 "tablet": {
90 "top": "",
91 "right": "",
92 "bottom": "",
93 "left": ""
94 },
95 "mobile": {
96 "top": "",
97 "right": "",
98 "bottom": "",
99 "left": ""
100 }
101 },
102 "border": {},
103 "borderRadius": {
104 "desktop": {
105 "top": "50px",
106 "right": "50px",
107 "bottom": "50px",
108 "left": "50px"
109 },
110 "tablet": {
111 "top": "",
112 "right": "",
113 "bottom": "",
114 "left": ""
115 },
116 "mobile": {
117 "top": "",
118 "right": "",
119 "bottom": "",
120 "left": ""
121 }
122 }
123 }
124 },
125 "heading": {
126 "type": "object",
127 "default": {
128 "text": "Build Something Amazing",
129 "tag": "h1",
130 "color": "#ffffff",
131 "typo": {
132 "fontSize": {
133 "desktop": "56px",
134 "tablet": "40px",
135 "mobile": "28px"
136 },
137 "fontWeight": "700",
138 "lineHeight": "1.2"
139 },
140 "bg": {
141 "type": "solid",
142 "color": ""
143 },
144 "padding": {
145 "desktop": {
146 "top": "",
147 "right": "",
148 "bottom": "",
149 "left": ""
150 },
151 "tablet": {
152 "top": "",
153 "right": "",
154 "bottom": "",
155 "left": ""
156 },
157 "mobile": {
158 "top": "",
159 "right": "",
160 "bottom": "",
161 "left": ""
162 }
163 },
164 "margin": {
165 "desktop": {
166 "top": "",
167 "right": "",
168 "bottom": "",
169 "left": ""
170 },
171 "tablet": {
172 "top": "",
173 "right": "",
174 "bottom": "",
175 "left": ""
176 },
177 "mobile": {
178 "top": "",
179 "right": "",
180 "bottom": "",
181 "left": ""
182 }
183 },
184 "border": {},
185 "borderRadius": {
186 "desktop": {
187 "top": "",
188 "right": "",
189 "bottom": "",
190 "left": ""
191 },
192 "tablet": {
193 "top": "",
194 "right": "",
195 "bottom": "",
196 "left": ""
197 },
198 "mobile": {
199 "top": "",
200 "right": "",
201 "bottom": "",
202 "left": ""
203 }
204 }
205 }
206 },
207 "subHeading": {
208 "type": "object",
209 "default": {
210 "show": true,
211 "text": "The easiest way to launch your next big idea — no code required.",
212 "color": "rgba(255,255,255,0.85)",
213 "typo": {
214 "fontSize": {
215 "desktop": "18px",
216 "tablet": "",
217 "mobile": "15px"
218 },
219 "lineHeight": "1.55"
220 },
221 "bg": {
222 "type": "solid",
223 "color": ""
224 },
225 "padding": {
226 "desktop": {
227 "top": "",
228 "right": "",
229 "bottom": "",
230 "left": ""
231 },
232 "tablet": {
233 "top": "",
234 "right": "",
235 "bottom": "",
236 "left": ""
237 },
238 "mobile": {
239 "top": "",
240 "right": "",
241 "bottom": "",
242 "left": ""
243 }
244 },
245 "margin": {
246 "desktop": {
247 "top": "",
248 "right": "",
249 "bottom": "",
250 "left": ""
251 },
252 "tablet": {
253 "top": "",
254 "right": "",
255 "bottom": "",
256 "left": ""
257 },
258 "mobile": {
259 "top": "",
260 "right": "",
261 "bottom": "",
262 "left": ""
263 }
264 },
265 "border": {},
266 "borderRadius": {
267 "desktop": {
268 "top": "",
269 "right": "",
270 "bottom": "",
271 "left": ""
272 },
273 "tablet": {
274 "top": "",
275 "right": "",
276 "bottom": "",
277 "left": ""
278 },
279 "mobile": {
280 "top": "",
281 "right": "",
282 "bottom": "",
283 "left": ""
284 }
285 }
286 }
287 },
288 "button": {
289 "type": "object",
290 "default": {
291 "show": true,
292 "text": "Get Started",
293 "url": "",
294 "newTab": false,
295 "normal": {
296 "bg": {
297 "type": "solid",
298 "color": "#ffffff"
299 },
300 "color": "#1a1a2e",
301 "border": {}
302 },
303 "hover": {
304 "bg": {},
305 "color": "",
306 "border": {}
307 },
308 "typo": {
309 "fontSize": {
310 "desktop": "16px",
311 "tablet": "",
312 "mobile": ""
313 },
314 "fontWeight": "600"
315 },
316 "padding": {
317 "desktop": {
318 "top": "14px",
319 "right": "28px",
320 "bottom": "14px",
321 "left": "28px"
322 },
323 "tablet": {
324 "top": "",
325 "right": "",
326 "bottom": "",
327 "left": ""
328 },
329 "mobile": {
330 "top": "",
331 "right": "",
332 "bottom": "",
333 "left": ""
334 }
335 },
336 "margin": {
337 "desktop": {
338 "top": "",
339 "right": "",
340 "bottom": "",
341 "left": ""
342 },
343 "tablet": {
344 "top": "",
345 "right": "",
346 "bottom": "",
347 "left": ""
348 },
349 "mobile": {
350 "top": "",
351 "right": "",
352 "bottom": "",
353 "left": ""
354 }
355 },
356 "radius": {
357 "desktop": {
358 "top": "6px",
359 "right": "6px",
360 "bottom": "6px",
361 "left": "6px"
362 },
363 "tablet": {
364 "top": "",
365 "right": "",
366 "bottom": "",
367 "left": ""
368 },
369 "mobile": {
370 "top": "",
371 "right": "",
372 "bottom": "",
373 "left": ""
374 }
375 },
376 "transition": 0.2
377 }
378 },
379 "advanced": {
380 "type": "object",
381 "default": {
382 "dimension": {
383 "padding": {
384 "desktop": {
385 "top": "30px",
386 "right": "",
387 "bottom": "30px",
388 "left": ""
389 },
390 "tablet": {
391 "top": "",
392 "right": "",
393 "bottom": "",
394 "left": ""
395 },
396 "mobile": {
397 "top": "",
398 "right": "",
399 "bottom": "",
400 "left": ""
401 }
402 }
403 },
404 "borderShadow": {
405 "normal": {
406 "radius": {
407 "top": "",
408 "right": "",
409 "bottom": "",
410 "left": ""
411 },
412 "shadow": [
413 {
414 "hOffset": "",
415 "vOffset": "",
416 "blur": "",
417 "spreed": "",
418 "color": "#7090b000",
419 "isInset": false
420 }
421 ]
422 }
423 },
424 "background": {
425 "normal": {
426 "type": "color",
427 "color": "#1A1A2E",
428 "gradient": {
429 "type": "radial",
430 "radialType": "ellipse",
431 "colors": [
432 {
433 "color": "rgba(58, 66, 222, 1)",
434 "position": "0"
435 },
436 {
437 "color": "rgba(176, 195, 235, 1)",
438 "position": "80"
439 }
440 ],
441 "centerPositions": {
442 "x": 50,
443 "y": 50
444 },
445 "angel": 90
446 },
447 "img": {
448 "url": "",
449 "desktop": {
450 "position": "center-center",
451 "xPosition": 0,
452 "yPosition": 0,
453 "attachment": "",
454 "repeat": "no-repeat",
455 "size": "",
456 "customSize": "0px"
457 },
458 "tablet": {
459 "position": "center-center",
460 "xPosition": 0,
461 "yPosition": 0,
462 "attachment": "",
463 "repeat": "no-repeat",
464 "size": "",
465 "customSize": "0px"
466 },
467 "mobile": {
468 "position": "center-center",
469 "xPosition": 0,
470 "yPosition": 0,
471 "attachment": "",
472 "repeat": "no-repeat",
473 "size": "",
474 "customSize": "0px"
475 }
476 },
477 "transition": 0.3
478 }
479 },
480 "transform": {
481 "normal": {
482 "rotate": {
483 "desktop": {
484 "z": "",
485 "y": "",
486 "x": ""
487 },
488 "tablet": {
489 "z": "",
490 "y": "",
491 "x": ""
492 },
493 "mobile": {
494 "z": "",
495 "y": "",
496 "x": ""
497 },
498 "threeDRotate": false
499 },
500 "offset": {
501 "desktop": {
502 "x": "",
503 "y": ""
504 },
505 "tablet": {
506 "x": "",
507 "y": ""
508 },
509 "mobile": {
510 "x": "",
511 "y": ""
512 }
513 },
514 "scale": {
515 "isProportion": true,
516 "desktop": {
517 "x": "",
518 "y": "",
519 "scale": ""
520 },
521 "tablet": {
522 "x": "",
523 "y": "",
524 "scale": ""
525 },
526 "mobile": {
527 "x": "",
528 "y": "",
529 "scale": ""
530 }
531 },
532 "skew": {
533 "desktop": {
534 "x": "",
535 "y": ""
536 },
537 "tablet": {
538 "x": "",
539 "y": ""
540 },
541 "mobile": {
542 "x": "",
543 "y": ""
544 }
545 },
546 "flipX": false,
547 "flipY": false
548 },
549 "hover": {
550 "rotate": {
551 "desktop": {
552 "z": "",
553 "y": "",
554 "x": ""
555 },
556 "tablet": {
557 "z": "",
558 "y": "",
559 "x": ""
560 },
561 "mobile": {
562 "z": "",
563 "y": "",
564 "x": ""
565 },
566 "threeDRotate": false
567 },
568 "offset": {
569 "desktop": {
570 "x": "",
571 "y": ""
572 },
573 "tablet": {
574 "x": "",
575 "y": ""
576 },
577 "mobile": {
578 "x": "",
579 "y": ""
580 }
581 },
582 "scale": {
583 "isProportion": true,
584 "desktop": {
585 "x": "",
586 "y": "",
587 "scale": ""
588 },
589 "tablet": {
590 "x": "",
591 "y": "",
592 "scale": ""
593 },
594 "mobile": {
595 "x": "",
596 "y": "",
597 "scale": ""
598 }
599 },
600 "skew": {
601 "desktop": {
602 "x": "",
603 "y": ""
604 },
605 "tablet": {
606 "x": "",
607 "y": ""
608 },
609 "mobile": {
610 "x": "",
611 "y": ""
612 }
613 },
614 "flipX": false,
615 "flipY": false
616 },
617 "transition": 200
618 }
619 }
620 }
621 },
622 "supports": {
623 "align": [
624 "wide",
625 "full"
626 ],
627 "html": false
628 },
629 "example": {
630 "attributes": {
631 "preview": true
632 }
633 },
634 "editorScript": "file:../index.js",
635 "style": "file:./view.css",
636 "viewScript": "file:./view.js",
637 "render": "file:./render.php"
638 }