PluginProbe
Blockenberg — 600+ Advanced Gutenberg Blocks & AI Agent for WordPress Block Editor / 2.0.7
Blockenberg — 600+ Advanced Gutenberg Blocks & AI Agent for WordPress Block Editor v2.0.7
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-accordion / block.json

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

196 lines 5.5 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": "blockenberg/icon-accordion",
5 "title": "Icon Accordion",
6 "description": "Visually rich accordion with per-item icons, badges and custom colours — great for FAQs, feature lists and onboarding flows.",
7 "category": "bkbg-content",
8 "icon": "menu",
9 "keywords": [
10 "accordion",
11 "icon",
12 "faq",
13 "toggle",
14 "expand",
15 "features"
16 ],
17 "textdomain": "blockenberg",
18 "editorScript": "bkbg-icon-accordion-editor",
19 "style": "bkbg-icon-accordion-style",
20 "viewScript": "bkbg-icon-accordion-frontend",
21 "supports": {
22 "html": false,
23 "align": [
24 "wide",
25 "full"
26 ]
27 },
28 "attributes": {
29 "items": {
30 "type": "array",
31 "default": [
32 {
33 "icon": "",
34 "iconType": "custom-char",
35 "iconDashicon": "",
36 "iconImageUrl": "",
37 "iconBg": "#ede9fe",
38 "iconColor": "#6366f1",
39 "title": "Fast Performance",
40 "content": "Built with speed in mind. Every component is optimised so your site loads instantly.",
41 "badge": "Popular",
42 "defaultOpen": true
43 },
44 {
45 "icon": "🎨",
46 "iconType": "custom-char",
47 "iconDashicon": "",
48 "iconImageUrl": "",
49 "iconBg": "#fce7f3",
50 "iconColor": "#ec4899",
51 "title": "Beautiful Design",
52 "content": "Pixel-perfect layouts with full colour control. Match any brand palette with zero code.",
53 "badge": "",
54 "defaultOpen": false
55 },
56 {
57 "icon": "🛡️",
58 "iconType": "custom-char",
59 "iconDashicon": "",
60 "iconImageUrl": "",
61 "iconBg": "#dcfce7",
62 "iconColor": "#16a34a",
63 "title": "Secure & Reliable",
64 "content": "Enterprise-grade security built in. Regular audits ensure your data stays safe.",
65 "badge": "",
66 "defaultOpen": false
67 },
68 {
69 "icon": "📦",
70 "iconType": "custom-char",
71 "iconDashicon": "",
72 "iconImageUrl": "",
73 "iconBg": "#fef9c3",
74 "iconColor": "#ca8a04",
75 "title": "Easy Integration",
76 "content": "Works with every major platform. One-click install and you're ready to go.",
77 "badge": "New",
78 "defaultOpen": false
79 }
80 ]
81 },
82 "accordionStyle": {
83 "type": "string",
84 "default": "card"
85 },
86 "iconStyle": {
87 "type": "string",
88 "default": "rounded"
89 },
90 "iconSize": {
91 "type": "number",
92 "default": 44
93 },
94 "expandIcon": {
95 "type": "string",
96 "default": "chevron"
97 },
98 "allowMultiple": {
99 "type": "boolean",
100 "default": false
101 },
102 "animDuration": {
103 "type": "number",
104 "default": 300
105 },
106 "gap": {
107 "type": "number",
108 "default": 8
109 },
110 "borderRadius": {
111 "type": "number",
112 "default": 12
113 },
114 "paddingTop": {
115 "type": "number",
116 "default": 0
117 },
118 "paddingBottom": {
119 "type": "number",
120 "default": 0
121 },
122 "bgColor": {
123 "type": "string",
124 "default": ""
125 },
126 "panelBg": {
127 "type": "string",
128 "default": "#ffffff"
129 },
130 "panelBorder": {
131 "type": "string",
132 "default": "#e5e7eb"
133 },
134 "headerBg": {
135 "type": "string",
136 "default": ""
137 },
138 "titleColor": {
139 "type": "string",
140 "default": "#111827"
141 },
142 "contentColor": {
143 "type": "string",
144 "default": "#6b7280"
145 },
146 "titleFontSize": {
147 "type": "number",
148 "default": 15
149 },
150 "titleFontWeight": {
151 "type": "string",
152 "default": "700"
153 },
154 "titleLineHeight": {
155 "type": "number",
156 "default": 1.3
157 },
158 "contentFontSize": {
159 "type": "number",
160 "default": 14
161 },
162 "contentFontWeight": {
163 "type": "string",
164 "default": "400"
165 },
166 "contentLineHeight": {
167 "type": "number",
168 "default": 1.7
169 },
170 "titleTypo": {
171 "type": "object",
172 "default": {}
173 },
174 "contentTypo": {
175 "type": "object",
176 "default": {}
177 },
178 "badgeBg": {
179 "type": "string",
180 "default": "#f3f4f6"
181 },
182 "badgeColor": {
183 "type": "string",
184 "default": "#374151"
185 },
186 "accentColor": {
187 "type": "string",
188 "default": "#6366f1"
189 },
190 "expandColor": {
191 "type": "string",
192 "default": "#9ca3af"
193 }
194 }
195 }
196