From 10cdf2797c855beb38a863470943bcc9ce306fab Mon Sep 17 00:00:00 2001 From: Seven Date: Tue, 6 Jan 2026 17:11:49 +0700 Subject: [PATCH] =?UTF-8?q?feat:=20=E6=B7=BB=E5=8A=A0=20PWA=20=E4=B8=8B?= =?UTF-8?q?=E8=BD=BD=E9=A1=B5=E9=9D=A2=E5=92=8C=E8=B7=AF=E7=94=B1=E9=85=8D?= =?UTF-8?q?=E7=BD=AE=EF=BC=9B=E6=9B=B4=E6=96=B0=20PWA=20=E5=9B=BE=E6=A0=87?= =?UTF-8?q?=E8=AE=BE=E7=BD=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/router/index.ts | 4 + src/views/pwa/download.vue | 253 +++++++++++++++++++++++++++++++++++++ vite.config.ts | 15 +-- 3 files changed, 259 insertions(+), 13 deletions(-) create mode 100644 src/views/pwa/download.vue diff --git a/src/router/index.ts b/src/router/index.ts index 0442d39..70bd82f 100644 --- a/src/router/index.ts +++ b/src/router/index.ts @@ -204,6 +204,10 @@ const routes: Array = [ path: "/global-menu", component: () => import("@/views/global-menu/index.vue"), }, + { + path: "/pwa_download", + component: () => import("@/views/pwa/download.vue"), + }, ]; const router = createRouter({ diff --git a/src/views/pwa/download.vue b/src/views/pwa/download.vue new file mode 100644 index 0000000..62f778d --- /dev/null +++ b/src/views/pwa/download.vue @@ -0,0 +1,253 @@ + + + + + diff --git a/vite.config.ts b/vite.config.ts index cd65734..6ec580a 100644 --- a/vite.config.ts +++ b/vite.config.ts @@ -57,20 +57,9 @@ export default defineConfig({ prefer_related_applications: false, icons: [ { - src: "/pwa-192x192.png", + src: "/favicon.svg", sizes: "192x192", - type: "image/png", - }, - { - src: "/pwa-512x512.png", - sizes: "512x512", - type: "image/png", - }, - { - src: "/pwa-512x512.png", - sizes: "512x512", - type: "image/png", - purpose: "any maskable", + type: "image/svg", }, ], },