init commit
This commit is contained in:
61
wayle/themes/schema.json
Normal file
61
wayle/themes/schema.json
Normal file
@@ -0,0 +1,61 @@
|
||||
{
|
||||
"$schema": "https://json-schema.org/draft/2020-12/schema",
|
||||
"title": "Palette",
|
||||
"description": "Ten-color palette for CSS generation.",
|
||||
"type": "object",
|
||||
"properties": {
|
||||
"bg": {
|
||||
"description": "Base background color (darkest).",
|
||||
"type": "string"
|
||||
},
|
||||
"surface": {
|
||||
"description": "Card and sidebar background.",
|
||||
"type": "string"
|
||||
},
|
||||
"elevated": {
|
||||
"description": "Raised element background.",
|
||||
"type": "string"
|
||||
},
|
||||
"fg": {
|
||||
"description": "Primary text color.",
|
||||
"type": "string"
|
||||
},
|
||||
"fg_muted": {
|
||||
"description": "Secondary text color.",
|
||||
"type": "string"
|
||||
},
|
||||
"primary": {
|
||||
"description": "Accent color for interactive elements.",
|
||||
"type": "string"
|
||||
},
|
||||
"red": {
|
||||
"description": "Red palette color.",
|
||||
"type": "string"
|
||||
},
|
||||
"yellow": {
|
||||
"description": "Yellow palette color.",
|
||||
"type": "string"
|
||||
},
|
||||
"green": {
|
||||
"description": "Green palette color.",
|
||||
"type": "string"
|
||||
},
|
||||
"blue": {
|
||||
"description": "Blue palette color.",
|
||||
"type": "string"
|
||||
}
|
||||
},
|
||||
"required": [
|
||||
"bg",
|
||||
"surface",
|
||||
"elevated",
|
||||
"fg",
|
||||
"fg_muted",
|
||||
"primary",
|
||||
"red",
|
||||
"yellow",
|
||||
"green",
|
||||
"blue"
|
||||
],
|
||||
"$id": "wayle-theme-0.2.3"
|
||||
}
|
||||
Reference in New Issue
Block a user