diff --git a/docs/static/favicon.png b/docs/static/favicon.png
deleted file mode 100644
index 1bbdb910..00000000
Binary files a/docs/static/favicon.png and /dev/null differ
diff --git a/docs/static/faviconData.json b/docs/static/faviconData.json
new file mode 100644
index 00000000..23b6c991
--- /dev/null
+++ b/docs/static/faviconData.json
@@ -0,0 +1 @@
+{"result":{"status":"success"},"favicon":{"package_url":"https://realfavicongenerator.net/files/6e512fc4d4de6b9651de965b0c65c53f09b0540f/favicons.zip","files_urls":["https://realfavicongenerator.net/files/6e512fc4d4de6b9651de965b0c65c53f09b0540f/package_files/android-chrome-144x144.png","https://realfavicongenerator.net/files/6e512fc4d4de6b9651de965b0c65c53f09b0540f/package_files/android-chrome-192x192.png","https://realfavicongenerator.net/files/6e512fc4d4de6b9651de965b0c65c53f09b0540f/package_files/android-chrome-256x256.png","https://realfavicongenerator.net/files/6e512fc4d4de6b9651de965b0c65c53f09b0540f/package_files/android-chrome-36x36.png","https://realfavicongenerator.net/files/6e512fc4d4de6b9651de965b0c65c53f09b0540f/package_files/android-chrome-384x384.png","https://realfavicongenerator.net/files/6e512fc4d4de6b9651de965b0c65c53f09b0540f/package_files/android-chrome-48x48.png","https://realfavicongenerator.net/files/6e512fc4d4de6b9651de965b0c65c53f09b0540f/package_files/android-chrome-512x512.png","https://realfavicongenerator.net/files/6e512fc4d4de6b9651de965b0c65c53f09b0540f/package_files/android-chrome-72x72.png","https://realfavicongenerator.net/files/6e512fc4d4de6b9651de965b0c65c53f09b0540f/package_files/android-chrome-96x96.png","https://realfavicongenerator.net/files/6e512fc4d4de6b9651de965b0c65c53f09b0540f/package_files/apple-touch-icon-114x114-precomposed.png","https://realfavicongenerator.net/files/6e512fc4d4de6b9651de965b0c65c53f09b0540f/package_files/apple-touch-icon-114x114.png","https://realfavicongenerator.net/files/6e512fc4d4de6b9651de965b0c65c53f09b0540f/package_files/apple-touch-icon-120x120-precomposed.png","https://realfavicongenerator.net/files/6e512fc4d4de6b9651de965b0c65c53f09b0540f/package_files/apple-touch-icon-120x120.png","https://realfavicongenerator.net/files/6e512fc4d4de6b9651de965b0c65c53f09b0540f/package_files/apple-touch-icon-144x144-precomposed.png","https://realfavicongenerator.net/files/6e512fc4d4de6b9651de965b0c65c53f09b0540f/package_files/apple-touch-icon-144x144.png","https://realfavicongenerator.net/files/6e512fc4d4de6b9651de965b0c65c53f09b0540f/package_files/apple-touch-icon-152x152-precomposed.png","https://realfavicongenerator.net/files/6e512fc4d4de6b9651de965b0c65c53f09b0540f/package_files/apple-touch-icon-152x152.png","https://realfavicongenerator.net/files/6e512fc4d4de6b9651de965b0c65c53f09b0540f/package_files/apple-touch-icon-180x180-precomposed.png","https://realfavicongenerator.net/files/6e512fc4d4de6b9651de965b0c65c53f09b0540f/package_files/apple-touch-icon-180x180.png","https://realfavicongenerator.net/files/6e512fc4d4de6b9651de965b0c65c53f09b0540f/package_files/apple-touch-icon-57x57-precomposed.png","https://realfavicongenerator.net/files/6e512fc4d4de6b9651de965b0c65c53f09b0540f/package_files/apple-touch-icon-57x57.png","https://realfavicongenerator.net/files/6e512fc4d4de6b9651de965b0c65c53f09b0540f/package_files/apple-touch-icon-60x60-precomposed.png","https://realfavicongenerator.net/files/6e512fc4d4de6b9651de965b0c65c53f09b0540f/package_files/apple-touch-icon-60x60.png","https://realfavicongenerator.net/files/6e512fc4d4de6b9651de965b0c65c53f09b0540f/package_files/apple-touch-icon-72x72-precomposed.png","https://realfavicongenerator.net/files/6e512fc4d4de6b9651de965b0c65c53f09b0540f/package_files/apple-touch-icon-72x72.png","https://realfavicongenerator.net/files/6e512fc4d4de6b9651de965b0c65c53f09b0540f/package_files/apple-touch-icon-76x76-precomposed.png","https://realfavicongenerator.net/files/6e512fc4d4de6b9651de965b0c65c53f09b0540f/package_files/apple-touch-icon-76x76.png","https://realfavicongenerator.net/files/6e512fc4d4de6b9651de965b0c65c53f09b0540f/package_files/apple-touch-icon-precomposed.png","https://realfavicongenerator.net/files/6e512fc4d4de6b9651de965b0c65c53f09b0540f/package_files/apple-touch-icon.png","https://realfavicongenerator.net/files/6e512fc4d4de6b9651de965b0c65c53f09b0540f/package_files/browserconfig.xml","https://realfavicongenerator.net/files/6e512fc4d4de6b9651de965b0c65c53f09b0540f/package_files/favicon-16x16.png","https://realfavicongenerator.net/files/6e512fc4d4de6b9651de965b0c65c53f09b0540f/package_files/favicon-32x32.png","https://realfavicongenerator.net/files/6e512fc4d4de6b9651de965b0c65c53f09b0540f/package_files/favicon.ico","https://realfavicongenerator.net/files/6e512fc4d4de6b9651de965b0c65c53f09b0540f/package_files/manifest.json","https://realfavicongenerator.net/files/6e512fc4d4de6b9651de965b0c65c53f09b0540f/package_files/mstile-144x144.png","https://realfavicongenerator.net/files/6e512fc4d4de6b9651de965b0c65c53f09b0540f/package_files/mstile-150x150.png","https://realfavicongenerator.net/files/6e512fc4d4de6b9651de965b0c65c53f09b0540f/package_files/mstile-310x150.png","https://realfavicongenerator.net/files/6e512fc4d4de6b9651de965b0c65c53f09b0540f/package_files/mstile-310x310.png","https://realfavicongenerator.net/files/6e512fc4d4de6b9651de965b0c65c53f09b0540f/package_files/mstile-70x70.png","https://realfavicongenerator.net/files/6e512fc4d4de6b9651de965b0c65c53f09b0540f/package_files/safari-pinned-tab.svg"],"html_code":"\n\n\n\n\n\n\n\n","compression":"false","overlapping_markups":["link[rel=\"apple-touch-icon\"]","link[rel=\"shortcut\"]","link[rel=\"shortcut icon\"]","link[rel=\"icon\",sizes=\"16x16\"]","link[rel=\"icon\",sizes=\"32x32\"]","meta[name=\"msapplication-TileColor\"]","meta[name=\"msapplication-TileImage\"]","link[rel=\"manifest\"]","meta[name=\"theme-color\"]","link[rel=\"icon\",sizes=\"192x192\"]","link[rel=\"mask-icon\"]"]},"files_location":{"type":"path","path":"/"},"preview_picture_url":"https://realfavicongenerator.net/files/6e512fc4d4de6b9651de965b0c65c53f09b0540f/favicon_preview.png","version":"0.13"}
\ No newline at end of file
diff --git a/docs/static/faviconDescription.json b/docs/static/faviconDescription.json
new file mode 100644
index 00000000..2a7735a1
--- /dev/null
+++ b/docs/static/faviconDescription.json
@@ -0,0 +1,56 @@
+
+{
+ "masterPicture": "Logo_Calliope_Woman.svg",
+ "iconsPath": "/",
+ "design": {
+ "ios": {
+ "pictureAspect": "backgroundAndMargin",
+ "backgroundColor": "#ffffff",
+ "margin": "14%",
+ "assets": {
+ "ios6AndPriorIcons": true,
+ "ios7AndLaterIcons": true,
+ "precomposedIcons": true,
+ "declareOnlyDefaultIcon": true
+ }
+ },
+ "desktopBrowser": {},
+ "windows": {
+ "pictureAspect": "noChange",
+ "backgroundColor": "#da532c",
+ "onConflict": "override",
+ "assets": {
+ "windows80Ie10Tile": true,
+ "windows10Ie11EdgeTiles": {
+ "small": true,
+ "medium": true,
+ "big": true,
+ "rectangle": true
+ }
+ }
+ },
+ "androidChrome": {
+ "pictureAspect": "noChange",
+ "themeColor": "#ffffff",
+ "manifest": {
+ "name": "Calliope MINI",
+ "display": "standalone",
+ "orientation": "notSet",
+ "onConflict": "override",
+ "declared": true
+ },
+ "assets": {
+ "legacyIcon": true,
+ "lowResolutionIcons": true
+ }
+ },
+ "safariPinnedTab": {
+ "pictureAspect": "silhouette",
+ "themeColor": "#5bbad5"
+ }
+ },
+ "settings": {
+ "scalingAlgorithm": "Mitchell",
+ "errorOnImageTooSmall": false
+ }
+}
\ No newline at end of file
diff --git a/docs/static/icons/android-chrome-144x144.png b/docs/static/icons/android-chrome-144x144.png
index 544f4f49..4f21365d 100644
Binary files a/docs/static/icons/android-chrome-144x144.png and b/docs/static/icons/android-chrome-144x144.png differ
diff --git a/docs/static/icons/android-chrome-192x192.png b/docs/static/icons/android-chrome-192x192.png
index 38841bac..38c59f87 100644
Binary files a/docs/static/icons/android-chrome-192x192.png and b/docs/static/icons/android-chrome-192x192.png differ
diff --git a/docs/static/icons/android-chrome-256x256.png b/docs/static/icons/android-chrome-256x256.png
new file mode 100644
index 00000000..1d717fb0
Binary files /dev/null and b/docs/static/icons/android-chrome-256x256.png differ
diff --git a/docs/static/icons/android-chrome-36x36.png b/docs/static/icons/android-chrome-36x36.png
index 7bbbdd15..c0b0cfc3 100644
Binary files a/docs/static/icons/android-chrome-36x36.png and b/docs/static/icons/android-chrome-36x36.png differ
diff --git a/docs/static/icons/android-chrome-384x384.png b/docs/static/icons/android-chrome-384x384.png
new file mode 100644
index 00000000..0136026b
Binary files /dev/null and b/docs/static/icons/android-chrome-384x384.png differ
diff --git a/docs/static/icons/android-chrome-48x48.png b/docs/static/icons/android-chrome-48x48.png
index bc7def5b..292b7308 100644
Binary files a/docs/static/icons/android-chrome-48x48.png and b/docs/static/icons/android-chrome-48x48.png differ
diff --git a/docs/static/icons/android-chrome-512x512.png b/docs/static/icons/android-chrome-512x512.png
new file mode 100644
index 00000000..cf5dc1f6
Binary files /dev/null and b/docs/static/icons/android-chrome-512x512.png differ
diff --git a/docs/static/icons/android-chrome-72x72.png b/docs/static/icons/android-chrome-72x72.png
index 6584746b..9e4e5087 100644
Binary files a/docs/static/icons/android-chrome-72x72.png and b/docs/static/icons/android-chrome-72x72.png differ
diff --git a/docs/static/icons/android-chrome-96x96.png b/docs/static/icons/android-chrome-96x96.png
index e6204321..fe761e5e 100644
Binary files a/docs/static/icons/android-chrome-96x96.png and b/docs/static/icons/android-chrome-96x96.png differ
diff --git a/docs/static/icons/apple-touch-icon-114x114-precomposed.png b/docs/static/icons/apple-touch-icon-114x114-precomposed.png
new file mode 100644
index 00000000..7288a4b8
Binary files /dev/null and b/docs/static/icons/apple-touch-icon-114x114-precomposed.png differ
diff --git a/docs/static/icons/apple-touch-icon-114x114.png b/docs/static/icons/apple-touch-icon-114x114.png
index 8b999865..ca342a66 100644
Binary files a/docs/static/icons/apple-touch-icon-114x114.png and b/docs/static/icons/apple-touch-icon-114x114.png differ
diff --git a/docs/static/icons/apple-touch-icon-120x120-precomposed.png b/docs/static/icons/apple-touch-icon-120x120-precomposed.png
new file mode 100644
index 00000000..42283d9a
Binary files /dev/null and b/docs/static/icons/apple-touch-icon-120x120-precomposed.png differ
diff --git a/docs/static/icons/apple-touch-icon-120x120.png b/docs/static/icons/apple-touch-icon-120x120.png
index ca7a9af1..16f23115 100644
Binary files a/docs/static/icons/apple-touch-icon-120x120.png and b/docs/static/icons/apple-touch-icon-120x120.png differ
diff --git a/docs/static/icons/apple-touch-icon-144x144-precomposed.png b/docs/static/icons/apple-touch-icon-144x144-precomposed.png
new file mode 100644
index 00000000..29ee8f57
Binary files /dev/null and b/docs/static/icons/apple-touch-icon-144x144-precomposed.png differ
diff --git a/docs/static/icons/apple-touch-icon-144x144.png b/docs/static/icons/apple-touch-icon-144x144.png
index 75bb35ac..4329adfd 100644
Binary files a/docs/static/icons/apple-touch-icon-144x144.png and b/docs/static/icons/apple-touch-icon-144x144.png differ
diff --git a/docs/static/icons/apple-touch-icon-152x152-precomposed.png b/docs/static/icons/apple-touch-icon-152x152-precomposed.png
new file mode 100644
index 00000000..01ff569c
Binary files /dev/null and b/docs/static/icons/apple-touch-icon-152x152-precomposed.png differ
diff --git a/docs/static/icons/apple-touch-icon-152x152.png b/docs/static/icons/apple-touch-icon-152x152.png
index cbbf5c56..04a2bf01 100644
Binary files a/docs/static/icons/apple-touch-icon-152x152.png and b/docs/static/icons/apple-touch-icon-152x152.png differ
diff --git a/docs/static/icons/apple-touch-icon-180x180-precomposed.png b/docs/static/icons/apple-touch-icon-180x180-precomposed.png
new file mode 100644
index 00000000..e7b313c8
Binary files /dev/null and b/docs/static/icons/apple-touch-icon-180x180-precomposed.png differ
diff --git a/docs/static/icons/apple-touch-icon-180x180.png b/docs/static/icons/apple-touch-icon-180x180.png
index 9f071c4e..caa027e5 100644
Binary files a/docs/static/icons/apple-touch-icon-180x180.png and b/docs/static/icons/apple-touch-icon-180x180.png differ
diff --git a/docs/static/icons/apple-touch-icon-57x57-precomposed.png b/docs/static/icons/apple-touch-icon-57x57-precomposed.png
new file mode 100644
index 00000000..3029d3bc
Binary files /dev/null and b/docs/static/icons/apple-touch-icon-57x57-precomposed.png differ
diff --git a/docs/static/icons/apple-touch-icon-57x57.png b/docs/static/icons/apple-touch-icon-57x57.png
index 94c46299..dea8718f 100644
Binary files a/docs/static/icons/apple-touch-icon-57x57.png and b/docs/static/icons/apple-touch-icon-57x57.png differ
diff --git a/docs/static/icons/apple-touch-icon-60x60-precomposed.png b/docs/static/icons/apple-touch-icon-60x60-precomposed.png
new file mode 100644
index 00000000..a8a601e7
Binary files /dev/null and b/docs/static/icons/apple-touch-icon-60x60-precomposed.png differ
diff --git a/docs/static/icons/apple-touch-icon-60x60.png b/docs/static/icons/apple-touch-icon-60x60.png
index 3a9a4eee..fa7cf816 100644
Binary files a/docs/static/icons/apple-touch-icon-60x60.png and b/docs/static/icons/apple-touch-icon-60x60.png differ
diff --git a/docs/static/icons/apple-touch-icon-72x72-precomposed.png b/docs/static/icons/apple-touch-icon-72x72-precomposed.png
new file mode 100644
index 00000000..f2f4ba79
Binary files /dev/null and b/docs/static/icons/apple-touch-icon-72x72-precomposed.png differ
diff --git a/docs/static/icons/apple-touch-icon-72x72.png b/docs/static/icons/apple-touch-icon-72x72.png
index 4b2efcaa..b339cc46 100644
Binary files a/docs/static/icons/apple-touch-icon-72x72.png and b/docs/static/icons/apple-touch-icon-72x72.png differ
diff --git a/docs/static/icons/apple-touch-icon-76x76-precomposed.png b/docs/static/icons/apple-touch-icon-76x76-precomposed.png
new file mode 100644
index 00000000..5ce8c3ad
Binary files /dev/null and b/docs/static/icons/apple-touch-icon-76x76-precomposed.png differ
diff --git a/docs/static/icons/apple-touch-icon-76x76.png b/docs/static/icons/apple-touch-icon-76x76.png
index 550e12a8..79616b48 100644
Binary files a/docs/static/icons/apple-touch-icon-76x76.png and b/docs/static/icons/apple-touch-icon-76x76.png differ
diff --git a/docs/static/icons/apple-touch-icon-precomposed.png b/docs/static/icons/apple-touch-icon-precomposed.png
index 66489dfc..dc606f5a 100644
Binary files a/docs/static/icons/apple-touch-icon-precomposed.png and b/docs/static/icons/apple-touch-icon-precomposed.png differ
diff --git a/docs/static/icons/apple-touch-icon.png b/docs/static/icons/apple-touch-icon.png
index 9f071c4e..298a5419 100644
Binary files a/docs/static/icons/apple-touch-icon.png and b/docs/static/icons/apple-touch-icon.png differ
diff --git a/docs/static/icons/browserconfig.xml b/docs/static/icons/browserconfig.xml
new file mode 100644
index 00000000..fe44cae8
--- /dev/null
+++ b/docs/static/icons/browserconfig.xml
@@ -0,0 +1,12 @@
+
+
+
+
+
+
+
+
+ #da532c
+
+
+
diff --git a/docs/static/icons/favicon-16x16.png b/docs/static/icons/favicon-16x16.png
index 1a00843e..28caab92 100644
Binary files a/docs/static/icons/favicon-16x16.png and b/docs/static/icons/favicon-16x16.png differ
diff --git a/docs/static/icons/favicon-32x32.png b/docs/static/icons/favicon-32x32.png
index d8c9dc5d..909e8ff1 100644
Binary files a/docs/static/icons/favicon-32x32.png and b/docs/static/icons/favicon-32x32.png differ
diff --git a/docs/static/icons/favicon-96x96.png b/docs/static/icons/favicon-96x96.png
deleted file mode 100644
index e6204321..00000000
Binary files a/docs/static/icons/favicon-96x96.png and /dev/null differ
diff --git a/docs/static/icons/favicon.ico b/docs/static/icons/favicon.ico
new file mode 100644
index 00000000..16625b1f
Binary files /dev/null and b/docs/static/icons/favicon.ico differ
diff --git a/docs/static/icons/manifest.json b/docs/static/icons/manifest.json
new file mode 100644
index 00000000..096d0734
--- /dev/null
+++ b/docs/static/icons/manifest.json
@@ -0,0 +1,52 @@
+{
+ "name": "Calliope MINI",
+ "icons": [
+ {
+ "src": "\/android-chrome-36x36.png",
+ "sizes": "36x36",
+ "type": "image\/png"
+ },
+ {
+ "src": "\/android-chrome-48x48.png",
+ "sizes": "48x48",
+ "type": "image\/png"
+ },
+ {
+ "src": "\/android-chrome-72x72.png",
+ "sizes": "72x72",
+ "type": "image\/png"
+ },
+ {
+ "src": "\/android-chrome-96x96.png",
+ "sizes": "96x96",
+ "type": "image\/png"
+ },
+ {
+ "src": "\/android-chrome-144x144.png",
+ "sizes": "144x144",
+ "type": "image\/png"
+ },
+ {
+ "src": "\/android-chrome-192x192.png",
+ "sizes": "192x192",
+ "type": "image\/png"
+ },
+ {
+ "src": "\/android-chrome-256x256.png",
+ "sizes": "256x256",
+ "type": "image\/png"
+ },
+ {
+ "src": "\/android-chrome-384x384.png",
+ "sizes": "384x384",
+ "type": "image\/png"
+ },
+ {
+ "src": "\/android-chrome-512x512.png",
+ "sizes": "512x512",
+ "type": "image\/png"
+ }
+ ],
+ "theme_color": "#ffffff",
+ "display": "standalone"
+}
diff --git a/docs/static/icons/mstile-144x144.png b/docs/static/icons/mstile-144x144.png
index 544f4f49..e7999906 100644
Binary files a/docs/static/icons/mstile-144x144.png and b/docs/static/icons/mstile-144x144.png differ
diff --git a/docs/static/icons/mstile-150x150.png b/docs/static/icons/mstile-150x150.png
index 2293492c..f7396c3b 100644
Binary files a/docs/static/icons/mstile-150x150.png and b/docs/static/icons/mstile-150x150.png differ
diff --git a/docs/static/icons/mstile-310x150.png b/docs/static/icons/mstile-310x150.png
index 68d528f7..b246769f 100644
Binary files a/docs/static/icons/mstile-310x150.png and b/docs/static/icons/mstile-310x150.png differ
diff --git a/docs/static/icons/mstile-310x310.png b/docs/static/icons/mstile-310x310.png
index 0741b6a1..5cc42c85 100644
Binary files a/docs/static/icons/mstile-310x310.png and b/docs/static/icons/mstile-310x310.png differ
diff --git a/docs/static/icons/mstile-70x70.png b/docs/static/icons/mstile-70x70.png
index e5ba5c5e..bfe97023 100644
Binary files a/docs/static/icons/mstile-70x70.png and b/docs/static/icons/mstile-70x70.png differ
diff --git a/docs/static/icons/safari-pinned-tab.svg b/docs/static/icons/safari-pinned-tab.svg
index 90a14d4a..3a988d95 100644
--- a/docs/static/icons/safari-pinned-tab.svg
+++ b/docs/static/icons/safari-pinned-tab.svg
@@ -2,58 +2,42 @@
diff --git a/webmanifest.json b/webmanifest.json
deleted file mode 100644
index 59348e35..00000000
--- a/webmanifest.json
+++ /dev/null
@@ -1,17 +0,0 @@
-{
- "icons": [
- {
- "src": "https://az851932.vo.msecnd.net/pub/fpenpmjz",
- "sizes": "512x512",
- "type": "image/png"
- }, {
- "src": "https://az851932.vo.msecnd.net/pub/vetoccmr",
- "sizes": "128x128",
- "type": "image/png"
- }, {
- "src": "https://az851932.vo.msecnd.net/pub/xiioeeyf",
- "sizes": "32x32",
- "type": "image/png"
- }
- ]
-}