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
ts-dist/**
ts-dist
themes

View File

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

View File

@ -20,7 +20,7 @@
"build-base": "npm run builder -- -c ./build/electron-builder.base.yml",
"prebuilder": "npm run compile",
"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-fix": "npx stylelint --fix **/*.scss"
},