Checkpoint: Colorisation des boutons d'actions de la fenêtre "Inscrits à la séquence" avec des couleurs pastel et animations au survol

This commit is contained in:
Manus
2026-01-25 08:12:39 -05:00
parent 9762cac6d3
commit 1460b41f2d
2 changed files with 12 additions and 1 deletions

View File

@@ -380,14 +380,16 @@ export default function AdminSequenceInscrits() {
setShowPreviewModal(true); setShowPreviewModal(true);
}} }}
disabled={nbConfirmes === 0} disabled={nbConfirmes === 0}
className="bg-blue-50 hover:bg-blue-100 border-blue-200 text-blue-700 transition-all duration-200 hover:scale-105"
> >
<Eye className="h-4 w-4 mr-2 text-blue-600" /> <Eye className="h-4 w-4 mr-2" />
Aperçu teaser Aperçu teaser
</Button> </Button>
<Button <Button
variant="outline" variant="outline"
onClick={() => handleSendEmails("teaser")} onClick={() => handleSendEmails("teaser")}
disabled={sendEmailsMutation.isPending || nbConfirmes === 0} disabled={sendEmailsMutation.isPending || nbConfirmes === 0}
className="bg-purple-50 hover:bg-purple-100 border-purple-200 text-purple-700 transition-all duration-200 hover:scale-105"
> >
<Mail className="h-4 w-4 mr-2" /> <Mail className="h-4 w-4 mr-2" />
Envoyer email teaser Envoyer email teaser
@@ -397,6 +399,7 @@ export default function AdminSequenceInscrits() {
variant="outline" variant="outline"
onClick={handleExportExcel} onClick={handleExportExcel}
disabled={exportExcelMutation.isPending} disabled={exportExcelMutation.isPending}
className="bg-green-50 hover:bg-green-100 border-green-200 text-green-700 transition-all duration-200 hover:scale-105"
> >
<Download className="h-4 w-4 mr-2" /> <Download className="h-4 w-4 mr-2" />
Export Excel Export Excel
@@ -405,6 +408,7 @@ export default function AdminSequenceInscrits() {
variant="outline" variant="outline"
onClick={handleExportPDF} onClick={handleExportPDF}
disabled={exportPDFMutation.isPending} disabled={exportPDFMutation.isPending}
className="bg-orange-50 hover:bg-orange-100 border-orange-200 text-orange-700 transition-all duration-200 hover:scale-105"
> >
<Download className="h-4 w-4 mr-2" /> <Download className="h-4 w-4 mr-2" />
Export PDF Export PDF
@@ -413,6 +417,7 @@ export default function AdminSequenceInscrits() {
variant="outline" variant="outline"
onClick={handleExportFeuille} onClick={handleExportFeuille}
disabled={exportFeuilleMutation.isPending} disabled={exportFeuilleMutation.isPending}
className="bg-pink-50 hover:bg-pink-100 border-pink-200 text-pink-700 transition-all duration-200 hover:scale-105"
> >
<Download className="h-4 w-4 mr-2" /> <Download className="h-4 w-4 mr-2" />
Feuille de présence Feuille de présence

View File

@@ -1243,4 +1243,10 @@
- [x] Réécrire FormateurDashboard.tsx avec le même design moderne - [x] Réécrire FormateurDashboard.tsx avec le même design moderne
- [x] Vérifier la route dans App.tsx (déjà présente) - [x] Vérifier la route dans App.tsx (déjà présente)
- [x] Ajouter la redirection automatique des formateurs vers /formateur - [x] Ajouter la redirection automatique des formateurs vers /formateur
- [x] Déployer sur le VPS
## Coloriser les boutons d'actions de la fenêtre "Inscrits à la séquence"
- [x] Identifier le fichier AdminSequenceInscrits.tsx
- [x] Appliquer des couleurs pastel aux boutons d'actions
- [ ] Déployer sur le VPS - [ ] Déployer sur le VPS