Commit graph

4 commits

Author SHA1 Message Date
6ba833769c fix(icons): generate non-transparent PNGs\n\n- prefer rsvg-convert/inkscape with fallback to ImageMagick\n- inject explicit stroke/fill on <path> to avoid inheritance issues\n- document rasterizer behavior in icons/README 2025-08-24 01:10:55 -05:00
982a16d86e feat(theme): apply new color palette and polish UI
- Add theme variables and restyle popup/options using Primary 3 as background and Primary 2 as surfaces; accents use Primary 1.\n- Move Save to a footer section on the options page; add responsive layout and button variants.\n- Update icon build defaults to use Primary 2 for add-on and Primary 1 for toolbar icons.\n- Add build-and-commit helper to run build, stage generated assets, commit, and optionally push.\n- Add npm scripts: build:commit and build:commit:push.
2025-08-24 00:39:20 -05:00
164dfdfb93 fix(build): call ImageMagick directly to avoid shell banner output breaking icon generation 2025-08-24 00:00:57 -05:00
73544334c9 build(icons): generate toolbar/add-on PNGs from SVG with transparent background; configurable colors; stop tracking PNGs and ignore outputs 2025-08-23 23:51:22 -05:00