diff --git a/graph-search/public/logo.png b/graph-search/public/logo.png
new file mode 100755
index 0000000000000000000000000000000000000000..8fdf4626ff909640cbb6fdd996565794bf42a43e
Binary files /dev/null and b/graph-search/public/logo.png differ
diff --git a/graph-search/public/manifest.json b/graph-search/public/manifest.json
index 5f83ebf4c64513ea0bf0a3a7a5d28013cd57bb8f..cfcb7e95088e37dcc278255a3154b7e8f1b8a9ca 100644
--- a/graph-search/public/manifest.json
+++ b/graph-search/public/manifest.json
@@ -8,11 +8,17 @@
       "type": "image/svg+xml",
       "sizes": "192x192 512x512",
       "purpose": "any maskable"
+    },
+    {
+      "src": "logo.png",
+      "type": "image/png",
+      "sizes": "512x512",
+      "purpose": "any maskable"
     }
   ],
   "start_url": ".",
   "display": "standalone",
   "orientation": "portrait",
-  "theme_color": "rgba(208 0 0 / 100%)",
-  "background_color": "rgba(255 255 255 / 100%)"
+  "theme_color": "#d00000",
+  "background_color": "#ffffff"
 }