52 lines
2.1 KiB
JSON
52 lines
2.1 KiB
JSON
{
|
|
"$schema": "../../shared/schemas/conductor-project.schema.json",
|
|
"schemaVersion": "0.1.0",
|
|
"project": {
|
|
"id": "proj_mvp_components",
|
|
"name": "MVP Components",
|
|
"description": "Representative configuration for the five Slice 1 components.",
|
|
"pages": [{
|
|
"id": "page_main",
|
|
"name": "Main",
|
|
"order": 0,
|
|
"components": [
|
|
{
|
|
"id": "notes", "type": "TextArea", "name": "notes",
|
|
"position": { "x": 24, "y": 24 }, "size": { "width": 320, "height": 120 },
|
|
"properties": { "label": "Notes", "placeholder": "Enter notes", "defaultValue": "", "required": true, "visible": true, "disabled": false },
|
|
"events": []
|
|
},
|
|
{
|
|
"id": "enabled", "type": "Checkbox", "name": "enabled",
|
|
"position": { "x": 24, "y": 168 }, "size": { "width": 220, "height": 40 },
|
|
"properties": { "label": "Enabled", "defaultValue": true, "visible": true, "disabled": false },
|
|
"events": []
|
|
},
|
|
{
|
|
"id": "region", "type": "RadioGroup", "name": "region",
|
|
"position": { "x": 24, "y": 232 }, "size": { "width": 280, "height": 120 },
|
|
"properties": { "label": "Region", "options": [{ "label": "East", "value": "east" }, { "label": "West", "value": "west" }], "value": "east", "visible": true, "disabled": false },
|
|
"events": []
|
|
},
|
|
{
|
|
"id": "status", "type": "StatusPanel", "name": "status",
|
|
"position": { "x": 376, "y": 24 }, "size": { "width": 360, "height": 96 },
|
|
"properties": { "label": "Status", "defaultValue": "Ready", "status": "success", "visible": true, "disabled": false },
|
|
"events": []
|
|
},
|
|
{
|
|
"id": "summary", "type": "Container", "name": "summary",
|
|
"position": { "x": 376, "y": 144 }, "size": { "width": 400, "height": 220 },
|
|
"properties": { "label": "Summary", "defaultValue": "Card content", "visible": true, "disabled": false },
|
|
"events": []
|
|
}
|
|
],
|
|
"events": []
|
|
}],
|
|
"actions": [],
|
|
"bindings": [],
|
|
"variables": {},
|
|
"settings": {}
|
|
}
|
|
}
|