Dans la grille d'images de la fiche projet, la dernière image d'un
total impair s'étale sur toute la largeur de colonne (grid-column:
span 2) en tablette/desktop. Elle était chargée en SD 640px, donc
pixelisée. Ajout d'un srcset (@Nx) avec sizes adapté à la largeur
d'affichage réelle : 100vw pour l'image pleine largeur, sinon
(min-width: 576px) 50vw, 100vw.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
- Vidéo en média d'en-tête de la fiche projet quand elle existe
(comme la vignette d'index), sinon première image. La grille inclut
la 1re image quand l'en-tête est une vidéo pour ne pas la perdre.
- Diaporama : images en HD (srcset @Nx via jquery.lazy) au lieu de la
version SD 640px ; affichage plein écran sans rognage (object-fit
contain, dimensions viewport).
- Diaporama : clic sur le fond ferme, navigation clavier (flèches +
Échap). Indexation robuste par URL (data-src/src) corrigeant
l'ouverture systématique sur l'image d'en-tête.
- Cartes projet mobile/tablette : titre ferré à gauche sous l'image
au lieu d'être centré.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>