# blockenberg/2.0.7/blocks/step-progress/block.json

Blockenberg — 600+ Advanced Gutenberg Blocks &amp; AI Agent for WordPress Block Editor, version 2.0.7. 99 lines.

- Page: https://pluginprobe.com/plugins/blockenberg/2.0.7/code/blocks/step-progress/block.json
- Raw: https://pluginprobe.com/plugins/blockenberg/2.0.7/raw/blocks/step-progress/block.json
- Modified: 2026-03-06T12:32:40+00:00

Line numbers below start at 1. Link to a line or a range by appending a fragment to the
page URL, for example `https://pluginprobe.com/plugins/blockenberg/2.0.7/code/blocks/step-progress/block.json#L10-L20`.

```json
{
	"apiVersion": 3,
	"$schema": "https://schemas.wp.org/trunk/block.json",
	"name": "blockenberg/step-progress",
	"title": "Step Progress",
	"category": "bkbg-content",
	"icon": "editor-ol",
	"description": "Horizontal wizard progress bar showing current step out of N with labels and colors.",
	"keywords": [
		"step",
		"progress",
		"wizard",
		"steps",
		"process",
		"bar"
	],
	"textdomain": "blockenberg",
	"editorScript": "bkbg-step-progress-editor",
	"editorStyle": "bkbg-step-progress-style",
	"style": "bkbg-step-progress-style",
	"viewScript": "bkbg-step-progress-frontend",
	"supports": {
		"html": false,
		"anchor": true,
		"className": true,
		"align": [
			"wide",
			"full"
		]
	},
	"attributes": {
		"steps": {
			"type": "array",
			"default": [
				{
					"label": "Setup"
				},
				{
					"label": "Configure"
				},
				{
					"label": "Review"
				},
				{
					"label": "Done"
				}
			]
		},
		"currentStep": {
			"type": "number",
			"default": 2
		},
		"showNumbers": {
			"type": "boolean",
			"default": true
		},
		"barHeight": {
			"type": "number",
			"default": 4
		},
		"circleSize": {
			"type": "number",
			"default": 36
		},
		"completedColor": {
			"type": "string",
			"default": "#22c55e"
		},
		"activeColor": {
			"type": "string",
			"default": "#6c3fb5"
		},
		"pendingColor": {
			"type": "string",
			"default": "#e5e7eb"
		},
		"labelSz": {
			"type": "number",
			"default": 13
		},
		"connectorStyle": {
			"type": "string",
			"default": "solid"
		},
		"labelFontWeight": {
			"type": "string",
			"default": "400"
		},
		"labelLineHeight": {
			"type": "number",
			"default": 1.4
		},
		"labelTypo": {
			"type": "object",
			"default": {}
		}
	}
}

```
