ci: added theme files to resources

This commit is contained in:
Rick van Lieshout 2023-05-08 00:03:05 +02:00
parent 2ef457be2c
commit 757f8511c0
3 changed files with 4 additions and 1 deletions

1
.gitignore vendored
View File

@ -15,3 +15,4 @@ build/linux/arch/*
.idea .idea
ts-dist/** ts-dist/**
ts-dist ts-dist
themes

View File

@ -7,6 +7,8 @@ snap:
plugs: plugs:
- default - default
- screen-inhibit-control - screen-inhibit-control
extraResources:
- "themes/**"
linux: linux:
category: AudioVideo category: AudioVideo
icon: assets/icons icon: assets/icons

View File

@ -20,7 +20,7 @@
"build-base": "npm run builder -- -c ./build/electron-builder.base.yml", "build-base": "npm run builder -- -c ./build/electron-builder.base.yml",
"prebuilder": "npm run compile", "prebuilder": "npm run compile",
"builder": "electron-builder --publish=never", "builder": "electron-builder --publish=never",
"sass": "sass ./src/pages/settings/settings.scss ./src/pages/settings/settings.css && sass src/themes:ts-dist/themes", "sass": "sass ./src/pages/settings/settings.scss ./src/pages/settings/settings.css && sass --no-source-map src/themes:themes",
"style-lint": "npx stylelint **/*.scss", "style-lint": "npx stylelint **/*.scss",
"style-lint-fix": "npx stylelint --fix **/*.scss" "style-lint-fix": "npx stylelint --fix **/*.scss"
}, },