spip/medias
-
Par Cerdic, le 18 mars 2021 à 17h51min :
#4506 : on revoit le markup des modeles document pour supprimer le max-width en dur
- on ajoute un div conteneur qui porte les classes spip_document*
- le <figure> porte une classe spip_doc_inner
- les classes au pluriel spip_documents_* sont doublees d'un renommage au singulier spip_document_* comme cela a ete fait pour spip_logo
- on supprime le max-width en dur
Avec ca les modeles doc tombent a peu pres bien par defaut sur un squelette style pour les anciens modeles doc, sauf audio et video dont le player ne se centre pas
- il suffit d'ajouter une regle .spip_document { display: flex; justify-content: center;align-items: center} pour faire tomber bien les nouveaux modeles. On note que sur cette regle on mets bien .spip_document au singulier, ce qui assure de ne cibler que les nouveaux modeles sans casser les sites qui continueraient a utiliser les anciens modeles
A voir comment on gere la migration : les gens ajoutent eux meme a la main cette regle ? on l'injecte de maniere systematique par le plugin dans le public pour cette version le temps de la transition ?
*Modifié*
medias_fonctions.php
modeles/audio.html
modeles/file.html
modeles/file_emb_application.html
modeles/file_emb_text.html
modeles/file_emb_text_csv.html
modeles/file_emb_text_html.html
modeles/image.html
modeles/video.html
Détails : https://git.spip.net/spip/medias/commit/22cde27bb9d3e40d1ad5fc5cd3b6967b1948fe2b