diff mrjunejune/src/public/manifest.json @ 241:9c2eec61a152

[assets] Generate site images as WebP with Bazel
author MrJuneJune <me@mrjunejune.com>
date Mon, 03 Aug 2026 11:26:30 -0700
parents 0abed117e623
children
line wrap: on
line diff
--- a/mrjunejune/src/public/manifest.json	Mon Aug 03 10:48:59 2026 -0700
+++ b/mrjunejune/src/public/manifest.json	Mon Aug 03 11:26:30 2026 -0700
@@ -15,36 +15,22 @@
       "purpose": "any maskable"
     },
     {
-      "src": "/public/icon-192.png",
+      "src": "/public/icon-192.webp",
       "sizes": "192x192",
-      "type": "image/png",
-      "purpose": "any"
-    },
-    {
-      "src": "/public/icon-512.png",
-      "sizes": "512x512",
-      "type": "image/png",
+      "type": "image/webp",
       "purpose": "any"
     },
     {
-      "src": "/public/icon-maskable-512.png",
+      "src": "/public/icon-512.webp",
       "sizes": "512x512",
-      "type": "image/png",
-      "purpose": "maskable"
-    }
-  ],
-  "screenshots": [
-    {
-      "src": "/public/screenshot-mobile.png",
-      "sizes": "540x720",
-      "type": "image/png",
-      "form_factor": "narrow"
+      "type": "image/webp",
+      "purpose": "any"
     },
     {
-      "src": "/public/screenshot-desktop.png",
-      "sizes": "1280x720",
-      "type": "image/png",
-      "form_factor": "wide"
+      "src": "/public/icon-maskable-512.webp",
+      "sizes": "512x512",
+      "type": "image/webp",
+      "purpose": "maskable"
     }
   ],
   "categories": ["lifestyle", "productivity"],