diff --git a/docs/source/manifest.json b/docs/source/manifest.json
new file mode 100644
index 000000000..e0b3c749e
--- /dev/null
+++ b/docs/source/manifest.json
@@ -0,0 +1,30 @@
+{
+ "short_name": "LiquidJS",
+ "name": "LiquidJS",
+ "icons": [
+ {
+ "src": "/icon/apple-touch-icon-57x57.png",
+ "type": "image/png",
+ "sizes": "57x57"
+ },
+ {
+ "src": "/icon/favicon-96x96.png",
+ "type": "image/png",
+ "sizes": "96x96"
+ },
+ {
+ "src": "/icon/favicon-196x196.png",
+ "type": "image/png",
+ "sizes": "196x196"
+ },
+ {
+ "src": "/icon/apple-touch-icon.png",
+ "type": "image/png",
+ "sizes": "512x512"
+ }
+ ],
+ "start_url": "/",
+ "display": "standalone",
+ "theme_color": "#0f83ce",
+ "background_color": "#0f83ce"
+}
diff --git a/docs/themes/navy/layout/partial/head.swig b/docs/themes/navy/layout/partial/head.swig
index 6e6e3b489..774728849 100644
--- a/docs/themes/navy/layout/partial/head.swig
+++ b/docs/themes/navy/layout/partial/head.swig
@@ -4,6 +4,7 @@
+