diff --git a/favicons/icon-96.png b/favicons/icon-96.png deleted file mode 100644 index afb57dedb..000000000 Binary files a/favicons/icon-96.png and /dev/null differ diff --git a/images/maskable_icon.png b/images/maskable_icon.png index 57f0bd2ba..2259a3263 100644 Binary files a/images/maskable_icon.png and b/images/maskable_icon.png differ diff --git a/src/index.html b/src/index.html index e07a67366..6b9e62fe4 100644 --- a/src/index.html +++ b/src/index.html @@ -6,8 +6,7 @@ - - + Stremio - Freedom to Stream <%= htmlWebpackPlugin.tags.headTags %> diff --git a/webpack.config.js b/webpack.config.js index 9c7c90cd6..46eed263d 100644 --- a/webpack.config.js +++ b/webpack.config.js @@ -10,7 +10,6 @@ const WorkboxPlugin = require('workbox-webpack-plugin'); const CopyWebpackPlugin = require('copy-webpack-plugin'); const TerserPlugin = require('terser-webpack-plugin'); const WebpackPwaManifest = require('webpack-pwa-manifest'); -const colors = require('@stremio/stremio-colors'); const pachageJson = require('./package.json'); const COMMIT_HASH = execSync('git rev-parse HEAD').toString().trim(); @@ -200,6 +199,7 @@ module.exports = (env, argv) => ({ patterns: [ { from: 'favicons', to: `${COMMIT_HASH}/favicons` }, { from: 'images', to: `${COMMIT_HASH}/images` }, + { from: 'screenshots/*.webp', to: `${COMMIT_HASH}` }, ] }), new MiniCssExtractPlugin({ @@ -209,7 +209,6 @@ module.exports = (env, argv) => ({ template: './src/index.html', inject: false, scriptLoading: 'blocking', - themeColor: colors.background, faviconsPath: `${COMMIT_HASH}/favicons`, imagesPath: `${COMMIT_HASH}/images`, }), @@ -221,26 +220,30 @@ module.exports = (env, argv) => ({ theme_color: '#2a2843', orientation: 'any', display: 'standalone', - start_url: './', + display_override: ['standalone'], scope: './', + start_url: './', publicPath: './', icons: [ { src: 'images/icon.png', + destination: `${COMMIT_HASH}/images`, sizes: [196, 512], - ios: true + purpose: 'any', + ios: true, }, { src: 'images/maskable_icon.png', + destination: `${COMMIT_HASH}/images`, sizes: [196, 512], purpose: 'maskable', - destination: path.join(COMMIT_HASH, 'images', 'maskable') }, { src: 'favicons/favicon.ico', - sizes: [64, 32, 24, 16] + destination: `${COMMIT_HASH}/favicons`, + sizes: [256], } - ].map(icon => ({ ...icon, destination: icon.destination ?? path.join(COMMIT_HASH, 'images') })), + ], fingerprints: false, ios: true }),