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 / step-chart / block.json

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

165 lines 3.1 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/step-chart",
5 "title": "Step Chart",
6 "category": "bkbg-charts",
7 "icon": "chart-line",
8 "description": "A step-function line chart where values change abruptly \u2014 ideal for pricing tiers, subscription counts, and discrete state changes over time.",
9 "attributes": {
10 "title": {
11 "type": "string",
12 "default": "Subscription Tiers Over Time"
13 },
14 "showTitle": {
15 "type": "boolean",
16 "default": true
17 },
18 "svgWidth": {
19 "type": "integer",
20 "default": 700
21 },
22 "svgHeight": {
23 "type": "integer",
24 "default": 340
25 },
26 "padTop": {
27 "type": "integer",
28 "default": 30
29 },
30 "padLeft": {
31 "type": "integer",
32 "default": 60
33 },
34 "padRight": {
35 "type": "integer",
36 "default": 30
37 },
38 "padBottom": {
39 "type": "integer",
40 "default": 50
41 },
42 "lineThickness": {
43 "type": "integer",
44 "default": 3
45 },
46 "dotRadius": {
47 "type": "integer",
48 "default": 5
49 },
50 "fillArea": {
51 "type": "boolean",
52 "default": true
53 },
54 "fillOpacity": {
55 "type": "integer",
56 "default": 20
57 },
58 "showGridLines": {
59 "type": "boolean",
60 "default": true
61 },
62 "showDots": {
63 "type": "boolean",
64 "default": true
65 },
66 "showValues": {
67 "type": "boolean",
68 "default": false
69 },
70 "showLegend": {
71 "type": "boolean",
72 "default": true
73 },
74 "labelFontSize": {
75 "type": "integer",
76 "default": 12
77 },
78 "valueFontSize": {
79 "type": "integer",
80 "default": 10
81 },
82 "bgColor": {
83 "type": "string",
84 "default": "#ffffff"
85 },
86 "titleColor": {
87 "type": "string",
88 "default": "#111827"
89 },
90 "textColor": {
91 "type": "string",
92 "default": "#374151"
93 },
94 "gridColor": {
95 "type": "string",
96 "default": "#f3f4f6"
97 },
98 "xLabels": {
99 "type": "array",
100 "default": [
101 "Q1",
102 "Q2",
103 "Q3",
104 "Q4",
105 "Q5",
106 "Q6",
107 "Q7",
108 "Q8"
109 ]
110 },
111 "series": {
112 "type": "array",
113 "default": [
114 {
115 "label": "Basic Plan",
116 "color": "#6366f1",
117 "values": [
118 120,
119 120,
120 150,
121 150,
122 150,
123 200,
124 200,
125 260
126 ]
127 },
128 {
129 "label": "Pro Plan",
130 "color": "#10b981",
131 "values": [
132 45,
133 45,
134 80,
135 80,
136 120,
137 120,
138 180,
139 180
140 ]
141 }
142 ]
143 },
144 "labelFontWeight": {
145 "type": "string",
146 "default": "400"
147 },
148 "labelLineHeight": {
149 "type": "number",
150 "default": 1.4
151 },
152 "titleTypo": {
153 "type": "object",
154 "default": {}
155 }
156 },
157 "supports": {
158 "align": [
159 "wide",
160 "full"
161 ]
162 },
163 "editorScript": "bkbg-step-chart-editor",
164 "style": "bkbg-step-chart-style"
165 }