Checkpoint: Modification de la feuille de présence : ajout de deux colonnes de signature pour le formateur (Matin et Après-midi), disposition horizontale optimisée, date unique en dessous des signatures
This commit is contained in:
@@ -292,21 +292,27 @@ export function generateFeuillePresence(feuilleInfo: FeuillePresenceInfo): Buffe
|
||||
},
|
||||
});
|
||||
|
||||
// Ajouter un champ de signature pour le formateur en bas de page
|
||||
// Ajouter deux champs de signature pour le formateur (Matin et Après-midi)
|
||||
const finalY = (doc as any).lastAutoTable.finalY || yPos + 50;
|
||||
const signatureY = finalY + 20;
|
||||
|
||||
doc.setFontSize(10);
|
||||
doc.setFont('helvetica', 'bold');
|
||||
doc.text('Signature du formateur :', 14, signatureY);
|
||||
doc.text('Signatures du formateur :', 14, signatureY);
|
||||
doc.setFont('helvetica', 'normal');
|
||||
|
||||
// Dessiner une ligne pour la signature
|
||||
doc.line(60, signatureY, 120, signatureY);
|
||||
// Signature Matin
|
||||
doc.setFontSize(9);
|
||||
doc.text('Matin :', 14, signatureY + 8);
|
||||
doc.line(30, signatureY + 8, 90, signatureY + 8);
|
||||
|
||||
// Signature Après-midi
|
||||
doc.text('Après-midi :', 110, signatureY + 8);
|
||||
doc.line(140, signatureY + 8, 200, signatureY + 8);
|
||||
|
||||
// Ajouter la date
|
||||
doc.setFontSize(9);
|
||||
doc.text('Date : _______________', 140, signatureY);
|
||||
doc.text('Date : _______________', 14, signatureY + 18);
|
||||
};
|
||||
|
||||
// Générer une page pour chaque date
|
||||
|
||||
2
todo.md
2
todo.md
@@ -1485,3 +1485,5 @@
|
||||
|
||||
- [ ] Réorganiser la boîte de dialogue des rappels pour réduire la hauteur et élargir la largeur
|
||||
- [x] Déployer la réorganisation complète de la modal des rappels sur le VPS
|
||||
|
||||
- [x] Modifier la feuille de présence pour ajouter deux colonnes de signature pour le formateur (Matin et Après-midi)
|
||||
|
||||
Reference in New Issue
Block a user