diff --git a/apps/frontend/app/root.tsx b/apps/frontend/app/root.tsx
index 91b53e074b..6342927b35 100644
--- a/apps/frontend/app/root.tsx
+++ b/apps/frontend/app/root.tsx
@@ -111,6 +111,7 @@ const DefaultHeadTags = () => {
content="minimum-scale=1, initial-scale=1, width=device-width, shrink-to-fit=no, user-scalable=no, viewport-fit=cover"
/>
+
>
);
};
diff --git a/apps/frontend/public/android-chrome-192x192.png b/apps/frontend/public/android-chrome-192x192.png
new file mode 100644
index 0000000000..5de276b8f7
Binary files /dev/null and b/apps/frontend/public/android-chrome-192x192.png differ
diff --git a/apps/frontend/public/android-chrome-512x512.png b/apps/frontend/public/android-chrome-512x512.png
new file mode 100644
index 0000000000..8d05fb4d2a
Binary files /dev/null and b/apps/frontend/public/android-chrome-512x512.png differ
diff --git a/apps/frontend/public/apple-touch-icon-120x120-precomposed.png b/apps/frontend/public/apple-touch-icon-120x120-precomposed.png
new file mode 100644
index 0000000000..fafa7260e0
Binary files /dev/null and b/apps/frontend/public/apple-touch-icon-120x120-precomposed.png differ
diff --git a/apps/frontend/public/apple-touch-icon-120x120.png b/apps/frontend/public/apple-touch-icon-120x120.png
new file mode 100644
index 0000000000..fafa7260e0
Binary files /dev/null and b/apps/frontend/public/apple-touch-icon-120x120.png differ
diff --git a/apps/frontend/public/apple-touch-icon-precomposed.png b/apps/frontend/public/apple-touch-icon-precomposed.png
new file mode 100644
index 0000000000..a7ad2fd813
Binary files /dev/null and b/apps/frontend/public/apple-touch-icon-precomposed.png differ
diff --git a/apps/frontend/public/apple-touch-icon.png b/apps/frontend/public/apple-touch-icon.png
new file mode 100644
index 0000000000..a7ad2fd813
Binary files /dev/null and b/apps/frontend/public/apple-touch-icon.png differ
diff --git a/apps/frontend/public/favicon.ico b/apps/frontend/public/favicon.ico
new file mode 100644
index 0000000000..465357642d
Binary files /dev/null and b/apps/frontend/public/favicon.ico differ
diff --git a/apps/frontend/public/manifest.json b/apps/frontend/public/manifest.json
index 8e7d0a9d74..0db60666a4 100644
--- a/apps/frontend/public/manifest.json
+++ b/apps/frontend/public/manifest.json
@@ -8,6 +8,36 @@
"short_name": "Ryot",
"description": "Track all facets of your life!",
"icons": [
+ {
+ "src": "/android-chrome-192x192.png",
+ "sizes": "192x192",
+ "type": "image/png"
+ },
+ {
+ "src": "/android-chrome-512x512.png",
+ "sizes": "512x512",
+ "type": "image/png"
+ },
+ {
+ "src": "/apple-touch-icon.png",
+ "sizes": "180x180",
+ "type": "image/png"
+ },
+ {
+ "src": "/apple-touch-icon-120x120.png",
+ "sizes": "120x120",
+ "type": "image/png"
+ },
+ {
+ "src": "/apple-touch-icon-precomposed.png",
+ "sizes": "180x180",
+ "type": "image/png"
+ },
+ {
+ "src": "/apple-touch-icon-120x120-precomposed.png",
+ "sizes": "120x120",
+ "type": "image/png"
+ },
{
"src": "/icon-192x192.png",
"sizes": "192x192",