X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=vue.config.js;h=8e84dfe4bf2a72724d55466e4dce2f4959082806;hb=5b727eee020b9d734f60fd37f840ea47f83fb23e;hp=c244a86e1cb50f5f84d724ee396575f71eff3826;hpb=52ed5af6074bb6850925cbb658a60a4493079338;p=github%2Fbastienwirtz%2Fhomer.git diff --git a/vue.config.js b/vue.config.js index c244a86..8e84dfe 100644 --- a/vue.config.js +++ b/vue.config.js @@ -1,3 +1,5 @@ +const manifestOptions = require("./public/assets/manifest.json"); + module.exports = { chainWebpack: (config) => { config.module @@ -12,12 +14,15 @@ module.exports = { manifestPath: "assets/manifest.json", appleMobileWebAppStatusBarStyle: "black", appleMobileWebAppCapable: "yes", + name: manifestOptions.name, + themeColor: manifestOptions.theme_color, + manifestOptions, iconPaths: { favicon32: "assets/icons/favicon-32x32.png", favicon16: "assets/icons/favicon-16x16.png", - appleTouchIcon: "assets/icons/apple-touch-icon-152x152.png", + appleTouchIcon: "assets/icons/icon-maskable.png", maskIcon: "assets/icons/safari-pinned-tab.svg", - msTileImage: "assets/icons/msapplication-icon-144x144.png", + msTileImage: "assets/icons/icon-any.png", }, }, };