2017-09-13 16:21:34 +02:00
|
|
|
{
|
2021-01-15 22:47:00 +02:00
|
|
|
"title": "Simple Icons",
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"icons": {
|
|
|
|
"description": "The list of icons",
|
|
|
|
"type": "array",
|
|
|
|
"items": {
|
|
|
|
"description": "A single icon",
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"title": {
|
|
|
|
"description": "The icons name",
|
|
|
|
"type": "string",
|
|
|
|
"required": true
|
|
|
|
},
|
|
|
|
"hex": {
|
|
|
|
"description": "The icons color, as HEX (without #)",
|
|
|
|
"type": "string",
|
|
|
|
"pattern": "^[0-9A-F]{6}$",
|
|
|
|
"required": true
|
|
|
|
},
|
|
|
|
"source": {
|
|
|
|
"description": "The website from which the icon originated",
|
|
|
|
"type": "string",
|
|
|
|
"pattern": "^https?://[^\\s]+$",
|
|
|
|
"required": true
|
2021-01-17 23:41:03 +02:00
|
|
|
},
|
|
|
|
"guidelines": {
|
|
|
|
"description": "The brand guidelines for the icon and/or color",
|
|
|
|
"type": "string",
|
|
|
|
"pattern": "^https?://[^\\s]+$",
|
|
|
|
"required": false
|
2021-01-15 22:47:00 +02:00
|
|
|
}
|
|
|
|
},
|
|
|
|
"required": true
|
|
|
|
}
|
2017-09-13 16:21:34 +02:00
|
|
|
}
|
2021-01-15 22:47:00 +02:00
|
|
|
}
|
2017-09-13 16:21:34 +02:00
|
|
|
}
|