diff --git a/docs/logos/logo_128.png b/docs/logos/logo_128.png
new file mode 100644
index 000000000..c6602a4ae
Binary files /dev/null and b/docs/logos/logo_128.png differ
diff --git a/docs/logos/logo_256.png b/docs/logos/logo_256.png
new file mode 100644
index 000000000..5d7686e45
Binary files /dev/null and b/docs/logos/logo_256.png differ
diff --git a/docs/logos/logo_32.png b/docs/logos/logo_32.png
new file mode 100644
index 000000000..ee2a0f715
Binary files /dev/null and b/docs/logos/logo_32.png differ
diff --git a/docs/logos/logo_512.png b/docs/logos/logo_512.png
new file mode 100644
index 000000000..df9d2e17b
Binary files /dev/null and b/docs/logos/logo_512.png differ
diff --git a/docs/logos/logo_64.png b/docs/logos/logo_64.png
new file mode 100644
index 000000000..8a97dedfd
Binary files /dev/null and b/docs/logos/logo_64.png differ
diff --git a/docs/manifest.json b/docs/manifest.json
index 578390978..81b0c667f 100644
--- a/docs/manifest.json
+++ b/docs/manifest.json
@@ -6,9 +6,31 @@
"background_color": "#f8f8f8",
"theme_color": "#111",
"description": "Curated collection of useful JavaScript snippets that you can understand in 30 seconds or less.",
- "icons": [{
- "src": "favicon.png",
- "sizes": "128x128",
- "type": "image/png"
- }]
+ "icons": [
+ {
+ "src": "./logos/logo_32.png",
+ "sizes": "32x32",
+ "type": "image/png"
+ },
+ {
+ "src": "./logos/logo_64.png",
+ "sizes": "64x64",
+ "type": "image/png"
+ },
+ {
+ "src": "./logos/logo_128.png",
+ "sizes": "128x128",
+ "type": "image/png"
+ },
+ {
+ "src": "./logos/logo_256.png",
+ "sizes": "256x256",
+ "type": "image/png"
+ },
+ {
+ "src": "./logos/logo_512.png",
+ "sizes": "512x512",
+ "type": "image/png"
+ }
+ ]
}
diff --git a/static-parts/archived-page-start.html b/static-parts/archived-page-start.html
index e3dcce82d..67bbc67a4 100644
--- a/static-parts/archived-page-start.html
+++ b/static-parts/archived-page-start.html
@@ -19,8 +19,8 @@
-
-
+
+