[medias ↪ dev-legende] 2 commits

spip/medias | 2 commits
-
Par Matthieu Marcillaud, le 16 mars 2021 à 13h19min :

On fait une inclusion pour les légendes des modèles de documents, toutes identiques.
On ajoute une classe sur le document (spip_document--legende) pour indiquer s'il contient une légende,
de sorte qu'on puisse le styler différemment avec ou sans légende (notamment pour les images...)

*Ajouté*
    modeles/document_legende.html
*Modifié*
    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/5488e7c660cada7262231f9c66af3b5c73c2416f

==============================
Par Matthieu Marcillaud, le 16 mars 2021 à 17h17min :

On mutualise du code pour afficher les classes standards des modèles de documents.
On ajoute pareil pour des attributs supplémentaires.
On propose d'ajouter data-legende-len et data-legende-lenx qui indique une longueur approximative de légende,
de sorte de pouvoir styler en CSS différement possiblement selon la longueur de cette légende.

*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/10310f5325461ea66225619ba51cb01269c6897c