feat(android): generate launcher icons from zeavis-logo.svg during CI build

- Add scripts/generate-icons.js using sharp to convert SVG to PNG
  at all Android density buckets (mdpi 48→xxxhdpi 192)
- Add sharp as devDependency
- Update CI workflow to run icon generation after tauri android init
- Replaces Tauri's default icons with ZeaVis Edu logo

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
MythEclipse
2026-06-16 01:53:59 +07:00
co-authored by Claude
parent 6f07fc05ac
commit 9ab8d41adf
4 changed files with 137 additions and 2 deletions
+3
View File
@@ -12,5 +12,8 @@
},
"devDependencies": {
"@tauri-apps/cli": "^2"
},
"dependencies": {
"sharp": "0.35.1"
}
}