diff --git a/frontend/index.html b/frontend/index.html
index 0f9de7e..31feb4b 100755
--- a/frontend/index.html
+++ b/frontend/index.html
@@ -12,10 +12,8 @@
-
+
@@ -26,7 +24,7 @@
-
+
hemma
diff --git a/frontend/static/images/icon.svg b/frontend/static/images/icon.svg
new file mode 100644
index 0000000..7bec8b6
--- /dev/null
+++ b/frontend/static/images/icon.svg
@@ -0,0 +1,52 @@
+
+
diff --git a/frontend/static/images/icon_x128.png b/frontend/static/images/icon_x128.png
new file mode 100644
index 0000000..2bac6dd
Binary files /dev/null and b/frontend/static/images/icon_x128.png differ
diff --git a/frontend/static/images/icon_x144.png b/frontend/static/images/icon_x144.png
new file mode 100644
index 0000000..4d32692
Binary files /dev/null and b/frontend/static/images/icon_x144.png differ
diff --git a/frontend/static/images/icon_x192.png b/frontend/static/images/icon_x192.png
new file mode 100644
index 0000000..71187da
Binary files /dev/null and b/frontend/static/images/icon_x192.png differ
diff --git a/frontend/static/images/icon_x512.png b/frontend/static/images/icon_x512.png
new file mode 100644
index 0000000..725954c
Binary files /dev/null and b/frontend/static/images/icon_x512.png differ
diff --git a/frontend/static/images/icon_x72png b/frontend/static/images/icon_x72png
new file mode 100644
index 0000000..9b7bb69
Binary files /dev/null and b/frontend/static/images/icon_x72png differ
diff --git a/frontend/static/images/light.svg b/frontend/static/images/light.svg
new file mode 100644
index 0000000..be2b287
--- /dev/null
+++ b/frontend/static/images/light.svg
@@ -0,0 +1,76 @@
+
+
diff --git a/frontend/static/manifest.json b/frontend/static/manifest.json
new file mode 100644
index 0000000..d42e092
--- /dev/null
+++ b/frontend/static/manifest.json
@@ -0,0 +1,17 @@
+{
+ "name": "Hemma",
+ "short_name": "Hemma",
+ "start_url": "/lights",
+ "display": "standalone",
+ "background_color": "#302f3b",
+ "description": "Styr lampor",
+ "icons": [
+ { "src": "/images/icon_x72.png", "sizes": "72x72", "type": "image/png", "purpose": "maskable" },
+ { "src": "/images/icon_x128.png", "sizes": "128x128", "type": "image/png", "purpose": "maskable" },
+ { "src": "/images/icon_x144.png", "sizes": "144x144", "type": "image/png", "purpose": "maskable" },
+ { "src": "/images/icon_x192.png", "sizes": "192x192", "type": "image/png", "purpose": "maskable" },
+ { "src": "/images/icon_x512.png", "sizes": "512x512", "type": "image/png", "purpose": "maskable" },
+ { "src": "/images/icon.svg", "sizes": "513x512", "purpose": "maskable" }
+ ]
+}
+