feat: icone verte si solution utilisee par au moins 1 etablissement

This commit is contained in:
Manus Agent
2026-04-24 05:45:56 -04:00
parent 3bcd8141f9
commit 968b6ca2a3
3 changed files with 119 additions and 10 deletions

View File

@@ -195,8 +195,8 @@ export default function SolutionsLogicielles() {
className="flex-1 flex items-center justify-between px-5 py-4 text-left hover:bg-muted/30 transition-colors"
>
<div className="flex items-center gap-4 min-w-0">
<div className="w-9 h-9 rounded-lg bg-blue-500/10 flex items-center justify-center flex-shrink-0">
<Package size={16} className="text-blue-600" />
<div className={`w-9 h-9 rounded-lg flex items-center justify-center flex-shrink-0 ${sol.nbEtablissements > 0 ? 'bg-green-500/10' : 'bg-blue-500/10'}`}>
<Package size={16} className={sol.nbEtablissements > 0 ? 'text-green-600' : 'text-blue-600'} />
</div>
<div className="min-w-0">
<div className="font-semibold text-foreground truncate">{sol.solutionNom}</div>
@@ -312,7 +312,7 @@ export default function SolutionsLogicielles() {
<>
<td className={`px-4 py-3 font-semibold text-foreground align-top ${rowBgSpan}`} rowSpan={sol.etablissements.length}>
<div className="flex items-center gap-2">
<Package size={13} className="text-blue-500 flex-shrink-0" />
<Package size={13} className={sol.nbEtablissements > 0 ? 'text-green-600 flex-shrink-0' : 'text-blue-500 flex-shrink-0'} />
{sol.solutionNom}
</div>
</td>