Calcul des dimensions des SVG
Un truc que je remarque à l'usage sur SPIP 3.3 avec des SVG : le calcul des dimensions arrondit en pixels entiers à la valeur inférieure.
Contrairement à une image bitmap, les dimensions d'un SVG ne sont pas forcément des valeurs entières.
Exemple : j'ajoute une icone en logo, qui a un viewBox="0 0 17.6 13.1" A l'arrivée, les dimensions stockées dans spip_documents seront de 17x13, ce qui tronque une partie de l'image à droite et en bas. Visuellement, ça se remarque assez fort sur une icône dans un cercle, par exemple.
Je pense qu'il vaudrait mieux arrondir au dessus pour les SVG, pour éviter cet effet de bord, qu'en pensez vous ?
J'ai essayé de suivre à quel endroit ces dimensions remontaient mais je n'ai pas réussi à mettre la main dessus. Du coup, je ne sais pas si ce ticket est sur le bon projet.