aboutsummaryrefslogtreecommitdiffhomepage
path: root/vite.config.ts
diff options
context:
space:
mode:
authornsfisis <nsfisis@gmail.com>2026-02-01 14:32:26 +0900
committernsfisis <nsfisis@gmail.com>2026-02-01 14:32:26 +0900
commitae854335dd2f059bb3fcbb35a7c200f9047b96c5 (patch)
treeee844818881dbb8d0038ef5a5f97bcac6155df20 /vite.config.ts
parent620b4763b0331e5acf9784ce15318caa63c4facf (diff)
downloadkioku-ae854335dd2f059bb3fcbb35a7c200f9047b96c5.tar.gz
kioku-ae854335dd2f059bb3fcbb35a7c200f9047b96c5.tar.zst
kioku-ae854335dd2f059bb3fcbb35a7c200f9047b96c5.zip
feat(pwa): add icons
Diffstat (limited to 'vite.config.ts')
-rw-r--r--vite.config.ts20
1 files changed, 15 insertions, 5 deletions
diff --git a/vite.config.ts b/vite.config.ts
index 5dfc1e0..7eb818e 100644
--- a/vite.config.ts
+++ b/vite.config.ts
@@ -13,7 +13,7 @@ export default defineConfig({
react(),
VitePWA({
registerType: "autoUpdate",
- includeAssets: ["icon.svg"],
+ includeAssets: ["icon.svg", "apple-touch-icon.png"],
manifest: {
name: "Kioku",
short_name: "Kioku",
@@ -25,10 +25,20 @@ export default defineConfig({
start_url: "/",
icons: [
{
- src: "icon.svg",
- sizes: "any",
- type: "image/svg+xml",
- purpose: "any maskable",
+ src: "pwa-192x192.png",
+ sizes: "192x192",
+ type: "image/png",
+ },
+ {
+ src: "pwa-512x512.png",
+ sizes: "512x512",
+ type: "image/png",
+ },
+ {
+ src: "pwa-512x512.png",
+ sizes: "512x512",
+ type: "image/png",
+ purpose: "maskable",
},
],
},