Prepare Lildra 0.3.1 Web Store submission

This commit is contained in:
git
2026-07-27 21:16:04 +10:00
parent 3b2626a044
commit 6ddda00eb3
21 changed files with 502 additions and 2 deletions
+3
View File
@@ -14,6 +14,9 @@ Do not add frameworks, build tools, dependencies, analytics, telemetry, remote s
- `background.js` handles the toolbar and command, then injects `lildra.js` into the active tab.
- `lildra.js` validates the URL and Canvas DOM, injects scoped layout CSS and two inert UI elements, watches for dynamic title changes, and owns complete toggle cleanup.
- `icons/` contains the packaged toolbar/store icons.
- `tools/build-release.ps1` creates and validates the runtime-only Web Store ZIP.
- `tools/build-store-assets.ps1` deterministically composites local source captures into store artwork.
- `store-assets/ready-to-upload/` contains final listing artwork; local `screenshots/` inputs are ignored because they may contain private Canvas identifiers.
There is intentionally no content script registered for persistent execution. Re-injecting `lildra.js` toggles the current page off through its page-scoped state object.