From d5e4699bcfb0361638453a3de1ddad38969a9b4e Mon Sep 17 00:00:00 2001 From: poignatov Date: Sat, 10 Jan 2026 21:52:43 +0300 Subject: [PATCH] =?UTF-8?q?fix:=20=D0=B4=D0=BE=D0=B1=D0=B0=D0=B2=D0=BB?= =?UTF-8?q?=D0=B5=D0=BD=D0=B0=20maskable=20=D0=B8=D0=BA=D0=BE=D0=BD=D0=BA?= =?UTF-8?q?=D0=B0=20192x192=20=D0=B4=D0=BB=D1=8F=20Android=20(v3.8.2)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- VERSION | 2 +- play-life-web/generate-icons.cjs | 1 + play-life-web/package.json | 2 +- play-life-web/public/pwa-maskable-192x192.png | Bin 0 -> 3541 bytes play-life-web/vite.config.js | 6 ++++++ 5 files changed, 9 insertions(+), 2 deletions(-) create mode 100644 play-life-web/public/pwa-maskable-192x192.png diff --git a/VERSION b/VERSION index f280719..a08ffae 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -3.8.1 +3.8.2 diff --git a/play-life-web/generate-icons.cjs b/play-life-web/generate-icons.cjs index 3761c1d..990b69b 100644 --- a/play-life-web/generate-icons.cjs +++ b/play-life-web/generate-icons.cjs @@ -32,6 +32,7 @@ async function generateIcons() { { name: 'apple-touch-icon.png', size: 180 }, { name: 'pwa-192x192.png', size: 192 }, { name: 'pwa-512x512.png', size: 512 }, + { name: 'pwa-maskable-192x192.png', size: 192, maskable: true }, { name: 'pwa-maskable-512x512.png', size: 512, maskable: true } ]; diff --git a/play-life-web/package.json b/play-life-web/package.json index d61ca94..2da8e8b 100644 --- a/play-life-web/package.json +++ b/play-life-web/package.json @@ -1,6 +1,6 @@ { "name": "play-life-web", - "version": "3.8.1", + "version": "3.8.2", "type": "module", "scripts": { "dev": "vite", diff --git a/play-life-web/public/pwa-maskable-192x192.png b/play-life-web/public/pwa-maskable-192x192.png new file mode 100644 index 0000000000000000000000000000000000000000..82be78833e5c26b4cb75de3b7ec9a212124fdc86 GIT binary patch literal 3541 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 literal 0 HcmV?d00001 diff --git a/play-life-web/vite.config.js b/play-life-web/vite.config.js index d517643..f50b78d 100644 --- a/play-life-web/vite.config.js +++ b/play-life-web/vite.config.js @@ -39,6 +39,12 @@ export default defineConfig(({ mode }) => { sizes: '512x512', type: 'image/png' }, + { + src: 'pwa-maskable-192x192.png', + sizes: '192x192', + type: 'image/png', + purpose: 'maskable' + }, { src: 'pwa-maskable-512x512.png', sizes: '512x512',