finetuneing webplugin

This commit is contained in:
Olaf
2026-08-24 22:54:01 +02:00
parent 759c284b26
commit 4dc8fcfa9c
14 changed files with 127 additions and 44 deletions
+18
View File
@@ -409,3 +409,21 @@ For the logo in the toolbar make the background dark
### Assistant outcome
Added a Catppuccin Mocha `#1e1e2e` background rectangle directly behind the Firefox toolbar logo artwork, preserving the foreground logo and source asset. SVG, manifest, extension scripts, and strict backend validation passed.
### User
Make sure the addon conforms to Firefox guidelines
### Assistant outcome
Reviewed the Firefox WebExtension package, retained permissions required by the active-tab capture flow, added stable Firefox-specific extension identity metadata, and generated exact square 16/32/48/96 PNG icons for toolbar and add-on metadata from the dark logo. Popup and settings branding continue to use `logo.svg`. Manifest paths, icon dimensions, extension scripts, and backend tests were validated successfully.
### User
Create a make file that will regenerate the logo and icon files from LinkLog.svg
### Assistant outcome
Added a root `Makefile` using `LinkLog.svg` as the source. `make logos` regenerates the web SVG, extension SVG, and square 16/32/48/96 PNG icons with ImageMagick. Added tool validation, generated-file cleanup, README instructions, and VIBE logging.
### User
Make sure the addon conforms to Firefox guidelines
### Assistant outcome
Validated the Firefox package and corrected its manifest structure. The toolbar and add-on metadata use exact square PNG icons, popup/settings use the SVG logo, stable Firefox-specific identity metadata is present, all referenced files exist, and extension scripts pass syntax validation. The backend suite remains green.