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 / product-spec / block.json

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

227 lines 6.7 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/product-spec",
5 "title": "Product Spec Sheet",
6 "category": "bkbg-marketing",
7 "icon": "editor-table",
8 "description": "Structured product specification sheet with grouped categories, key-value rows, and rich styling options.",
9 "keywords": [
10 "product",
11 "specs",
12 "specifications",
13 "technical",
14 "features",
15 "details",
16 "datasheet"
17 ],
18 "textdomain": "blockenberg",
19 "editorScript": "bkbg-product-spec-editor",
20 "editorStyle": "bkbg-product-spec-style",
21 "style": "bkbg-product-spec-style",
22 "viewScript": "bkbg-product-spec-frontend",
23 "supports": {
24 "html": false,
25 "anchor": true,
26 "className": true,
27 "align": [
28 "wide",
29 "full"
30 ]
31 },
32 "attributes": {
33 "productName": {
34 "type": "string",
35 "default": "Product Name"
36 },
37 "productTagline": {
38 "type": "string",
39 "default": "The complete technical specifications"
40 },
41 "showHeader": {
42 "type": "boolean",
43 "default": true
44 },
45 "showGroupTitles": {
46 "type": "boolean",
47 "default": true
48 },
49 "groups": {
50 "type": "array",
51 "default": [
52 {
53 "title": "General",
54 "specs": [
55 {
56 "key": "Model",
57 "value": "Pro X 2025",
58 "highlight": false
59 },
60 {
61 "key": "Category",
62 "value": "Flagship",
63 "highlight": false
64 },
65 {
66 "key": "Release Date",
67 "value": "March 2025",
68 "highlight": false
69 },
70 {
71 "key": "Warranty",
72 "value": "2 Years",
73 "highlight": false
74 }
75 ]
76 },
77 {
78 "title": "Physical",
79 "specs": [
80 {
81 "key": "Dimensions",
82 "value": "150 \u00d7 75 \u00d7 8 mm",
83 "highlight": false
84 },
85 {
86 "key": "Weight",
87 "value": "185 g",
88 "highlight": false
89 },
90 {
91 "key": "Material",
92 "value": "Aerospace Aluminum",
93 "highlight": false
94 },
95 {
96 "key": "Color Options",
97 "value": "Midnight, Silver, Blue",
98 "highlight": false
99 }
100 ]
101 },
102 {
103 "title": "Performance",
104 "specs": [
105 {
106 "key": "Processor",
107 "value": "Octa-core 3.2 GHz",
108 "highlight": true
109 },
110 {
111 "key": "RAM",
112 "value": "12 GB LPDDR5",
113 "highlight": false
114 },
115 {
116 "key": "Storage",
117 "value": "256 GB / 512 GB",
118 "highlight": false
119 },
120 {
121 "key": "Battery",
122 "value": "5000 mAh \u2014 2 Days",
123 "highlight": true
124 }
125 ]
126 },
127 {
128 "title": "Connectivity",
129 "specs": [
130 {
131 "key": "Wi-Fi",
132 "value": "Wi-Fi 6E (802.11ax)",
133 "highlight": false
134 },
135 {
136 "key": "Bluetooth",
137 "value": "5.3",
138 "highlight": false
139 },
140 {
141 "key": "Ports",
142 "value": "USB-C 3.2 Gen 2, NFC",
143 "highlight": false
144 }
145 ]
146 }
147 ]
148 },
149 "layout": {
150 "type": "string",
151 "default": "table"
152 },
153 "style": {
154 "type": "string",
155 "default": "striped"
156 },
157 "showHighlight": {
158 "type": "boolean",
159 "default": true
160 },
161 "borderRadius": {
162 "type": "number",
163 "default": 12
164 },
165 "headerTypo": {
166 "type": "object",
167 "default": {}
168 },
169 "groupTitleTypo": {
170 "type": "object",
171 "default": {}
172 },
173 "rowTypo": {
174 "type": "object",
175 "default": {}
176 },
177 "bgColor": {
178 "type": "string",
179 "default": "#ffffff"
180 },
181 "borderColor": {
182 "type": "string",
183 "default": "#e2e8f0"
184 },
185 "headerBg": {
186 "type": "string",
187 "default": "#1e293b"
188 },
189 "headerColor": {
190 "type": "string",
191 "default": "#ffffff"
192 },
193 "groupTitleBg": {
194 "type": "string",
195 "default": "#f1f5f9"
196 },
197 "groupTitleColor": {
198 "type": "string",
199 "default": "#475569"
200 },
201 "keyColor": {
202 "type": "string",
203 "default": "#64748b"
204 },
205 "valueColor": {
206 "type": "string",
207 "default": "#0f172a"
208 },
209 "stripeBg": {
210 "type": "string",
211 "default": "#f8fafc"
212 },
213 "highlightBg": {
214 "type": "string",
215 "default": "#eff6ff"
216 },
217 "highlightColor": {
218 "type": "string",
219 "default": "#1e40af"
220 },
221 "accentColor": {
222 "type": "string",
223 "default": "#3b82f6"
224 }
225
226 }
227 }