{
"id": "art.cllctv.theme.color",
"defs": {
"hsl": {
"type": "object",
"required": [
"h",
"s",
"l"
],
"properties": {
"h": {
"type": "integer",
"maximum": 360,
"minimum": 0
},
"l": {
"type": "integer",
"maximum": 100,
"minimum": 0
},
"s": {
"type": "integer",
"maximum": 100,
"minimum": 0
}
}
},
"rgb": {
"type": "object",
"required": [
"r",
"g",
"b"
],
"properties": {
"b": {
"type": "integer",
"maximum": 255,
"minimum": 0
},
"g": {
"type": "integer",
"maximum": 255,
"minimum": 0
},
"r": {
"type": "integer",
"maximum": 255,
"minimum": 0
}
}
},
"hsla": {
"type": "object",
"required": [
"h",
"s",
"l",
"a"
],
"properties": {
"a": {
"type": "integer",
"maximum": 100,
"minimum": 0
},
"h": {
"type": "integer",
"maximum": 360,
"minimum": 0
},
"l": {
"type": "integer",
"maximum": 100,
"minimum": 0
},
"s": {
"type": "integer",
"maximum": 100,
"minimum": 0
}
}
},
"rgba": {
"type": "object",
"required": [
"r",
"g",
"b",
"a"
],
"properties": {
"a": {
"type": "integer",
"maximum": 100,
"minimum": 0
},
"b": {
"type": "integer",
"maximum": 255,
"minimum": 0
},
"g": {
"type": "integer",
"maximum": 255,
"minimum": 0
},
"r": {
"type": "integer",
"maximum": 255,
"minimum": 0
}
}
}
},
"$type": "com.atproto.lexicon.schema",
"lexicon": 1
}