diff --git a/components/AddToHomescreen.tsx b/components/AddToHomescreen.tsx
new file mode 100644
index 00000000..e37e3099
--- /dev/null
+++ b/components/AddToHomescreen.tsx
@@ -0,0 +1,52 @@
+import { XIcon } from "@heroicons/react/outline";
+import { useState } from "react";
+
+export default function AddToHomescreen() {
+ const [closeBanner, setCloseBanner] = useState(false);
+
+ if (typeof window !== "undefined") {
+ if (window.matchMedia("(display-mode: standalone)").matches) {
+ return null;
+ }
+ }
+ return (
+ !closeBanner && (
+
+
+
+
+
+
+
+
+
+
+ Add this app to your home screen for faster access and improved experience.
+
+
+
+
+
+
+
+
+
+
+
+ )
+ );
+}
diff --git a/pages/auth/login.tsx b/pages/auth/login.tsx
index fcbe84d2..a622b703 100644
--- a/pages/auth/login.tsx
+++ b/pages/auth/login.tsx
@@ -5,6 +5,7 @@ import { useState } from "react";
import { ErrorCode, getSession } from "@lib/auth";
+import AddToHomescreen from "@components/AddToHomescreen";
import Loader from "@components/Loader";
import { HeadSeo } from "@components/seo/head-seo";
@@ -179,6 +180,8 @@ export default function Login({ csrfToken }) {
+
+
);
}