feat(pwa): add proper icon sizes and update all icons from new 512px source
CI / Build & Test (push) Successful in 2m49s

Replace all extension icons (16, 32, 48, 128, 192, 512) with versions
derived from the new 512x512 brand icon for consistency. Add 192x192
and 512x512 entries to manifest.webmanifest — Chrome requires both
sizes to show the "Install page as app" option in the browser menu.
Mark the 512px icon as maskable for OS launcher compatibility.
This commit is contained in:
Raven Scott
2026-03-01 01:46:32 -05:00
parent e391d82316
commit ac7df32be7
7 changed files with 3 additions and 1 deletions
+3 -1
View File
@@ -8,6 +8,8 @@
"theme_color": "#0f1117", "theme_color": "#0f1117",
"icons": [ "icons": [
{ "src": "../icons/48.png", "sizes": "48x48", "type": "image/png" }, { "src": "../icons/48.png", "sizes": "48x48", "type": "image/png" },
{ "src": "../icons/128.png", "sizes": "128x128", "type": "image/png" } { "src": "../icons/128.png", "sizes": "128x128", "type": "image/png" },
{ "src": "../icons/192.png", "sizes": "192x192", "type": "image/png" },
{ "src": "../icons/512.png", "sizes": "512x512", "type": "image/png", "purpose": "any maskable" }
] ]
} }
Binary file not shown.

Before

Width:  |  Height:  |  Size: 23 KiB

After

Width:  |  Height:  |  Size: 21 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 894 B

After

Width:  |  Height:  |  Size: 902 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 44 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.2 KiB

After

Width:  |  Height:  |  Size: 2.2 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.3 KiB

After

Width:  |  Height:  |  Size: 3.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 263 KiB