This commit is contained in:
alma 2025-05-05 10:43:44 +02:00
parent a1cb75a1ec
commit 27e59676b4

View File

@ -644,7 +644,7 @@ export function MissionsAdminPanel() {
variant="outline" variant="outline"
size="sm" size="sm"
onClick={() => removeUserRole('temps')} onClick={() => removeUserRole('temps')}
className="text-red-600 hover:bg-red-50 border-red-200 h-8" className="text-red-600 hover:bg-red-50 hover:text-red-700 border-red-200 h-8"
disabled={loading} disabled={loading}
> >
<X size={16} className="mr-1" /> <X size={16} className="mr-1" />
@ -700,7 +700,7 @@ export function MissionsAdminPanel() {
variant="outline" variant="outline"
size="sm" size="sm"
onClick={() => removeUserRole('parole')} onClick={() => removeUserRole('parole')}
className="text-red-600 hover:bg-red-50 border-red-200 h-8" className="text-red-600 hover:bg-red-50 hover:text-red-700 border-red-200 h-8"
disabled={loading} disabled={loading}
> >
<X size={16} className="mr-1" /> <X size={16} className="mr-1" />
@ -756,7 +756,7 @@ export function MissionsAdminPanel() {
variant="outline" variant="outline"
size="sm" size="sm"
onClick={() => removeUserRole('memoire')} onClick={() => removeUserRole('memoire')}
className="text-red-600 hover:bg-red-50 border-red-200 h-8" className="text-red-600 hover:bg-red-50 hover:text-red-700 border-red-200 h-8"
disabled={loading} disabled={loading}
> >
<X size={16} className="mr-1" /> <X size={16} className="mr-1" />
@ -814,7 +814,9 @@ export function MissionsAdminPanel() {
variant={selectedTab === 'users' ? 'default' : 'outline'} variant={selectedTab === 'users' ? 'default' : 'outline'}
size="sm" size="sm"
onClick={() => setSelectedTab('users')} onClick={() => setSelectedTab('users')}
className={selectedTab === 'users' ? 'bg-blue-600 text-white' : 'text-gray-700'} className={selectedTab === 'users'
? 'bg-blue-600 text-white hover:bg-blue-700'
: 'text-gray-700 bg-white hover:bg-gray-50 border border-gray-300'}
disabled={loading} disabled={loading}
> >
<Users size={16} className="mr-1" /> <Users size={16} className="mr-1" />
@ -824,7 +826,9 @@ export function MissionsAdminPanel() {
variant={selectedTab === 'groups' ? 'default' : 'outline'} variant={selectedTab === 'groups' ? 'default' : 'outline'}
size="sm" size="sm"
onClick={() => setSelectedTab('groups')} onClick={() => setSelectedTab('groups')}
className={selectedTab === 'groups' ? 'bg-blue-600 text-white' : 'text-gray-700'} className={selectedTab === 'groups'
? 'bg-blue-600 text-white hover:bg-blue-700'
: 'text-gray-700 bg-white hover:bg-gray-50 border border-gray-300'}
disabled={loading} disabled={loading}
> >
<Users size={16} className="mr-1" /> <Users size={16} className="mr-1" />
@ -889,14 +893,14 @@ export function MissionsAdminPanel() {
if (gardienDeLaParole === user.id) removeUserRole('parole'); if (gardienDeLaParole === user.id) removeUserRole('parole');
if (gardienDeLaMemoire === user.id) removeUserRole('memoire'); if (gardienDeLaMemoire === user.id) removeUserRole('memoire');
}} }}
className="text-red-600 hover:bg-red-50 border-red-200 h-7 px-2" className="text-red-600 hover:bg-red-50 hover:text-red-700 border-red-200 h-7 px-2"
disabled={loading} disabled={loading}
> >
<X size={14} /> <X size={14} />
</Button> </Button>
</div> </div>
) : ( ) : (
<div className="flex space-x-1"> <div className="flex space-x-2">
<Button <Button
variant="outline" variant="outline"
size="sm" size="sm"
@ -906,7 +910,7 @@ export function MissionsAdminPanel() {
else if (!gardienDeLaMemoire) assignUserRole(user.id, 'memoire'); else if (!gardienDeLaMemoire) assignUserRole(user.id, 'memoire');
}} }}
disabled={(gardienDuTemps !== null && gardienDeLaParole !== null && gardienDeLaMemoire !== null) || loading} disabled={(gardienDuTemps !== null && gardienDeLaParole !== null && gardienDeLaMemoire !== null) || loading}
className="text-blue-600 hover:bg-blue-50 border-blue-200 h-8" className="text-blue-600 bg-white hover:bg-blue-50 hover:text-blue-700 border-blue-200 h-8"
> >
<UserPlus size={16} className="mr-1" /> <UserPlus size={16} className="mr-1" />
Assigner Assigner
@ -939,7 +943,7 @@ export function MissionsAdminPanel() {
variant="outline" variant="outline"
size="sm" size="sm"
onClick={() => handleViewGroupMembers(group.id, group.name)} onClick={() => handleViewGroupMembers(group.id, group.name)}
className="text-blue-600 hover:bg-blue-50 border-blue-200 h-8" className="text-blue-600 bg-white hover:bg-blue-50 hover:text-blue-700 border-blue-200 h-8"
disabled={loading} disabled={loading}
> >
<Users size={16} className="mr-1" /> <Users size={16} className="mr-1" />