PluginProbe ʕ •ᴥ•ʔ
Superb Addons: Blocks, Patterns, Pre-built Pages, Sliders, Popups, Free Forms, Animations & More / trunk
Superb Addons: Blocks, Patterns, Pre-built Pages, Sliders, Popups, Free Forms, Animations & More vtrunk
4.1.0 4.0.9 4.0.8 4.0.7 4.0.6 4.0.5 4.0.4 4.0.3 4.0.2 4.0.1 4.0.0 trunk 1.0.0 2.0.0 2.0.1 2.0.2 2.0.3 3.0 3.0.1 3.0.2 3.0.5 3.0.6 3.0.7 3.0.8 3.0.9 3.1.0 3.1.2 3.1.3 3.2.0 3.2.1 3.2.2 3.2.4 3.2.5 3.2.7 3.2.8 3.2.9 3.3.0 3.3.1 3.3.2 3.4.0 3.4.1 3.4.2 3.4.5 3.4.6 3.5.0 3.5.1 3.5.2 3.5.3 3.5.4 3.5.6 3.5.7 3.5.8 3.5.9 3.6.0 3.6.1 3.6.2 3.7.0 3.7.1
superb-blocks / blocks / multistep-form / block.json
superb-blocks / blocks / multistep-form Last commit date
block.json 2 weeks ago index-rtl.css 2 weeks ago index.asset.php 2 weeks ago index.css 2 weeks ago index.js 2 weeks ago style-index-rtl.css 2 weeks ago style-index.css 2 weeks ago
block.json
285 lines
1 {
2 "$schema": "https://schemas.wp.org/trunk/block.json",
3 "apiVersion": 3,
4 "name": "superb-addons/multistep-form",
5 "version": "0.1.0",
6 "title": "Superb Multi-Step Form",
7 "category": "superb-addons-blocks",
8 "icon": "forms",
9 "description": "Break long forms into digestible steps with progress tracking, per-step validation, and smooth transitions. Premium feature.",
10 "keywords": [
11 "form",
12 "multi-step",
13 "wizard",
14 "steps",
15 "multi-page",
16 "contact"
17 ],
18 "supports": {
19 "html": false,
20 "align": ["wide", "full"],
21 "color": {
22 "background": true,
23 "text": true,
24 "link": false
25 },
26 "spacing": {
27 "margin": true,
28 "padding": true,
29 "blockGap": true,
30 "__experimentalDefaultControls": {
31 "blockGap": true
32 }
33 },
34 "border": {
35 "color": true,
36 "radius": true,
37 "style": true,
38 "width": true
39 },
40 "__experimentalBorder": {
41 "color": true,
42 "radius": true,
43 "style": true,
44 "width": true
45 },
46 "typography": {
47 "fontSize": true,
48 "lineHeight": true,
49 "__experimentalFontFamily": true,
50 "__experimentalFontWeight": true
51 }
52 },
53 "attributes": {
54 "style": {
55 "type": "object",
56 "default": {
57 "spacing": {
58 "blockGap": "var:preset|spacing|superbspacing-xsmall"
59 }
60 }
61 },
62 "formId": {
63 "type": "string"
64 },
65 "honeypotKey": {
66 "type": "string"
67 },
68 "formName": {
69 "type": "string"
70 },
71 "submitLabel": {
72 "type": "string"
73 },
74 "successDisplayMode": {
75 "type": "string"
76 },
77 "successHeading": {
78 "type": "string"
79 },
80 "successBody": {
81 "type": "string"
82 },
83 "successShowIcon": {
84 "type": "boolean"
85 },
86 "errorHeading": {
87 "type": "string"
88 },
89 "errorBody": {
90 "type": "string"
91 },
92 "errorShowIcon": {
93 "type": "boolean"
94 },
95 "errorRetryLabel": {
96 "type": "string"
97 },
98 "requiredMessage": {
99 "type": "string",
100 "default": ""
101 },
102 "summaryFieldsMode": {
103 "type": "string"
104 },
105 "summaryFieldsList": {
106 "type": "array",
107 "items": {
108 "type": "string"
109 }
110 },
111 "summaryMaskSensitive": {
112 "type": "boolean"
113 },
114 "summaryShowTimestamp": {
115 "type": "boolean"
116 },
117 "redirectUrl": {
118 "type": "string"
119 },
120 "emailEnabled": {
121 "type": "boolean"
122 },
123 "storeEnabled": {
124 "type": "boolean"
125 },
126 "storeSpamEnabled": {
127 "type": "boolean",
128 "default": false
129 },
130 "emailTo": {
131 "type": "string"
132 },
133 "emailSubject": {
134 "type": "string"
135 },
136 "emailReplyTo": {
137 "type": "string"
138 },
139 "emailCC": {
140 "type": "string"
141 },
142 "emailBCC": {
143 "type": "string"
144 },
145 "sendConfirmation": {
146 "type": "boolean"
147 },
148 "confirmationSubject": {
149 "type": "string"
150 },
151 "confirmationMessage": {
152 "type": "string"
153 },
154 "confirmationEmailField": {
155 "type": "string"
156 },
157 "captchaType": {
158 "type": "string"
159 },
160 "successBehavior": {
161 "type": "string"
162 },
163 "mailchimpEnabled": {
164 "type": "boolean"
165 },
166 "mailchimpListIds": {
167 "type": "array",
168 "items": {
169 "type": "string"
170 }
171 },
172 "brevoEnabled": {
173 "type": "boolean"
174 },
175 "brevoListIds": {
176 "type": "array",
177 "items": {
178 "type": "string"
179 }
180 },
181 "labelPosition": {
182 "type": "string"
183 },
184 "submitButtonAlign": {
185 "type": "string"
186 },
187 "successShowResubmit": {
188 "type": "boolean"
189 },
190 "successResubmitLabel": {
191 "type": "string"
192 },
193 "webhookEnabled": {
194 "type": "boolean",
195 "default": false
196 },
197 "webhookUrl": {
198 "type": "string",
199 "default": ""
200 },
201 "webhookMethod": {
202 "type": "string",
203 "default": "POST"
204 },
205 "webhookHeaders": {
206 "type": "array",
207 "default": []
208 },
209 "googleSheetsEnabled": {
210 "type": "boolean",
211 "default": false
212 },
213 "googleSheetsSpreadsheetUrl": {
214 "type": "string",
215 "default": ""
216 },
217 "googleSheetsSheetName": {
218 "type": "string",
219 "default": ""
220 },
221 "slackEnabled": {
222 "type": "boolean",
223 "default": false
224 },
225 "slackWebhookUrl": {
226 "type": "string",
227 "default": ""
228 },
229 "progressStyle": {
230 "type": "string",
231 "default": "numbered"
232 },
233 "transitionEffect": {
234 "type": "string",
235 "default": "slide"
236 },
237 "nextLabel": {
238 "type": "string"
239 },
240 "prevLabel": {
241 "type": "string"
242 },
243 "autoScrollEnabled": {
244 "type": "boolean",
245 "default": true
246 },
247 "allowStepJumping": {
248 "type": "boolean",
249 "default": true
250 },
251 "showReviewStep": {
252 "type": "boolean",
253 "default": false
254 },
255 "reviewStepLabel": {
256 "type": "string",
257 "default": ""
258 },
259 "reviewStepDescription": {
260 "type": "string",
261 "default": ""
262 },
263 "reviewEditLabel": {
264 "type": "string",
265 "default": ""
266 },
267 "showProgressLabels": {
268 "type": "boolean",
269 "default": true
270 },
271 "showProgressDescriptions": {
272 "type": "boolean",
273 "default": false
274 },
275 "isPreview": {
276 "type": "boolean",
277 "default": false
278 }
279 },
280 "textdomain": "superb-blocks",
281 "editorScript": "file:./index.js",
282 "editorStyle": "file:./index.css",
283 "style": "file:./style-index.css"
284 }
285