Kiwe launch
bricks-theme-style.schema.json
kiwe-ai-toolkit/schemas/bricks-theme-style.schema.json
Reference library / authoring
The current command manifest owns command grammar. Reference files are data; older command phrases in portable guidance do not authorize unsupported commands. Canonical runtime, current schemas and target evidence take precedence.
Complete source file · SHA-256 6388e45c5b4caeaa6d0a836426fa8bcf0c02c1cbd78b35e64c84bbecd6941872
42 schema and value entries. JSON pointers identify their exact source; a listed property is not a claim of installed-site support.
| Pointer | Value |
|---|---|
/$schema | "https://json-schema.org/draft/2020-12/schema" |
/$id | "https://kiwe.local/schemas/kiwe.bricks-theme-style.v1.json" |
/title | "Kiwe Bricks Theme Style" |
/description | "Lean Bricks theme-style JSON for Bricks' Theme Styles manager. This is not a Kiwe Framework profile, not a Bricks template, and not a DSA/AppShell theme package." |
/type | "object" |
/additionalProperties | false |
/required/0 | "label" |
/required/1 | "settings" |
/properties/id/type | "string" |
/properties/id/minLength | 3 |
/properties/id/maxLength | 64 |
/properties/id/pattern | "^[a-zA-Z0-9_-]+$" |
/properties/label/type | "string" |
/properties/label/minLength | 1 |
/properties/label/maxLength | 100 |
/properties/settings/type | "object" |
/properties/settings/additionalProperties | true |
/properties/settings/properties/_custom/type | "boolean" |
/properties/settings/properties/conditions/type | "object" |
/properties/settings/properties/conditions/additionalProperties | true |
/properties/settings/properties/conditions/properties/conditions/type | "array" |
/properties/settings/properties/conditions/properties/conditions/items/type | "object" |
/properties/settings/properties/conditions/properties/conditions/items/additionalProperties | true |
/properties/settings/properties/conditions/properties/conditions/items/properties/id/type | "string" |
/properties/settings/properties/conditions/properties/conditions/items/properties/main/type | "string" |
/properties/settings/properties/general/type | "object" |
/properties/settings/properties/colors/type | "object" |
/properties/settings/properties/typography/type | "object" |
/properties/settings/properties/links/type | "object" |
/not/anyOf/0/required/0 | "schema" |
/not/anyOf/1/required/0 | "schemaVersion" |
/not/anyOf/2/required/0 | "theme" |
/not/anyOf/3/required/0 | "css" |
/not/anyOf/4/required/0 | "content" |
/not/anyOf/5/required/0 | "header" |
/not/anyOf/6/required/0 | "footer" |
/not/anyOf/7/required/0 | "templateType" |
/not/anyOf/8/required/0 | "globalClasses" |
/not/anyOf/9/required/0 | "global_classes" |
/not/anyOf/10/required/0 | "elements" |
/not/anyOf/11/required/0 | "dock" |
/not/anyOf/12/required/0 | "screens" |
Machine contract · Markdown start · GitHub mirror · All commands