diff --git a/frontend/layouts/default.vue b/frontend/layouts/default.vue index 7e4f24a..6c6b330 100644 --- a/frontend/layouts/default.vue +++ b/frontend/layouts/default.vue @@ -22,6 +22,9 @@ + + mdi-sticker-check-outline + Taskwarrior WebUI diff --git a/frontend/nuxt.config.js b/frontend/nuxt.config.js index 58bd35b..ecb2cbe 100644 --- a/frontend/nuxt.config.js +++ b/frontend/nuxt.config.js @@ -1,5 +1,3 @@ -import colors from 'vuetify/es5/util/colors'; - export default { server: { port: 8080 @@ -20,15 +18,15 @@ export default { ** See https://nuxtjs.org/api/configuration-head */ head: { - titleTemplate: '%s - ' + process.env.npm_package_name, - title: process.env.npm_package_name || '', + titleTemplate: '%s', + title: 'Taskwarrior Webui', meta: [ { charset: 'utf-8' }, { name: 'viewport', content: 'width=device-width, initial-scale=1' }, { hid: 'description', name: 'description', content: process.env.npm_package_description || '' } ], link: [ - { rel: 'icon', type: 'image/x-icon', href: '/favicon.ico' } + { rel: 'icon', type: 'image/png', href: '/favicon.png' } ] }, /* @@ -53,8 +51,7 @@ export default { */ buildModules: [ '@nuxt/typescript-build', - '@nuxtjs/vuetify', - 'nuxt-typed-vuex' + '@nuxtjs/vuetify' ], /* ** Nuxt.js modules @@ -66,6 +63,16 @@ export default { '@nuxtjs/proxy' ], + pwa: { + meta: { + name: 'Taskwarrior-webui' + }, + manifest: { + name: 'Taskwarrior-webui', + short_name: 'Taskwarrior-webui' + } + }, + proxy: { // Backend '/api': { @@ -94,8 +101,5 @@ export default { ** See https://nuxtjs.org/api/configuration-build/ */ build: { - transpile: [ - /typed-vuex/ - ] } }; diff --git a/frontend/static/favicon.ico b/frontend/static/favicon.ico deleted file mode 100644 index 3632d0c..0000000 Binary files a/frontend/static/favicon.ico and /dev/null differ diff --git a/frontend/static/favicon.png b/frontend/static/favicon.png new file mode 100644 index 0000000..effe3bb Binary files /dev/null and b/frontend/static/favicon.png differ diff --git a/frontend/static/icon.png b/frontend/static/icon.png new file mode 100644 index 0000000..57d3cf5 Binary files /dev/null and b/frontend/static/icon.png differ diff --git a/frontend/static/icon.svg b/frontend/static/icon.svg new file mode 100644 index 0000000..8ee7832 --- /dev/null +++ b/frontend/static/icon.svg @@ -0,0 +1,54 @@ + + + + + + image/svg+xml + + + + + + + +