From a11711faad398f5c4e860d3b3f4375614254f40b Mon Sep 17 00:00:00 2001 From: Cooper Ransom Date: Wed, 28 Feb 2024 17:56:28 -0500 Subject: [PATCH] Implement PWA fix! --- Dockerfile | 2 +- index.html | 1 + manifest.json | 45 +++++++++++++++++++++++++++++++++++++++++++++ public/flixico.jpg | Bin 6984 -> 0 bytes 4 files changed, 47 insertions(+), 1 deletion(-) create mode 100644 manifest.json delete mode 100644 public/flixico.jpg diff --git a/Dockerfile b/Dockerfile index 12b13f98..7e528eda 100644 --- a/Dockerfile +++ b/Dockerfile @@ -8,7 +8,7 @@ COPY package.json ./ COPY pnpm-lock.yaml ./ RUN --mount=type=cache,id=pnpm,target=/pnpm/store pnpm install --frozen-lockfile -ARG PWA_ENABLED="false" +ARG PWA_ENABLED="true" ARG GA_ID ARG APP_DOMAIN ARG OPENSEARCH_ENABLED="false" diff --git a/index.html b/index.html index cc215fa8..cd534de5 100644 --- a/index.html +++ b/index.html @@ -7,6 +7,7 @@ + diff --git a/manifest.json b/manifest.json new file mode 100644 index 00000000..04021b5f --- /dev/null +++ b/manifest.json @@ -0,0 +1,45 @@ +{ + "name": "sudo-flix", + "short_name": "sudo-flix", + "start_url": "/", + "display": "standalone", + "background_color": "#fff", + "theme_color": "#000", + "icons": [ + { + "src": "/public/android-chrome-192x192.png", + "sizes": "192x192", + "type": "image/png" + }, + { + "src": "/public/android-chrome-512x512.png", + "sizes": "512x512", + "type": "image/png" + }, + { + "src": "/public/apple-touch-icon.png", + "sizes": "192x192", + "type": "image/png" + }, + { + "src": "/public/favicon-16x16.png", + "sizes": "16x16", + "type": "image/png" + }, + { + "src": "/public/favicon-32x32.png", + "sizes": "32x32", + "type": "image/png" + }, + { + "src": "/public/favicon.ico", + "sizes": "192x192", + "type": "image/png" + }, + { + "src": "/public/mstile-150x150.png", + "sizes": "150x150", + "type": "image/png" + } + ] +} \ No newline at end of file diff --git a/public/flixico.jpg b/public/flixico.jpg deleted file mode 100644 index ef5127cc3f3abdd20d82381080e7123d4768bcce..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6984 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