Skip to content

#4506 : on revoit le markup des modeles document pour supprimer le max-width en dur

cerdic a demandé de fusionner gh-47da8a5f/16/unknown/refs/pull/16/head vers master
  • 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 quand ils migrent si ca tombe pas bien chez eux ?
  • on l'injecte de maniere systematique par le plugin dans le public pour cette version le temps de la transition ?

Rapports de requête de fusion