build(icons): generate toolbar/add-on PNGs from SVG with transparent background; configurable colors; stop tracking PNGs and ignore outputs

This commit is contained in:
Jordan Wages 2025-08-23 23:51:22 -05:00
commit 73544334c9
11 changed files with 111 additions and 17 deletions

5
.gitignore vendored
View file

@ -5,6 +5,9 @@ node_modules/
# Ignore all release artifacts except updates.json (tracked)
releases/*
!releases/updates.json
# Web-ext/AMO signing upload cache (not needed in repo)
.amo-upload-uuid
# Generated icons
icons/icon-*.png