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 / feature-boxes / block.json

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

214 lines 4.4 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 {
2 "apiVersion": 3,
3 "name": "b-blocks/feature-boxes",
4 "title": "Feature Boxes",
5 "description": "Display Feature boxes section.",
6 "category": "bBlocks",
7 "keywords": [
8 "features",
9 "feature boxes",
10 "features section"
11 ],
12 "textdomain": "b-blocks",
13 "attributes": {
14 "align": {
15 "type": "string",
16 "default": "wide"
17 },
18 "features": {
19 "type": "array",
20 "default": [
21 {
22 "background": {
23 "color": "#0000"
24 },
25 "isUpIcon": false,
26 "icon": {
27 "class": "fa-brands fa-wordpress",
28 "fontSize": 120
29 },
30 "upIcon": {
31 "id": null,
32 "url": "",
33 "alt": "",
34 "title": ""
35 },
36 "iconWidth": "120px",
37 "title": "Feature 1",
38 "titleColor": "#333",
39 "separator": {
40 "width": "20%",
41 "height": "2px",
42 "style": "solid",
43 "color": "#bbb"
44 },
45 "desc": "This content area describes feature 1 descriptions or details.",
46 "descColor": "#333"
47 },
48 {
49 "background": {
50 "color": "#0000"
51 },
52 "isUpIcon": false,
53 "icon": {
54 "class": "fa-brands fa-wordpress",
55 "fontSize": 120
56 },
57 "upIcon": {
58 "id": null,
59 "url": "",
60 "alt": "",
61 "title": ""
62 },
63 "iconWidth": "120px",
64 "title": "Feature 2",
65 "titleColor": "#333",
66 "separator": {
67 "width": "20%",
68 "height": "2px",
69 "style": "solid",
70 "color": "#bbb"
71 },
72 "desc": "This content area describes feature 2 descriptions or details.",
73 "descColor": "#333"
74 },
75 {
76 "background": {
77 "color": "#0000"
78 },
79 "isUpIcon": false,
80 "icon": {
81 "class": "fa-brands fa-wordpress",
82 "fontSize": 120
83 },
84 "upIcon": {
85 "id": null,
86 "url": "",
87 "alt": "",
88 "title": ""
89 },
90 "iconWidth": "120px",
91 "title": "Feature 3",
92 "titleColor": "#333",
93 "separator": {
94 "width": "20%",
95 "height": "2px",
96 "style": "solid",
97 "color": "#bbb"
98 },
99 "desc": "This content area describes feature 3 descriptions or details.",
100 "descColor": "#333"
101 }
102 ]
103 },
104 "columns": {
105 "type": "object",
106 "default": {
107 "desktop": 3,
108 "tablet": 2,
109 "mobile": 1
110 }
111 },
112 "columnGap": {
113 "type": "string",
114 "default": "30px"
115 },
116 "rowGap": {
117 "type": "string",
118 "default": "30px"
119 },
120 "textAlign": {
121 "type": "string",
122 "default": "center"
123 },
124 "padding": {
125 "type": "object",
126 "default": {
127 "vertical": "50px",
128 "horizontal": "20px"
129 }
130 },
131 "isIcon": {
132 "type": "boolean",
133 "default": true
134 },
135 "iconMargin": {
136 "type": "object",
137 "default": {
138 "side": 4,
139 "bottom": "20px"
140 }
141 },
142 "isTitle": {
143 "type": "boolean",
144 "default": true
145 },
146 "titleTypo": {
147 "type": "object",
148 "default": {
149 "fontSize": {
150 "desktop": "20px",
151 "tablet": "18px",
152 "mobile": "16px"
153 },
154 "fontWeight": 600
155 }
156 },
157 "titleMargin": {
158 "type": "object",
159 "default": {
160 "side": 4,
161 "bottom": "10px"
162 }
163 },
164 "isSep": {
165 "type": "boolean",
166 "default": true
167 },
168 "sepMargin": {
169 "type": "object",
170 "default": {
171 "side": 4,
172 "bottom": "10px"
173 }
174 },
175 "isDesc": {
176 "type": "boolean",
177 "default": true
178 },
179 "descTypo": {
180 "type": "object",
181 "default": {
182 "fontSize": {
183 "desktop": "15px",
184 "tablet": "15px",
185 "mobile": "15px"
186 }
187 }
188 }
189 },
190 "supports": {
191 "align": [
192 "wide",
193 "full"
194 ],
195 "html": false
196 },
197 "example": {
198 "attributes": {
199 "preview": true,
200 "columns": {
201 "desktop": 1,
202 "tablet": 1,
203 "mobile": 1
204 }
205 }
206 },
207 "editorScript": "file:../index.js",
208 "style": [
209 "file:./view.css",
210 "fontAwesome"
211 ],
212 "render": "file:./render.php",
213 "viewScript": "file:./view.js"
214 }