role="img" sur les #ICON, mais pas de alt obligatoire

Les <svg> générés ont systématiquement un role="img", mais s'il n'y a pas de alt c'est problématique : un élément avec le rôle image DOIT avoir un alt, même vide (dans ce cas les assistants considèrent que c'est une image uniquement décorative et l'ignorent).

https://git.spip.net/spip-contrib-extensions/z-core/-/blob/master/zcore_options.php?ref_type=heads#L227

Le plus simple serait de ne générer le role="img" que s'il y a un alt, et sinon d'ajouter aria-hidden=true focusable="false" pour sortir l’icône du DOM accessible.