prepare chrome extension for web store submission

Add multi-size icons (16, 32, 48, 128) and update manifest.json
with icons field, multi-size default_icon, and revised description.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
Arjun 2026-01-29 22:32:46 +05:30
parent a7c4df513f
commit 6f224aa862
5 changed files with 13 additions and 2 deletions

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 912 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.6 KiB

View file

@ -2,7 +2,13 @@
"manifest_version": 3,
"name": "Rowboat Browser Capture",
"version": "1.1.0",
"description": "Captures web pages and sends them to Rowboat for indexing",
"description": "Allows users to save and capture web page content to their Rowboat workspace.",
"icons": {
"16": "icons/icon16.png",
"32": "icons/icon32.png",
"48": "icons/icon48.png",
"128": "icons/icon128.png"
},
"permissions": [
"tabs",
"scripting",
@ -15,7 +21,12 @@
],
"action": {
"default_popup": "popup.html",
"default_icon": "icon.png"
"default_icon": {
"16": "icons/icon16.png",
"32": "icons/icon32.png",
"48": "icons/icon48.png",
"128": "icons/icon128.png"
}
},
"background": {
"service_worker": "background.js"