Skip to content

Commit 74ac08b

Browse files
committed
fixr: add PWA assets configuration to remove white padding and update icon
1 parent b2cb6d8 commit 74ac08b

3 files changed

Lines changed: 25 additions & 1 deletion

File tree

package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,12 @@
11
{
22
"name": "jisho",
33
"private": true,
4-
"version": "1.5.0",
4+
"version": "1.5.1",
55
"type": "module",
66
"scripts": {
77
"dev": "vite",
88
"build": "vite build",
9+
"generate-pwa-assets": "pwa-assets-generator --override",
910
"lint": "eslint .",
1011
"preview": "vite preview"
1112
},

public/maskable-icon-512x512.png

29 Bytes
Loading

pwa-assets.config.js

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
import {
2+
defineConfig,
3+
minimal2023Preset as preset,
4+
} from '@vite-pwa/assets-generator/config'
5+
6+
export default defineConfig({
7+
headLinkOptions: {
8+
preset: '2023',
9+
},
10+
preset: {
11+
...preset,
12+
// Keep the generator defaults, but avoid the default white background on maskable icons.
13+
maskable: {
14+
...preset.maskable,
15+
padding: 0.2,
16+
resizeOptions: {
17+
background: '#1B2028',
18+
fit: 'contain',
19+
},
20+
},
21+
},
22+
images: ['public/pwa-source.svg'],
23+
})

0 commit comments

Comments
 (0)