Commit graph

3 commits

Author SHA1 Message Date
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