From a2d02d8326d20eac181a2850c3c2cef53e537ee7 Mon Sep 17 00:00:00 2001 From: Abhishek Kumar Date: Tue, 7 Oct 2025 13:22:44 +0530 Subject: [PATCH] feat: add privacy policy and terms of service links --- ui/src/components/Footer.tsx | 25 +++++++++++++++++++++++++ ui/src/components/SignInClient.tsx | 10 +++++++++- 2 files changed, 34 insertions(+), 1 deletion(-) create mode 100644 ui/src/components/Footer.tsx diff --git a/ui/src/components/Footer.tsx b/ui/src/components/Footer.tsx new file mode 100644 index 0000000..057a847 --- /dev/null +++ b/ui/src/components/Footer.tsx @@ -0,0 +1,25 @@ +export default function Footer() { + return ( + + ); +} diff --git a/ui/src/components/SignInClient.tsx b/ui/src/components/SignInClient.tsx index 26d6934..0ecf521 100644 --- a/ui/src/components/SignInClient.tsx +++ b/ui/src/components/SignInClient.tsx @@ -3,6 +3,8 @@ import { Loader2 } from 'lucide-react'; import dynamic from 'next/dynamic'; +import Footer from './Footer'; + // Only load Stack's SignIn component when Stack provider is active const SignIn = dynamic( () => import('@stackframe/stack').then(mod => ({ default: mod.SignIn })), @@ -19,9 +21,15 @@ export default function SignInClient() {

Local Authentication

Local authentication is enabled. No sign-in required.

+