Bootstrapped during the 2026-06-06 BlockNinja consolidation. Was previously an unversioned directory inside ~/src/blockninja-themes/earthen. Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
50 lines
1.3 KiB
JSON
50 lines
1.3 KiB
JSON
{
|
|
"$schema": "http://json-schema.org/draft-07/schema#",
|
|
"title": "Impact Metrics",
|
|
"description": "Numerical impact metrics with optional illustration",
|
|
"type": "object",
|
|
"properties": {
|
|
"title": {
|
|
"type": "string",
|
|
"title": "Section Title",
|
|
"description": "Heading above the metric tiles",
|
|
"x-editor": "text"
|
|
},
|
|
"metrics": {
|
|
"type": "array",
|
|
"title": "Metrics",
|
|
"description": "List of impact metrics",
|
|
"x-editor": "collection",
|
|
"items": {
|
|
"type": "object",
|
|
"properties": {
|
|
"value": {
|
|
"type": "string",
|
|
"title": "Value",
|
|
"description": "Numeric value (e.g. '12,000')",
|
|
"x-editor": "text"
|
|
},
|
|
"label": {
|
|
"type": "string",
|
|
"title": "Label",
|
|
"description": "Description of the metric",
|
|
"x-editor": "text"
|
|
},
|
|
"suffix": {
|
|
"type": "string",
|
|
"title": "Suffix",
|
|
"description": "Optional suffix (e.g. '+', '%')",
|
|
"x-editor": "text"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"illustration": {
|
|
"type": "string",
|
|
"title": "Illustration",
|
|
"description": "Optional botanical illustration shown alongside metrics",
|
|
"x-editor": "media"
|
|
}
|
|
}
|
|
}
|