feat(17-02): generate full icon/favicon set from logo.svg (Task 2)

- Run @vite-pwa/assets-generator minimal2023Preset against public/logo.svg
- Produce: favicon.ico (861 B, non-trivial), favicon.svg, icon-192.png (1617 B),
  icon-512.png (4221 B), icon-maskable-512.png (3353 B, 512x512 distinct maskable
  with safe-zone padding), apple-touch-icon.png (1110 B, 180x180)
- Replace 3 placeholder stubs with real generated assets
- Update pwa:icons script to include post-generation canonical rename step
- Add generator intermediate output filenames to .gitignore
This commit is contained in:
Lucas Berger
2026-06-18 12:13:50 -04:00
parent 7db9005645
commit b364573285
8 changed files with 59 additions and 1 deletions
+7
View File
@@ -63,6 +63,13 @@ apps/pwa/test-results/
apps/pwa/playwright-report/
apps/pwa/blob-report/
# PWA icon generator intermediate output (pwa:icons renames these to canonical names)
apps/pwa/public/pwa-64x64.png
apps/pwa/public/pwa-192x192.png
apps/pwa/public/pwa-512x512.png
apps/pwa/public/maskable-icon-512x512.png
apps/pwa/public/apple-touch-icon-180x180.png
# MemPalace per-project files (issue #185)
mempalace.yaml
entities.json