diff --git a/src/modules/auth/components/AuthThemeToggle.jsx b/src/modules/auth/components/AuthThemeToggle.jsx
new file mode 100644
index 0000000..8341915
--- /dev/null
+++ b/src/modules/auth/components/AuthThemeToggle.jsx
@@ -0,0 +1,22 @@
+import { Sun, Moon } from 'lucide-react'
+import { cn } from '@/lib/utils'
+import { useTheme } from '@/contexts/ThemeContext'
+
+export function AuthThemeToggle({ className }) {
+ const { toggleTheme } = useTheme()
+
+ return (
+
+ )
+}
diff --git a/src/modules/auth/pages/ForgotPassword.jsx b/src/modules/auth/pages/ForgotPassword.jsx
index 96c0ac3..222b03f 100644
--- a/src/modules/auth/pages/ForgotPassword.jsx
+++ b/src/modules/auth/pages/ForgotPassword.jsx
@@ -8,6 +8,7 @@
***********************************************************************************************************************************************************************/
import { Link } from 'react-router-dom'
import { ForgotPasswordForm } from '../components/ForgotPasswordForm'
+import { AuthThemeToggle } from '../components/AuthThemeToggle'
import { MetadataProvider } from '@/contexts/MetadataContext'
export default function ForgotPassword() {
@@ -21,7 +22,8 @@ export default function ForgotPassword() {
ogDescription: 'Reset your account password.',
}}
>
-
+
+
diff --git a/src/modules/auth/pages/Login.jsx b/src/modules/auth/pages/Login.jsx
index ef401ac..a836bc3 100644
--- a/src/modules/auth/pages/Login.jsx
+++ b/src/modules/auth/pages/Login.jsx
@@ -1,5 +1,6 @@
import { Link } from 'react-router-dom'
import { LoginForm } from "../components/LoginForm";
+import { AuthThemeToggle } from "../components/AuthThemeToggle";
import { MetadataProvider } from "@/contexts/MetadataContext";
export default function Login() {
@@ -13,7 +14,8 @@ export default function Login() {
ogDescription: "Kindly login to access our online course platform.",
}}
>
-
+
+
diff --git a/src/modules/auth/pages/Register.jsx b/src/modules/auth/pages/Register.jsx
index 9c191c4..9f5bd94 100644
--- a/src/modules/auth/pages/Register.jsx
+++ b/src/modules/auth/pages/Register.jsx
@@ -14,6 +14,7 @@
***********************************************************************************************************************************************************************/
import { Link } from 'react-router-dom'
import { RegisterForm } from '../components/RegisterForm'
+import { AuthThemeToggle } from '../components/AuthThemeToggle'
import { MetadataProvider } from '@/contexts/MetadataContext'
// TODO: flip to true once the hero banner asset is ready; grid auto-centers the
@@ -31,7 +32,8 @@ export default function Register() {
ogDescription: 'Create an account to access our online course platform.',
}}
>
-
+
+
{/* ── Left panel ── */}