This commit is contained in:
Your Name
2026-09-04 20:35:40 +03:00
parent 5c4ba565d0
commit a092f1dc86
12 changed files with 299 additions and 590 deletions
+30 -258
View File
@@ -5,7 +5,7 @@ module.exports = [
},
{
"type": "text",
"defaultValue": "Character limit is 10. If numbers go higher than 1000, use percentage."
"defaultValue": "Add/remove up to 9 items. Character limit is 10. If numbers go higher than 1000, use percentage."
},
{
@@ -13,30 +13,36 @@ module.exports = [
"items": [
{
"type": "heading",
"defaultValue": "Item 1"
"defaultValue": "Item"
},
{
"type": "input",
"messageKey": "ITEM_1",
"messageKey": "ITEM_NAME",
"defaultValue": ""
},
{
"type": "input",
"messageKey": "ITEM_1_SUCCESS",
"messageKey": "ITEM_SUCCESS",
"label": "Success",
"defaultValue": "0"
},
{
"type": "input",
"messageKey": "ITEM_1_FAIL",
"messageKey": "ITEM_FAIL",
"label": "Fail",
"defaultValue": "0"
},
{
"type": "toggle",
"messageKey": "ITEM_1_PERCENTAGE",
"messageKey": "ITEM_PERCENTAGE",
"label": "Show percentage",
"defaultValue": false
},
{
"type": "toggle",
"messageKey": "ITEM_REMOVE",
"label": "Remove item",
"defaultValue": false
}
]
},
@@ -46,261 +52,27 @@ module.exports = [
"items": [
{
"type": "heading",
"defaultValue": "Item 2"
"defaultValue": "Settings"
},
{
"type": "input",
"messageKey": "ITEM_2",
"defaultValue": ""
"type": "slider",
"messageKey": "RED_LIMIT",
"defaultValue": 10,
"label": "Red limit",
"description": "Turns color to red below this limit",
"min": 1,
"max": 100,
"step": 1
},
{
"type": "input",
"messageKey": "ITEM_2_SUCCESS",
"label": "Success",
"defaultValue": "0"
},
{
"type": "input",
"messageKey": "ITEM_2_FAIL",
"label": "Fail",
"defaultValue": "0"
},
{
"type": "toggle",
"messageKey": "ITEM_2_PERCENTAGE",
"label": "Show percentage",
"defaultValue": false
}
]
},
{
"type": "section",
"items": [
{
"type": "heading",
"defaultValue": "Item 3"
},
{
"type": "input",
"messageKey": "ITEM_3",
"defaultValue": ""
},
{
"type": "input",
"messageKey": "ITEM_3_SUCCESS",
"label": "Success",
"defaultValue": "0"
},
{
"type": "input",
"messageKey": "ITEM_3_FAIL",
"label": "Fail",
"defaultValue": "0"
},
{
"type": "toggle",
"messageKey": "ITEM_3_PERCENTAGE",
"label": "Show percentage",
"defaultValue": false
}
]
},
{
"type": "section",
"items": [
{
"type": "heading",
"defaultValue": "Item 4"
},
{
"type": "input",
"messageKey": "ITEM_4",
"defaultValue": ""
},
{
"type": "input",
"messageKey": "ITEM_4_SUCCESS",
"label": "Success",
"defaultValue": "0"
},
{
"type": "input",
"messageKey": "ITEM_4_FAIL",
"label": "Fail",
"defaultValue": "0"
},
{
"type": "toggle",
"messageKey": "ITEM_4_PERCENTAGE",
"label": "Show percentage",
"defaultValue": false
}
]
},
{
"type": "section",
"items": [
{
"type": "heading",
"defaultValue": "Item 5"
},
{
"type": "input",
"messageKey": "ITEM_5",
"defaultValue": ""
},
{
"type": "input",
"messageKey": "ITEM_5_SUCCESS",
"label": "Success",
"defaultValue": "0"
},
{
"type": "input",
"messageKey": "ITEM_5_FAIL",
"label": "Fail",
"defaultValue": "0"
},
{
"type": "toggle",
"messageKey": "ITEM_5_PERCENTAGE",
"label": "Show percentage",
"defaultValue": false
}
]
},
{
"type": "section",
"items": [
{
"type": "heading",
"defaultValue": "Item 6"
},
{
"type": "input",
"messageKey": "ITEM_6",
"defaultValue": ""
},
{
"type": "input",
"messageKey": "ITEM_6_SUCCESS",
"label": "Success",
"defaultValue": "0"
},
{
"type": "input",
"messageKey": "ITEM_6_FAIL",
"label": "Fail",
"defaultValue": "0"
},
{
"type": "toggle",
"messageKey": "ITEM_6_PERCENTAGE",
"label": "Show percentage",
"defaultValue": false
}
]
},
{
"type": "section",
"items": [
{
"type": "heading",
"defaultValue": "Item 7"
},
{
"type": "input",
"messageKey": "ITEM_7",
"defaultValue": ""
},
{
"type": "input",
"messageKey": "ITEM_7_SUCCESS",
"label": "Success",
"defaultValue": "0"
},
{
"type": "input",
"messageKey": "ITEM_7_FAIL",
"label": "Fail",
"defaultValue": "0"
},
{
"type": "toggle",
"messageKey": "ITEM_7_PERCENTAGE",
"label": "Show percentage",
"defaultValue": false
}
]
},
{
"type": "section",
"items": [
{
"type": "heading",
"defaultValue": "Item 8"
},
{
"type": "input",
"messageKey": "ITEM_8",
"defaultValue": ""
},
{
"type": "input",
"messageKey": "ITEM_8_SUCCESS",
"label": "Success",
"defaultValue": "0"
},
{
"type": "input",
"messageKey": "ITEM_8_FAIL",
"label": "Fail",
"defaultValue": "0"
},
{
"type": "toggle",
"messageKey": "ITEM_8_PERCENTAGE",
"label": "Show percentage",
"defaultValue": false
}
]
},
{
"type": "section",
"items": [
{
"type": "heading",
"defaultValue": "Item 9"
},
{
"type": "input",
"messageKey": "ITEM_9",
"defaultValue": ""
},
{
"type": "input",
"messageKey": "ITEM_9_SUCCESS",
"label": "Success",
"defaultValue": "0"
},
{
"type": "input",
"messageKey": "ITEM_9_FAIL",
"label": "Fail",
"defaultValue": "0"
},
{
"type": "toggle",
"messageKey": "ITEM_9_PERCENTAGE",
"label": "Show percentage",
"defaultValue": false
{
"type": "slider",
"messageKey": "ORANGE_LIMIT",
"defaultValue": 40,
"label": "Orange limit",
"description": "Turns color to orange below this limit",
"min": 1,
"max": 100,
"step": 1
}
]
},