Store Themes as JSON files (#4471)

Co-authored-by: pajlada <rasmus.karlsson@pajlada.com>
This commit is contained in:
nerix
2023-04-08 11:05:55 +02:00
committed by GitHub
parent 7a286480d6
commit 4e3433e966
13 changed files with 1018 additions and 138 deletions
+4
View File
@@ -26,3 +26,7 @@ jobs:
- name: Show diff
run: git --no-pager diff --exit-code --color=never
shell: bash
- name: Check Theme files
run: |
npm i ajv-cli
npx -- ajv validate -s docs/ChatterinoTheme.schema.json -d "resources/themes/*.json"