diff --git a/docs/release-checklist.md b/docs/release-checklist.md index aa10431..9b1bac7 100644 --- a/docs/release-checklist.md +++ b/docs/release-checklist.md @@ -1,11 +1,13 @@ # Live Overlay – Release Checklist ## Pre-build -- [ ] Run `npm run genicons` and confirm `icons/icon-16.png`, `icon-32.png`, `icon-48.png`, and `icon-128.png` are refreshed. + +- [x] Run `npm run genicons` and confirm `icons/icon-16.png`, `icon-32.png`, `icon-48.png`, and `icon-128.png` are refreshed. - [ ] Verify inline SVG toolbar icons render correctly against light and dark web pages. - [ ] Ensure `manifest.json` lists only `"permissions": ["activeTab","scripting","storage"]` and no `host_permissions` or ``. ## QA & Validation + - [ ] Load the unpacked extension in `chrome://extensions` (Developer Mode) without warnings. - [ ] Click the action icon to toggle the overlay on/off; repeat to confirm no duplicate roots remain. - [ ] Confirm drag, resize, click-through, opacity, invert, grid, and nudge controls function with keyboard focus rings. @@ -13,6 +15,7 @@ - [ ] Capture updated promo screenshots and store assets in 440×280 and 1400×560 resolutions. ## Submission + - [ ] Update `CHANGELOG.md` with the release notes. - [ ] Review and update `docs/privacy-policy.md` contact details if needed. - [ ] Package the extension (`.zip`) with the refreshed icons and submit to the Chrome Web Store dashboard. diff --git a/icons/icon-128.png b/icons/icon-128.png new file mode 100644 index 0000000..24b6731 Binary files /dev/null and b/icons/icon-128.png differ diff --git a/icons/icon-16.png b/icons/icon-16.png new file mode 100644 index 0000000..1c5ec0a Binary files /dev/null and b/icons/icon-16.png differ diff --git a/icons/icon-32.png b/icons/icon-32.png new file mode 100644 index 0000000..45006f0 Binary files /dev/null and b/icons/icon-32.png differ diff --git a/icons/icon-48.png b/icons/icon-48.png new file mode 100644 index 0000000..612db96 Binary files /dev/null and b/icons/icon-48.png differ