init commit

This commit is contained in:
2026-06-11 11:01:51 +05:30
commit 72e90c145e
36 changed files with 2380 additions and 0 deletions

61
wayle/themes/schema.json Normal file
View 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"
}