diff --git a/components/admin/UserManagement.tsx b/components/admin/UserManagement.tsx index 31e629d..00a9061 100644 --- a/components/admin/UserManagement.tsx +++ b/components/admin/UserManagement.tsx @@ -196,108 +196,117 @@ export default function UserManagement() { Aucun utilisateur trouvé ) : ( - users.map((user) => { - return ( - -
-
- {/* Avatar */} - -
-
-

+
+ {users.map((user) => { + return ( + +
+ {/* Header avec avatar et nom */} +
+ +
+

{user.username}

- - Niveau {user.level} - - - Score: {formatNumber(user.score)} - - - {user.role} - +
+ + Niv. {user.level} + + + {user.role} + +
-

- {user.email} -

-
-
- - -
-
- {/* Affichage des stats */} -
-
-
- HP - - {user.hp}/{user.maxHp} + {/* Score en évidence */} +
+ Score: + + {formatNumber(user.score)}
-
-
+ + {/* Stats HP et XP */} +
+
+
+ HP + + {user.hp}/{user.maxHp} + +
+
+
+
+
+
+
+ XP + + {formatNumber(user.xp)}/{formatNumber(user.maxXp)} + +
+
+
+
+
+
+ + {/* Email */} +

+ {user.email} +

+ + {/* Boutons d'action */} +
+ +
-
-
- XP - - {formatNumber(user.xp)}/{formatNumber(user.maxXp)} - -
-
-
-
-
-
- - ); - }) + + ); + })} +
)} {/* Modal d'édition */}