chore: Réorganiser l'ordre des liens dans le menu Staff Gestion Paie

This commit is contained in:
odentas 2025-12-19 19:31:25 +01:00
parent 8e9d628e5e
commit e32d7a1aa9

View file

@ -420,38 +420,6 @@ export default function Sidebar({ clientInfo, isStaff = false, mobile = false, o
<div className="px-3 py-1.5 text-xs font-medium text-slate-500 uppercase tracking-wider">
Gestion Paie
</div>
<Link href="/staff/contrats" onClick={() => onNavigate && onNavigate()} className={`block px-3 py-2 rounded-xl text-sm transition truncate ${
isActivePath(pathname, "/staff/contrats") ? "bg-gradient-to-r from-indigo-200 via-purple-200 to-pink-200 text-slate-700 font-semibold" : "hover:bg-slate-50"
}`} title="Gestion des contrats">
<span className="inline-flex items-center gap-2">
<FileSignature className="w-4 h-4" aria-hidden />
<span>Contrats</span>
</span>
</Link>
<Link href="/staff/contrats/saisie-temps-reel" onClick={() => onNavigate && onNavigate()} className={`block px-3 py-2 rounded-xl text-sm transition truncate ${
isActivePath(pathname, "/staff/contrats/saisie-temps-reel") ? "bg-gradient-to-r from-indigo-200 via-purple-200 to-pink-200 text-slate-700 font-semibold" : "hover:bg-slate-50"
}`} title="Saisie temps de travail réel">
<span className="inline-flex items-center gap-2">
<Clock className="w-4 h-4" aria-hidden />
<span>Temps de travail réel</span>
</span>
</Link>
<Link href="/staff/payslips" onClick={() => onNavigate && onNavigate()} className={`block px-3 py-2 rounded-xl text-sm transition truncate ${
isActivePath(pathname, "/staff/payslips") ? "bg-gradient-to-r from-indigo-200 via-purple-200 to-pink-200 text-slate-700 font-semibold" : "hover:bg-slate-50"
}`} title="Gestion des fiches de paie">
<span className="inline-flex items-center gap-2">
<CreditCard className="w-4 h-4" aria-hidden />
<span>Fiches de paie</span>
</span>
</Link>
<Link href="/staff/avenants" onClick={() => onNavigate && onNavigate()} className={`block px-3 py-2 rounded-xl text-sm transition truncate ${
isActivePath(pathname, "/staff/avenants") ? "bg-gradient-to-r from-indigo-200 via-purple-200 to-pink-200 text-slate-700 font-semibold" : "hover:bg-slate-50"
}`} title="Gestion des avenants">
<span className="inline-flex items-center gap-2">
<FileEdit className="w-4 h-4" aria-hidden />
<span>Avenants</span>
</span>
</Link>
<Link href="/staff/salaries" onClick={() => onNavigate && onNavigate()} className={`block px-3 py-2 rounded-xl text-sm transition truncate ${
isActivePath(pathname, "/staff/salaries") ? "bg-gradient-to-r from-indigo-200 via-purple-200 to-pink-200 text-slate-700 font-semibold" : "hover:bg-slate-50"
}`} title="Gestion des salariés">
@ -468,6 +436,30 @@ export default function Sidebar({ clientInfo, isStaff = false, mobile = false, o
<span>Productions</span>
</span>
</Link>
<Link href="/staff/contrats" onClick={() => onNavigate && onNavigate()} className={`block px-3 py-2 rounded-xl text-sm transition truncate ${
isActivePath(pathname, "/staff/contrats") ? "bg-gradient-to-r from-indigo-200 via-purple-200 to-pink-200 text-slate-700 font-semibold" : "hover:bg-slate-50"
}`} title="Gestion des contrats">
<span className="inline-flex items-center gap-2">
<FileSignature className="w-4 h-4" aria-hidden />
<span>Contrats</span>
</span>
</Link>
<Link href="/staff/avenants" onClick={() => onNavigate && onNavigate()} className={`block px-3 py-2 rounded-xl text-sm transition truncate ${
isActivePath(pathname, "/staff/avenants") ? "bg-gradient-to-r from-indigo-200 via-purple-200 to-pink-200 text-slate-700 font-semibold" : "hover:bg-slate-50"
}`} title="Gestion des avenants">
<span className="inline-flex items-center gap-2">
<FileEdit className="w-4 h-4" aria-hidden />
<span>Avenants</span>
</span>
</Link>
<Link href="/staff/payslips" onClick={() => onNavigate && onNavigate()} className={`block px-3 py-2 rounded-xl text-sm transition truncate ${
isActivePath(pathname, "/staff/payslips") ? "bg-gradient-to-r from-indigo-200 via-purple-200 to-pink-200 text-slate-700 font-semibold" : "hover:bg-slate-50"
}`} title="Gestion des fiches de paie">
<span className="inline-flex items-center gap-2">
<CreditCard className="w-4 h-4" aria-hidden />
<span>Fiches de paie</span>
</span>
</Link>
<Link href="/staff/virements-salaires" onClick={() => onNavigate && onNavigate()} className={`block px-3 py-2 rounded-xl text-sm transition truncate ${
isActivePath(pathname, "/staff/virements-salaires") ? "bg-gradient-to-r from-indigo-200 via-purple-200 to-pink-200 text-slate-700 font-semibold" : "hover:bg-slate-50"
}`} title="Virements de salaires">
@ -484,6 +476,14 @@ export default function Sidebar({ clientInfo, isStaff = false, mobile = false, o
<span>Cotisations</span>
</span>
</Link>
<Link href="/staff/contrats/saisie-temps-reel" onClick={() => onNavigate && onNavigate()} className={`block px-3 py-2 rounded-xl text-sm transition truncate ${
isActivePath(pathname, "/staff/contrats/saisie-temps-reel") ? "bg-gradient-to-r from-indigo-200 via-purple-200 to-pink-200 text-slate-700 font-semibold" : "hover:bg-slate-50"
}`} title="Saisie temps de travail réel">
<span className="inline-flex items-center gap-2">
<Clock className="w-4 h-4" aria-hidden />
<span>Temps de travail réel</span>
</span>
</Link>
</div>
{/* Administration */}