diff --git a/web/src/app/(main)/layout.tsx b/web/src/app/(main)/layout.tsx
index ffb7cd9..91f16d8 100644
--- a/web/src/app/(main)/layout.tsx
+++ b/web/src/app/(main)/layout.tsx
@@ -4,6 +4,7 @@ import { motion } from 'framer-motion'
import { usePathname } from 'next/navigation'
import { Navbar } from '@/components/navbar'
import { BackgroundProvider } from '@/contexts/background-context'
+import Footer from '@/components/footer'
export default function RootLayout({
children,
@@ -31,6 +32,7 @@ export default function RootLayout({
{children}
+
>
)
}
\ No newline at end of file
diff --git a/web/src/app/globals.css b/web/src/app/globals.css
index 80f8765..e1a6217 100644
--- a/web/src/app/globals.css
+++ b/web/src/app/globals.css
@@ -123,4 +123,8 @@
html, body {
transition: background-color 0.3s, color 0.3s !important;
+}
+
+.sonner-toast {
+ background-color: aqua;
}
\ No newline at end of file
diff --git a/web/src/app/layout.tsx b/web/src/app/layout.tsx
index 66c2a50..f2137f7 100644
--- a/web/src/app/layout.tsx
+++ b/web/src/app/layout.tsx
@@ -32,7 +32,7 @@ export default async function RootLayout({
-
+
{children}
diff --git a/web/src/components/footer.tsx b/web/src/components/footer.tsx
new file mode 100644
index 0000000..a42ffc3
--- /dev/null
+++ b/web/src/components/footer.tsx
@@ -0,0 +1,10 @@
+import config from "@/config";
+import React from "react";
+
+export default function Footer() {
+ return (
+
+ );
+}
\ No newline at end of file
diff --git a/web/src/i18n/request.ts b/web/src/i18n/request.ts
index b1eb915..dcf4df6 100644
--- a/web/src/i18n/request.ts
+++ b/web/src/i18n/request.ts
@@ -10,7 +10,7 @@ export default getRequestConfig(async () => {
try {
return (await import(`@/locales/${locale}.json`)).default;
} catch (err) {
- console.warn(`Failed to load locale ${locale}:`, err);
+ console.debug(`Failed to load locale ${locale}:`);
return {};
}
})