diff --git a/bun.lockb b/bun.lockb
index 35c0017..5a92453 100644
Binary files a/bun.lockb and b/bun.lockb differ
diff --git a/package.json b/package.json
index 1667f7a..feb33aa 100644
--- a/package.json
+++ b/package.json
@@ -32,6 +32,7 @@
"react-social-icons": "^6.18.0",
"react-turnstile": "^1.1.3",
"sharp": "^0.33.5",
+ "sonner": "^1.5.0",
"tailwind-merge": "^2.5.2",
"tailwindcss-animate": "^1.0.7",
"zod": "^3.23.8",
diff --git a/src/app/(pages)/auth/page.tsx b/src/app/(pages)/auth/page.tsx
index e6847b8..19c66fe 100644
--- a/src/app/(pages)/auth/page.tsx
+++ b/src/app/(pages)/auth/page.tsx
@@ -6,6 +6,7 @@ import { Separator } from "@/components/ui/separator";
import AuthForm from "@/components/auth/auth-form";
import { motion } from "framer-motion";
import Greeting from "@/components/auth/greeting";
+import Footer from "@/components/auth/footer";
/**
* The page to authenticate with.
@@ -28,6 +29,7 @@ const AuthPage = (): ReactElement => (
+
);
diff --git a/src/app/(pages)/layout.tsx b/src/app/(pages)/layout.tsx
index dbb80e1..a4ccb4b 100644
--- a/src/app/(pages)/layout.tsx
+++ b/src/app/(pages)/layout.tsx
@@ -6,6 +6,7 @@ import { cn } from "@/lib/utils";
import { NextFont } from "next/dist/compiled/@next/font";
import { ThemeProvider } from "@/components/theme-provider";
import { CookiesProvider } from "next-client-cookies/server";
+import { Toaster } from "@/components/ui/sonner";
const inter: NextFont = Inter({ subsets: ["latin"] });
@@ -50,7 +51,10 @@ const RootLayout = ({
"linear-gradient(to top, hsla(240, 6%, 10%, 0.7), hsl(var(--background)))",
}}
>
- {children}
+
+ {children}
+
+