PluginProbe
Blockenberg — 600+ Advanced Gutenberg Blocks & AI Agent for WordPress Block Editor / 2.0.6
Blockenberg — 600+ Advanced Gutenberg Blocks & AI Agent for WordPress Block Editor v2.0.6
2.0.13 2.0.12 2.0.11 2.0.10 2.0.9 trunk 2.0.2 2.0.3 2.0.4 2.0.5 2.0.6 2.0.7 2.0.8
blockenberg / blocks / icon-box / block.json

block.json in Blockenberg — 600+ Advanced Gutenberg Blocks & AI Agent for WordPress Block Editor 2.0.6, at blocks/icon-box/block.json

275 lines 5.3 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 {
2 "apiVersion": 3,
3 "$schema": "https://schemas.wp.org/trunk/block.json",
4 "name": "blockenberg/icon-box",
5 "title": "Icon Box",
6 "category": "blockenberg",
7 "icon": "star-filled",
8 "description": "Single card with icon, title, text, and optional link button. Perfect for feature lists inside Row/Column.",
9 "keywords": ["icon", "box", "card", "feature", "service", "cta"],
10 "textdomain": "blockenberg",
11 "editorScript": "bkbg-icon-box-editor",
12 "editorStyle": "bkbg-icon-box-style",
13 "style": "bkbg-icon-box-style",
14 "viewScript": "bkbg-icon-box-frontend",
15 "supports": {
16 "html": false,
17 "anchor": true,
18 "className": true,
19 "align": ["wide", "full"]
20 },
21 "attributes": {
22 "title": {
23 "type": "string",
24 "default": "Feature Title"
25 },
26 "text": {
27 "type": "string",
28 "default": "A brief description of this feature or service. Keep it concise and focused on the benefit."
29 },
30 "titleTag": {
31 "type": "string",
32 "default": "h3"
33 },
34
35 "iconType": {
36 "type": "string",
37 "default": "star"
38 },
39 "iconChar": {
40 "type": "string",
41 "default": "�
42 "
43 },
44 "iconDashicon": {
45 "type": "string",
46 "default": "star-filled"
47 },
48 "iconImageUrl": {
49 "type": "string",
50 "default": ""
51 },
52 "iconSize": {
53 "type": "number",
54 "default": 40
55 },
56 "iconColor": {
57 "type": "string",
58 "default": "#3b82f6"
59 },
60 "iconShape": {
61 "type": "string",
62 "default": "circle-filled"
63 },
64 "iconBgColor": {
65 "type": "string",
66 "default": "#dbeafe"
67 },
68 "iconBgSize": {
69 "type": "number",
70 "default": 80
71 },
72 "iconBgRadius": {
73 "type": "number",
74 "default": 50
75 },
76 "iconPosition": {
77 "type": "string",
78 "default": "top"
79 },
80 "iconAlignTop": {
81 "type": "boolean",
82 "default": false
83 },
84
85 "textAlign": {
86 "type": "string",
87 "default": "center"
88 },
89 "contentGap": {
90 "type": "number",
91 "default": 20
92 },
93
94 "titleSize": {
95 "type": "number",
96 "default": 20
97 },
98 "titleWeight": {
99 "type": "number",
100 "default": 700
101 },
102 "titleColor": {
103 "type": "string",
104 "default": "#1e293b"
105 },
106 "titleLineHeight": {
107 "type": "number",
108 "default": 1.3
109 },
110 "titleSpacing": {
111 "type": "number",
112 "default": 10
113 },
114
115 "textSize": {
116 "type": "number",
117 "default": 15
118 },
119 "textWeight": {
120 "type": "number",
121 "default": 400
122 },
123 "textColor": {
124 "type": "string",
125 "default": "#6b7280"
126 },
127 "textLineHeight": {
128 "type": "number",
129 "default": 1.7
130 },
131
132 "linkEnabled": {
133 "type": "boolean",
134 "default": false
135 },
136 "linkText": {
137 "type": "string",
138 "default": "Learn More"
139 },
140 "linkUrl": {
141 "type": "string",
142 "default": ""
143 },
144 "linkTarget": {
145 "type": "string",
146 "default": "_self"
147 },
148 "linkStyle": {
149 "type": "string",
150 "default": "solid"
151 },
152 "linkSize": {
153 "type": "number",
154 "default": 14
155 },
156 "linkBg": {
157 "type": "string",
158 "default": "#3b82f6"
159 },
160 "linkColor": {
161 "type": "string",
162 "default": "#ffffff"
163 },
164 "linkBgHover": {
165 "type": "string",
166 "default": "#2563eb"
167 },
168 "linkColorHover": {
169 "type": "string",
170 "default": "#ffffff"
171 },
172 "linkBorderColor": {
173 "type": "string",
174 "default": "#3b82f6"
175 },
176 "linkBorderWidth": {
177 "type": "number",
178 "default": 2
179 },
180 "linkRadius": {
181 "type": "number",
182 "default": 6
183 },
184 "linkPaddingV": {
185 "type": "number",
186 "default": 10
187 },
188 "linkPaddingH": {
189 "type": "number",
190 "default": 22
191 },
192 "linkWeight": {
193 "type": "number",
194 "default": 600
195 },
196 "linkSpacingTop": {
197 "type": "number",
198 "default": 16
199 },
200
201 "cardBg": {
202 "type": "string",
203 "default": "#ffffff"
204 },
205 "cardBgHover": {
206 "type": "string",
207 "default": ""
208 },
209 "cardPaddingTop": {
210 "type": "number",
211 "default": 36
212 },
213 "cardPaddingRight": {
214 "type": "number",
215 "default": 32
216 },
217 "cardPaddingBottom": {
218 "type": "number",
219 "default": 36
220 },
221 "cardPaddingLeft": {
222 "type": "number",
223 "default": 32
224 },
225 "cardBorderWidth": {
226 "type": "number",
227 "default": 1
228 },
229 "cardBorderStyle": {
230 "type": "string",
231 "default": "solid"
232 },
233 "cardBorderColor": {
234 "type": "string",
235 "default": "#e2e8f0"
236 },
237 "cardBorderRadius": {
238 "type": "number",
239 "default": 16
240 },
241 "hoverEffect": {
242 "type": "string",
243 "default": "lift"
244 },
245 "cardShadow": {
246 "type": "boolean",
247 "default": true
248 },
249 "cardShadowH": {
250 "type": "number",
251 "default": 0
252 },
253 "cardShadowV": {
254 "type": "number",
255 "default": 4
256 },
257 "cardShadowBlur": {
258 "type": "number",
259 "default": 24
260 },
261 "cardShadowSpread": {
262 "type": "number",
263 "default": 0
264 },
265 "cardShadowColor": {
266 "type": "string",
267 "default": "rgba(0,0,0,0.07)"
268 },
269 "cardShadowHover": {
270 "type": "string",
271 "default": "0 12px 40px 0 rgba(0,0,0,0.12)"
272 }
273 }
274 }
275