Formulaire public : photo recadrée en carré, aperçu agrandi
La photo ajoutée (fichier ou prise depuis l'appareil) est recadrée en carré côté navigateur avant l'envoi (centré, tronque le surplus, réencodée en JPEG ≤ 1024 px de côté) — elle est donc toujours carrée en base, sans recadrage serveur, ce qui profite aussi aux vignettes des badges et des feuilles de poste. Un aperçu agrandi (180 px) s'affiche dès que la photo est choisie. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Sonnet 5
parent
f6fbfaf82a
commit
48d3deec65
@@ -75,7 +75,11 @@ les tables sauf les tables d'association.
|
||||
`wished_companion_ids` ; `None`/absent = inchangé, `[]` = vider).
|
||||
Renseignables aussi via le formulaire public (§ 9) : `photo`/
|
||||
`photo_content_type` (image, servie séparément par
|
||||
`GET .../volunteers/{id}/photo`, COORD/LEAD), `companion_wish_note` (« je
|
||||
`GET .../volunteers/{id}/photo`, COORD/LEAD) — recadrée en carré côté
|
||||
navigateur avant l'envoi (`PublicSignupPage.tsx:cropToSquareJpeg`, centré,
|
||||
tronque le surplus, réencodée en JPEG ≤ 1024 px de côté), donc toujours
|
||||
carrée en base sans recadrage serveur ; aperçu agrandi (180 px) dès que la
|
||||
photo est choisie. `companion_wish_note` (« je
|
||||
voudrais être avec » en texte libre — la personne visée n'existe pas
|
||||
forcément encore en base au moment de l'inscription, donc pas de lien
|
||||
direct vers un `VolunteerCompanionWish` ; la coordination la résout à la
|
||||
|
||||
Reference in New Issue
Block a user