This commit is contained in:
2020-10-12 20:51:09 +00:00
parent 97c61c6a68
commit 3ea1c1e860
8 changed files with 40 additions and 3 deletions

View File

@@ -12,6 +12,17 @@ todo: manifest / favicon convert to green/blue shirt from yellow
any used need to be copied to server graphics folder for backup as well
Finally, test with devops and iPad and all devices to confirm
https://developers.google.com/web/fundamentals/design-and-ux/browser-customization
https://stackoverflow.com/questions/48956465/favicon-standard-2020-svg-ico-png-and-dimensions
ISSUES AFTER CHANGING ICON:
tiny icon used in windows when chrome install used
no image at all used in Android when chrome install used
iPad: pending testing (charging
todo: turn off generating map files in release build see if it's faster all around, maybe don't need them?
`` one was 12mb for ts worker.map
todo: login, large view, branded logo and footer text not centered equally?
todo: take a look at front end cypress testing etc again, it's going to be the best way to assure quality going forward and indespensible for smoke / load testing

View File

@@ -0,0 +1,9 @@
<?xml version="1.0" encoding="utf-8"?>
<browserconfig>
<msapplication>
<tile>
<square150x150logo src="/mstile-150x150.png"/>
<TileColor>#da532c</TileColor>
</tile>
</msapplication>
</browserconfig>

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

View File

@@ -4,7 +4,8 @@
<meta charset="UTF-8" />
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
<meta name="viewport" content="width=device-width,initial-scale=1.0" />
<link rel="icon" href="<%= BASE_URL %>favicon.ico" />
<link rel="icon" sizes="192x192" href="./img/icons/icon.png" />
<link rel="apple-touch-icon" href="./img/icons/ios-icon.png" />
<title>AyaNova</title>
</head>
<body>

View File

@@ -1,4 +1,4 @@
export default {
version: "8.0.0-alpha.72",
version: "8.0.0-alpha.74",
copyright: "© 1999-2020, Ground Zero Tech-Works Inc."
};

View File

@@ -4,6 +4,7 @@ module.exports = {
chainWebpack: config => {
config.plugins.delete("prefetch");
},
configureWebpack: {
plugins: [
new MonacoWebpackPlugin({
@@ -20,13 +21,28 @@ module.exports = {
})
]
},
transpileDependencies: ["vuetify"],
pwa: {
//https://cli.vuejs.org/core-plugins/pwa.html#configuration
name: "AyaNova",
themeColor: "#db7022",
workboxPluginMode: "InjectManifest",
workboxOptions: {
swSrc: "./src/sw.js",
swDest: "service-worker.js"
},
iconPaths: {
//disable automatic icons, they have the wrong ones basically, use this guide https://developers.google.com/web/fundamentals/design-and-ux/browser-customization
//and put them directly into the index.html in the public folder as it's the source one used
favicon32: null,
favicon16: null,
appleTouchIcon: null,
maskIcon: null,
msTileImage: null
}
}
},
productionSourceMap: false
};