a11y: switch top links to ul/li (#40926) #256
Loading…
Reference in New Issue
No description provided.
Delete Branch "wip/40926-user-info-as-list"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
C'est moins intrusif que ce qui pouvait être imaginé, ça reste néanmoins à plutôt appliquer en début de cycle pour permettre au maximum d'identifier des intégrations graphiques qui poseraient problème.
Je n'ai pas compris ce que devient la balise span.sep, ou comment est géré le séparateur pour les thèmes qui l'utilisent (même si ça me va bien si cette balise disparait)
Ce n'est plus cette classe depuis un certain temps (elle avait été supprimée dans #63860, j'avais du la remettre dans #64550), elle s'appelle désormais .user-info--separator, et donc pour l'exemple bethune-bruay,
et oui ça fait apparaitre le séparateur également dans la situation où l'usager est connecté mais c'est de toute façon quelque chose de souhaitable.
@ -52,0 +53,4 @@
.toplinks--list {
margin: 0;
padding: 0;
list-style: none;
Le thème cinor-2021 ajoute un icon via
#toplinks::before
Pour éviter un passage à la ligne, il faudrait passer --list en inline-block
display: inline-block
Ça pétera d'autres intégrations graphiques sur l'alignement, ça ne peut pas être fait ainsi.
J'ai adapté cinor-2021.
@ -24,0 +7,4 @@
<li class="toplinks--list-item">
{% if account_url %}<a class="account-link" href="{{ account_url }}">{% endif %}
<span class="connected-user">{% block user-info-user-name %}{% include "includes/user-info-user-name.html" %}{% endblock %}</span>{% if account_url %}</a>{% endif %}
</li><li class="toplinks--list-item">
L'indentation du fichier est étonnant, c'est pour éviter les espaces mot non maitrisés ?
L'indentation est automatique via djhtml, ça n'est pas toujours idéal mais ça n'en fait plus un sujet de discussion.
@ -24,0 +20,4 @@
</a>
</li><li class="toplinks--list-item">
<a class="registration" href="{{registration_url}}"
>{% block user-info-registration-label %}{% include "includes/user-info-registration-label.html" %}{% endblock %}{% endif %}</a></span>
reste un à supprimer
</span>
J'ai supprimé ce span perdu.
3a7698ab8e
toaa3d6cc3ff
Nickel, beau patch.