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 / kanban-board / block.json

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

229 lines 6.7 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/kanban-board",
5 "version": "1.0.0",
6 "title": "Kanban Board",
7 "category": "bkbg-interactive",
8 "icon": "columns",
9 "description": "Visual Kanban-style column board with cards for displaying workflows, project status, or process stages.",
10 "keywords": [
11 "kanban",
12 "board",
13 "columns",
14 "workflow",
15 "process",
16 "status",
17 "cards",
18 "trello",
19 "pipeline"
20 ],
21 "textdomain": "blockenberg",
22 "editorScript": "bkbg-kanban-board-editor",
23 "editorStyle": "bkbg-kanban-board-style",
24 "style": "bkbg-kanban-board-style",
25 "viewScript": "bkbg-kanban-board-frontend",
26 "supports": {
27 "html": false,
28 "align": [
29 "wide",
30 "full"
31 ]
32 },
33 "attributes": {
34 "boardTitle": {
35 "type": "string",
36 "default": ""
37 },
38 "showBoardTitle": {
39 "type": "boolean",
40 "default": false
41 },
42 "columns": {
43 "type": "array",
44 "default": [
45 {
46 "id": "col-1",
47 "title": "To Do",
48 "color": "#6b7280",
49 "cards": [
50 {
51 "id": "c1",
52 "title": "Research user personas",
53 "desc": "Interview 10 target customers this week.",
54 "tag": "Research",
55 "tagColor": "#3b82f6",
56 "priority": "medium"
57 },
58 {
59 "id": "c2",
60 "title": "Write content brief",
61 "desc": "Outline all pages for the new site.",
62 "tag": "Content",
63 "tagColor": "#8b5cf6",
64 "priority": "low"
65 }
66 ]
67 },
68 {
69 "id": "col-2",
70 "title": "In Progress",
71 "color": "#f59e0b",
72 "cards": [
73 {
74 "id": "c3",
75 "title": "Design landing page",
76 "desc": "High-fidelity mockups in Figma.",
77 "tag": "Design",
78 "tagColor": "#f59e0b",
79 "priority": "high"
80 },
81 {
82 "id": "c4",
83 "title": "Set up dev environment",
84 "desc": "Configure local WP install.",
85 "tag": "Dev",
86 "tagColor": "#10b981",
87 "priority": "medium"
88 }
89 ]
90 },
91 {
92 "id": "col-3",
93 "title": "In Review",
94 "color": "#6c3fb5",
95 "cards": [
96 {
97 "id": "c5",
98 "title": "SEO audit report",
99 "desc": "Review competitor gaps and opportunities.",
100 "tag": "SEO",
101 "tagColor": "#ec4899",
102 "priority": "high"
103 }
104 ]
105 },
106 {
107 "id": "col-4",
108 "title": "Done",
109 "color": "#10b981",
110 "cards": [
111 {
112 "id": "c6",
113 "title": "Project kickoff meeting",
114 "desc": "Aligned team on goals and timeline.",
115 "tag": "Planning",
116 "tagColor": "#10b981",
117 "priority": "low"
118 },
119 {
120 "id": "c7",
121 "title": "Brand identity review",
122 "desc": "Logo, color palette, and typography finalized.",
123 "tag": "Design",
124 "tagColor": "#f59e0b",
125 "priority": "medium"
126 }
127 ]
128 }
129 ]
130 },
131 "columnMinWidth": {
132 "type": "number",
133 "default": 240
134 },
135 "gap": {
136 "type": "number",
137 "default": 16
138 },
139 "columnRadius": {
140 "type": "number",
141 "default": 12
142 },
143 "cardRadius": {
144 "type": "number",
145 "default": 8
146 },
147 "cardPadding": {
148 "type": "number",
149 "default": 14
150 },
151 "columnPadding": {
152 "type": "number",
153 "default": 12
154 },
155 "showColorBar": {
156 "type": "boolean",
157 "default": true
158 },
159 "colorBarHeight": {
160 "type": "number",
161 "default": 4
162 },
163 "showCardCount": {
164 "type": "boolean",
165 "default": true
166 },
167 "showPriority": {
168 "type": "boolean",
169 "default": true
170 },
171 "showTags": {
172 "type": "boolean",
173 "default": true
174 },
175 "showDesc": {
176 "type": "boolean",
177 "default": true
178 },
179 "columnBg": {
180 "type": "string",
181 "default": "#f3f4f6"
182 },
183 "cardBg": {
184 "type": "string",
185 "default": "#ffffff"
186 },
187 "cardShadow": {
188 "type": "boolean",
189 "default": true
190 },
191 "columnTitleColor": {
192 "type": "string",
193 "default": "#1f2937"
194 },
195 "cardTitleColor": {
196 "type": "string",
197 "default": "#111827"
198 },
199 "cardDescColor": {
200 "type": "string",
201 "default": "#6b7280"
202 },
203 "columnTitleTypo": {
204 "type": "object",
205 "default": {}
206 },
207 "cardTitleTypo": {
208 "type": "object",
209 "default": {}
210 },
211 "cardDescTypo": {
212 "type": "object",
213 "default": {}
214 },
215 "paddingTop": {
216 "type": "number",
217 "default": 32
218 },
219 "paddingBottom": {
220 "type": "number",
221 "default": 32
222 },
223 "bgColor": {
224 "type": "string",
225 "default": ""
226 }
227 }
228 }
229