diff --git a/frontend/nuxt.config.ts b/frontend/nuxt.config.ts index 3e02f9e..46d69a6 100644 --- a/frontend/nuxt.config.ts +++ b/frontend/nuxt.config.ts @@ -6,5 +6,19 @@ export default defineNuxtConfig({ routeRules: { '/' : {prerender: true}, '/champion/**' : {swr: true} + }, + app: { + head: { + link: [ + { rel: 'icon', type: 'image/png', sizes: '96x96', href: '/favicon-96x96.png' }, + { rel: 'icon', type: 'image/svg+xml', href: '/favicon.svg' }, + { rel: 'shortcut icon', href: '/favicon.ico' }, + { rel: 'apple-touch-icon', sizes: "180x180", href: '/apple-touch-icon.png' }, + { rel: 'manifest', href: '/site.webmanifest' }, + ], + meta: [ + {name: "apple-mobile-web-app-title", content:"BuildPath"} + ] + } } }) diff --git a/frontend/public/apple-touch-icon.png b/frontend/public/apple-touch-icon.png new file mode 100644 index 0000000..84a75bc Binary files /dev/null and b/frontend/public/apple-touch-icon.png differ diff --git a/frontend/public/favicon-96x96.png b/frontend/public/favicon-96x96.png new file mode 100644 index 0000000..ab6f3b8 Binary files /dev/null and b/frontend/public/favicon-96x96.png differ diff --git a/frontend/public/favicon.ico b/frontend/public/favicon.ico index 18993ad..a5dbca6 100644 Binary files a/frontend/public/favicon.ico and b/frontend/public/favicon.ico differ diff --git a/frontend/public/favicon.svg b/frontend/public/favicon.svg new file mode 100644 index 0000000..db74b8a --- /dev/null +++ b/frontend/public/favicon.svg @@ -0,0 +1,3 @@ + \ No newline at end of file diff --git a/frontend/public/site.webmanifest b/frontend/public/site.webmanifest new file mode 100644 index 0000000..ec4d704 --- /dev/null +++ b/frontend/public/site.webmanifest @@ -0,0 +1,21 @@ +{ + "name": "BuildPath", + "short_name": "BuildPath", + "icons": [ + { + "src": "/web-app-manifest-192x192.png", + "sizes": "192x192", + "type": "image/png", + "purpose": "maskable" + }, + { + "src": "/web-app-manifest-512x512.png", + "sizes": "512x512", + "type": "image/png", + "purpose": "maskable" + } + ], + "theme_color": "#ffffff", + "background_color": "#ffffff", + "display": "standalone" +} \ No newline at end of file diff --git a/frontend/public/web-app-manifest-192x192.png b/frontend/public/web-app-manifest-192x192.png new file mode 100644 index 0000000..5fd2988 Binary files /dev/null and b/frontend/public/web-app-manifest-192x192.png differ diff --git a/frontend/public/web-app-manifest-512x512.png b/frontend/public/web-app-manifest-512x512.png new file mode 100644 index 0000000..e71a99b Binary files /dev/null and b/frontend/public/web-app-manifest-512x512.png differ