-
+
setNewProfileName(e.target.value)}
- className="w-full px-5 py-4 rounded-2xl bg-slate-50 border-2 border-transparent focus:border-indigo-500 focus:bg-white transition-all font-bold outline-none text-slate-900 placeholder:text-slate-300"
+ className="w-full px-5 py-4 rounded-2xl bg-slate-50 dark:bg-slate-800 border-2 border-transparent focus:border-indigo-500 focus:bg-white dark:focus:bg-slate-700 transition-all font-bold outline-none text-slate-900 dark:text-white placeholder:text-slate-300 dark:placeholder:text-slate-600"
placeholder="Ex: Léo"
autoFocus
/>
-
+
setNewProfileUsername(e.target.value.toLowerCase().replace(/\s/g, ''))}
- className="w-full px-5 py-4 rounded-2xl bg-slate-50 border-2 border-transparent focus:border-indigo-500 focus:bg-white transition-all font-bold outline-none text-slate-900 placeholder:text-slate-300"
+ className="w-full px-5 py-4 rounded-2xl bg-slate-50 dark:bg-slate-800 border-2 border-transparent focus:border-indigo-500 focus:bg-white dark:focus:bg-slate-700 transition-all font-bold outline-none text-slate-900 dark:text-white placeholder:text-slate-300 dark:placeholder:text-slate-600"
placeholder="leo2026"
/>
Utilisé pour se connecter sans email
-
+
setNewProfilePin(e.target.value)}
- className="w-full px-5 py-4 rounded-2xl bg-slate-50 border-2 border-transparent focus:border-indigo-500 focus:bg-white transition-all font-bold text-center text-3xl tracking-widest outline-none text-indigo-600"
+ className="w-full px-5 py-4 rounded-2xl bg-slate-50 dark:bg-slate-800 border-2 border-transparent focus:border-indigo-500 focus:bg-white dark:focus:bg-slate-700 transition-all font-bold text-center text-3xl tracking-widest outline-none text-indigo-600 dark:text-indigo-400"
placeholder="1234"
/>
@@ -296,7 +296,7 @@ export const ParentHubPage = () => {
{/* Stats Modal */}
{selectedChildId && (
-
+
-
+
📊 Progression
@@ -317,7 +317,7 @@ export const ParentHubPage = () => {