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

block.json in Blockenberg — 600+ Advanced Gutenberg Blocks & AI Agent for WordPress Block Editor 2.0.11, at blocks/progress-tracker/block.json

104 lines 2.9 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 {
2 "apiVersion": 3,
3 "name": "blockenberg/progress-tracker",
4 "title": "Progress Tracker",
5 "category": "bkbg-interactive",
6 "icon": "flag",
7 "description": "Multi-milestone progress tracker showing completion status on a visual timeline.",
8 "textdomain": "blockenberg",
9 "editorScript": "bkbg-progress-tracker-editor",
10 "style": "bkbg-progress-tracker-style",
11 "attributes": {
12 "title": {
13 "type": "string",
14 "default": "Q1 2025 Objectives"
15 },
16 "showTitle": {
17 "type": "boolean",
18 "default": true
19 },
20 "svgWidth": {
21 "type": "number",
22 "default": 680
23 },
24 "dotRadius": {
25 "type": "number",
26 "default": 18
27 },
28 "lineWidth": {
29 "type": "number",
30 "default": 5
31 },
32 "showDates": {
33 "type": "boolean",
34 "default": true
35 },
36 "showDescriptions": {
37 "type": "boolean",
38 "default": true
39 },
40 "titleTypo": { "type": "object", "default": {} },
41 "labelTypo": { "type": "object", "default": {} },
42 "descTypo": { "type": "object", "default": {} },
43 "completedColor": {
44 "type": "string",
45 "default": "#10b981"
46 },
47 "activeColor": {
48 "type": "string",
49 "default": "#6366f1"
50 },
51 "pendingColor": {
52 "type": "string",
53 "default": "#d1d5db"
54 },
55 "bgColor": {
56 "type": "string",
57 "default": "#ffffff"
58 },
59 "textColor": {
60 "type": "string",
61 "default": "#374151"
62 },
63 "titleColor": {
64 "type": "string",
65 "default": "#111827"
66 },
67 "steps": {
68 "type": "array",
69 "default": [
70 {
71 "label": "Planning",
72 "description": "Define scope & roadmap",
73 "date": "Jan 5",
74 "status": "done"
75 },
76 {
77 "label": "Design",
78 "description": "UX mockups & prototypes",
79 "date": "Jan 20",
80 "status": "done"
81 },
82 {
83 "label": "Development",
84 "description": "Build core features",
85 "date": "Feb 15",
86 "status": "active"
87 },
88 {
89 "label": "QA Testing",
90 "description": "Bug fixes & performance",
91 "date": "Mar 5",
92 "status": "pending"
93 },
94 {
95 "label": "Launch",
96 "description": "Deploy to production",
97 "date": "Mar 20",
98 "status": "pending"
99 }
100 ]
101 }
102 }
103 }
104