diff --git a/docs-web/src/main/webapp/src/img/icons/icon-128x128.png b/docs-web/src/main/webapp/src/img/icons/icon-128x128.png
new file mode 100644
index 00000000..1b62ceb5
Binary files /dev/null and b/docs-web/src/main/webapp/src/img/icons/icon-128x128.png differ
diff --git a/docs-web/src/main/webapp/src/img/icons/icon-144x144.png b/docs-web/src/main/webapp/src/img/icons/icon-144x144.png
new file mode 100644
index 00000000..365eefcd
Binary files /dev/null and b/docs-web/src/main/webapp/src/img/icons/icon-144x144.png differ
diff --git a/docs-web/src/main/webapp/src/img/icons/icon-152x152.png b/docs-web/src/main/webapp/src/img/icons/icon-152x152.png
new file mode 100644
index 00000000..23d50231
Binary files /dev/null and b/docs-web/src/main/webapp/src/img/icons/icon-152x152.png differ
diff --git a/docs-web/src/main/webapp/src/img/icons/icon-192x192.png b/docs-web/src/main/webapp/src/img/icons/icon-192x192.png
new file mode 100644
index 00000000..4dae41bb
Binary files /dev/null and b/docs-web/src/main/webapp/src/img/icons/icon-192x192.png differ
diff --git a/docs-web/src/main/webapp/src/img/icons/icon-384x384.png b/docs-web/src/main/webapp/src/img/icons/icon-384x384.png
new file mode 100644
index 00000000..46b8ee18
Binary files /dev/null and b/docs-web/src/main/webapp/src/img/icons/icon-384x384.png differ
diff --git a/docs-web/src/main/webapp/src/img/icons/icon-512x512.png b/docs-web/src/main/webapp/src/img/icons/icon-512x512.png
new file mode 100644
index 00000000..37f912ac
Binary files /dev/null and b/docs-web/src/main/webapp/src/img/icons/icon-512x512.png differ
diff --git a/docs-web/src/main/webapp/src/img/icons/icon-72x72.png b/docs-web/src/main/webapp/src/img/icons/icon-72x72.png
new file mode 100644
index 00000000..16cf24aa
Binary files /dev/null and b/docs-web/src/main/webapp/src/img/icons/icon-72x72.png differ
diff --git a/docs-web/src/main/webapp/src/img/icons/icon-96x96.png b/docs-web/src/main/webapp/src/img/icons/icon-96x96.png
new file mode 100644
index 00000000..57e921d4
Binary files /dev/null and b/docs-web/src/main/webapp/src/img/icons/icon-96x96.png differ
diff --git a/docs-web/src/main/webapp/src/index.html b/docs-web/src/main/webapp/src/index.html
index b1f8aa9e..b63cd652 100644
--- a/docs-web/src/main/webapp/src/index.html
+++ b/docs-web/src/main/webapp/src/index.html
@@ -7,6 +7,7 @@
+
diff --git a/docs-web/src/main/webapp/src/manifest.json b/docs-web/src/main/webapp/src/manifest.json
new file mode 100644
index 00000000..89880eb4
--- /dev/null
+++ b/docs-web/src/main/webapp/src/manifest.json
@@ -0,0 +1,51 @@
+{
+ "name": "Sismics Docs",
+ "short_name": "Sismics Docs",
+ "theme_color": "#2ab2dc",
+ "background_color": "#ffffff",
+ "display": "standalone",
+ "Scope": "/",
+ "start_url": "/",
+ "icons": [
+ {
+ "src": "img/icons/icon-72x72.png",
+ "sizes": "72x72",
+ "type": "image/png"
+ },
+ {
+ "src": "img/icons/icon-96x96.png",
+ "sizes": "96x96",
+ "type": "image/png"
+ },
+ {
+ "src": "img/icons/icon-128x128.png",
+ "sizes": "128x128",
+ "type": "image/png"
+ },
+ {
+ "src": "img/icons/icon-144x144.png",
+ "sizes": "144x144",
+ "type": "image/png"
+ },
+ {
+ "src": "img/icons/icon-152x152.png",
+ "sizes": "152x152",
+ "type": "image/png"
+ },
+ {
+ "src": "img/icons/icon-192x192.png",
+ "sizes": "192x192",
+ "type": "image/png"
+ },
+ {
+ "src": "img/icons/icon-384x384.png",
+ "sizes": "384x384",
+ "type": "image/png"
+ },
+ {
+ "src": "img/icons/icon-512x512.png",
+ "sizes": "512x512",
+ "type": "image/png"
+ }
+ ]
+}
\ No newline at end of file