From b4207f27821617d83e4cf018c169ca3bac30fda1 Mon Sep 17 00:00:00 2001 From: Bastien Wirtz Date: Sun, 3 Jul 2022 21:40:47 +0200 Subject: new PWA implementation --- public/assets/icons/README.md | 12 +++++++++ public/assets/icons/apple-touch-icon.png | Bin 0 -> 13231 bytes public/assets/icons/favicon-16x16.png | Bin 790 -> 0 bytes public/assets/icons/favicon-32x32.png | Bin 2319 -> 0 bytes public/assets/icons/favicon.ico | Bin 0 -> 15086 bytes public/assets/icons/icon-any.png | Bin 76888 -> 0 bytes public/assets/icons/icon-any.svg | 1 - public/assets/icons/icon-maskable.png | Bin 126657 -> 0 bytes public/assets/icons/pwa-192x192.png | Bin 0 -> 14256 bytes public/assets/icons/pwa-512x512.png | Bin 0 -> 39220 bytes public/assets/icons/safari-pinned-tab.svg | 3 --- public/assets/manifest.json | 42 ------------------------------ public/logo.png | Bin 37168 -> 0 bytes public/logo.svg | 1 + public/robots.txt | 2 -- 15 files changed, 13 insertions(+), 48 deletions(-) create mode 100644 public/assets/icons/README.md create mode 100644 public/assets/icons/apple-touch-icon.png delete mode 100644 public/assets/icons/favicon-16x16.png delete mode 100644 public/assets/icons/favicon-32x32.png create mode 100644 public/assets/icons/favicon.ico delete mode 100644 public/assets/icons/icon-any.png delete mode 100644 public/assets/icons/icon-any.svg delete mode 100644 public/assets/icons/icon-maskable.png create mode 100644 public/assets/icons/pwa-192x192.png create mode 100644 public/assets/icons/pwa-512x512.png delete mode 100644 public/assets/icons/safari-pinned-tab.svg delete mode 100644 public/assets/manifest.json delete mode 100644 public/logo.png create mode 100644 public/logo.svg delete mode 100644 public/robots.txt (limited to 'public') diff --git a/public/assets/icons/README.md b/public/assets/icons/README.md new file mode 100644 index 0000000..015169b --- /dev/null +++ b/public/assets/icons/README.md @@ -0,0 +1,12 @@ +# PWA Icons / Images + +We suggest you to create a svg or png icon (if it is a png icon, with the maximum resolution possible) for your application and use it to generate a favicon package in [Favicon Generator](https://realfavicongenerator.net/). + +Once generated, download the ZIP and use android-* icons for pwa-*: + +- use `android-chrome-192x192.png` for `pwa-192x192.png` +- use `android-chrome-512x512.png` for `pwa-512x512.png` +- `apple-touch-icon.png` is `apple-touch-icon.png` +- `favicon.ico` is `favicon.ico` + +` diff --git a/public/assets/icons/apple-touch-icon.png b/public/assets/icons/apple-touch-icon.png new file mode 100644 index 0000000..32b68eb Binary files /dev/null and b/public/assets/icons/apple-touch-icon.png differ diff --git a/public/assets/icons/favicon-16x16.png b/public/assets/icons/favicon-16x16.png deleted file mode 100644 index c3e9869..0000000 Binary files a/public/assets/icons/favicon-16x16.png and /dev/null differ diff --git a/public/assets/icons/favicon-32x32.png b/public/assets/icons/favicon-32x32.png deleted file mode 100644 index ad5172e..0000000 Binary files a/public/assets/icons/favicon-32x32.png and /dev/null differ diff --git a/public/assets/icons/favicon.ico b/public/assets/icons/favicon.ico new file mode 100644 index 0000000..c8d571f Binary files /dev/null and b/public/assets/icons/favicon.ico differ diff --git a/public/assets/icons/icon-any.png b/public/assets/icons/icon-any.png deleted file mode 100644 index c444c5c..0000000 Binary files a/public/assets/icons/icon-any.png and /dev/null differ diff --git a/public/assets/icons/icon-any.svg b/public/assets/icons/icon-any.svg deleted file mode 100644 index 89f4ef7..0000000 --- a/public/assets/icons/icon-any.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/public/assets/icons/icon-maskable.png b/public/assets/icons/icon-maskable.png deleted file mode 100644 index 896ca66..0000000 Binary files a/public/assets/icons/icon-maskable.png and /dev/null differ diff --git a/public/assets/icons/pwa-192x192.png b/public/assets/icons/pwa-192x192.png new file mode 100644 index 0000000..36d8775 Binary files /dev/null and b/public/assets/icons/pwa-192x192.png differ diff --git a/public/assets/icons/pwa-512x512.png b/public/assets/icons/pwa-512x512.png new file mode 100644 index 0000000..8f27647 Binary files /dev/null and b/public/assets/icons/pwa-512x512.png differ diff --git a/public/assets/icons/safari-pinned-tab.svg b/public/assets/icons/safari-pinned-tab.svg deleted file mode 100644 index 26dc0ef..0000000 --- a/public/assets/icons/safari-pinned-tab.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/public/assets/manifest.json b/public/assets/manifest.json deleted file mode 100644 index 1c98730..0000000 --- a/public/assets/manifest.json +++ /dev/null @@ -1,42 +0,0 @@ -{ - "name": "Homer Dashboard", - "short_name": "Homer", - "theme_color": "#3367D6", - "start_url": "../", - "icons": [ - { - "src": "./icons/favicon-16x16.png", - "sizes": "16x16", - "type": "image/png" - }, - { - "src": "./icons/favicon-32x32.png", - "sizes": "32x32", - "type": "image/png" - }, - { - "src": "./icons/icon-any.png", - "sizes": "512x512", - "type": "image/png", - "purpose": "any" - }, - { - "src": "./icons/icon-any.svg", - "sizes": "any", - "type": "image/svg+xml", - "purpose": "any" - }, - { - "src": "./icons/icon-maskable.png", - "sizes": "512x512", - "type": "image/png", - "purpose": "maskable" - }, - { - "src": "./icons/safari-pinned-tab.svg", - "sizes": "any", - "type": "image/svg+xml", - "purpose": "monochrome" - } - ] -} diff --git a/public/logo.png b/public/logo.png deleted file mode 100644 index e088a4a..0000000 Binary files a/public/logo.png and /dev/null differ diff --git a/public/logo.svg b/public/logo.svg new file mode 100644 index 0000000..89b99a1 --- /dev/null +++ b/public/logo.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/robots.txt b/public/robots.txt deleted file mode 100644 index eb05362..0000000 --- a/public/robots.txt +++ /dev/null @@ -1,2 +0,0 @@ -User-agent: * -Disallow: -- cgit v1.2.3