diff --git a/Seasoned.Frontend/nuxt.config.ts b/Seasoned.Frontend/nuxt.config.ts index 87b7a87..b2c5b3b 100644 --- a/Seasoned.Frontend/nuxt.config.ts +++ b/Seasoned.Frontend/nuxt.config.ts @@ -9,6 +9,23 @@ export default defineNuxtConfig({ srcDir: 'app/', + app: { + baseURL: '/', + buildAssetsDir: '_nuxt', + head: { + title: 'Seasoned', + link: [ + { rel: 'icon', type: 'image/x-icon', href: '/favicon.ico' }, + { rel: 'apple-touch-icon', sizes: '180x180', href: '/apple-touch-icon.png' }, + { rel: 'icon', type: 'image/png', sizes: '96x96', href: '/favicon-96x96.png' }, + { rel: 'icon', type: 'image/png', sizes: '192x192', href: '/web-app-manifest-192x192.png' }, + { rel : 'icon', type: 'image/png', sizes: '512x512', href: '/web-app-manifest-512x512.png' }, + { rel: 'icon', type: 'image/svg+xml', href: '/favicon.svg' }, + { rel: 'manifest', href: '/site.webmanifest' } + ] + } + }, + css: [ 'vuetify/lib/styles/main.sass', '@mdi/font/css/materialdesignicons.min.css', diff --git a/Seasoned.Frontend/public/apple-touch-icon.png b/Seasoned.Frontend/public/apple-touch-icon.png new file mode 100644 index 0000000..9622f58 Binary files /dev/null and b/Seasoned.Frontend/public/apple-touch-icon.png differ diff --git a/Seasoned.Frontend/public/favicon-96x96.png b/Seasoned.Frontend/public/favicon-96x96.png new file mode 100644 index 0000000..98ad81f Binary files /dev/null and b/Seasoned.Frontend/public/favicon-96x96.png differ diff --git a/Seasoned.Frontend/public/favicon.ico b/Seasoned.Frontend/public/favicon.ico index 18993ad..8f8cc7e 100644 Binary files a/Seasoned.Frontend/public/favicon.ico and b/Seasoned.Frontend/public/favicon.ico differ diff --git a/Seasoned.Frontend/public/favicon.svg b/Seasoned.Frontend/public/favicon.svg new file mode 100644 index 0000000..8c201cc --- /dev/null +++ b/Seasoned.Frontend/public/favicon.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/Seasoned.Frontend/public/site.webmanifest b/Seasoned.Frontend/public/site.webmanifest new file mode 100644 index 0000000..ccf313a --- /dev/null +++ b/Seasoned.Frontend/public/site.webmanifest @@ -0,0 +1,21 @@ +{ + "name": "MyWebSite", + "short_name": "MySite", + "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/Seasoned.Frontend/public/web-app-manifest-192x192.png b/Seasoned.Frontend/public/web-app-manifest-192x192.png new file mode 100644 index 0000000..a69dcad Binary files /dev/null and b/Seasoned.Frontend/public/web-app-manifest-192x192.png differ diff --git a/Seasoned.Frontend/public/web-app-manifest-512x512.png b/Seasoned.Frontend/public/web-app-manifest-512x512.png new file mode 100644 index 0000000..e70cd88 Binary files /dev/null and b/Seasoned.Frontend/public/web-app-manifest-512x512.png differ