From 994598900ae49cddf67e888d25e8293c94826a28 Mon Sep 17 00:00:00 2001 From: "Nicholas Carrigan (he/him)" Date: Tue, 22 Dec 2020 16:07:21 -0800 Subject: [PATCH] fix(dashboard): Use CDN for favicon (#40522) * fix: Use CDN for favicon Replaces the local favicon (which was not rendering correctly on production) with the version served by the CDN. Also adds our other meta tags used for PWAs and OpenGraph Protocol. Signed-off-by: nhcarrigan * fix: remove local manifest Signed-off-by: nhcarrigan --- .../dashboard-app/client/public/favicon.ico | Bin 7406 -> 0 bytes .../dashboard-app/client/public/index.html | 70 ++++++++++++------ .../dashboard-app/client/public/manifest.json | 15 ---- 3 files changed, 48 insertions(+), 37 deletions(-) delete mode 100644 tools/contributor/dashboard-app/client/public/favicon.ico delete mode 100644 tools/contributor/dashboard-app/client/public/manifest.json diff --git a/tools/contributor/dashboard-app/client/public/favicon.ico b/tools/contributor/dashboard-app/client/public/favicon.ico deleted file mode 100644 index 94d9c3a7e97864c80ba5c3dc296375a56c3be6ed..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7406 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 Tw6eq@@g16A=f5id?vL(I1Np+9 diff --git a/tools/contributor/dashboard-app/client/public/index.html b/tools/contributor/dashboard-app/client/public/index.html index efac91eecb..6da5d5e7b7 100644 --- a/tools/contributor/dashboard-app/client/public/index.html +++ b/tools/contributor/dashboard-app/client/public/index.html @@ -2,22 +2,56 @@ - - - - + + + + + + + + + + + + + freeCodeCamp Contributor Tools @@ -25,13 +59,5 @@ You need to enable JavaScript to run this app.
- diff --git a/tools/contributor/dashboard-app/client/public/manifest.json b/tools/contributor/dashboard-app/client/public/manifest.json deleted file mode 100644 index 1b9ae31441..0000000000 --- a/tools/contributor/dashboard-app/client/public/manifest.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "short_name": "FCC Contribute", - "name": "Free Code Camp Contribute", - "icons": [ - { - "src": "favicon.ico", - "sizes": "64x64 32x32 24x24 16x16", - "type": "image/x-icon" - } - ], - "start_url": ".", - "display": "standalone", - "theme_color": "#000000", - "background_color": "#ffffff" -}