Project

General

Profile

Actions

Développement #113398

open

extra-actions-menu : apparence des liens d’actions désactivés

Added by Paul Marillonnet (retour le 19/01) 5 days ago. Updated about 23 hours ago.

Status:
Information nécessaire
Priority:
Normal
Assignee:
Target version:
-
Start date:
08 January 2026
Due date:
% Done:

0%

Estimated time:
Patch proposed:
No
Planning:
No

Description

Il y a des actions désactivées mais que l’on souhaite faire apparaître quand même dans le menu (notamment pour expliquer la raison de la désactivation), il faudrait en faire varier l’apparence.
Exemple, la suppression sur les rôles internes¹.

Actions #2

Updated by Paul Marillonnet (retour le 19/01) 5 days ago

  • Status changed from Nouveau to Solution proposée
  • Assignee set to Paul Marillonnet (retour le 19/01)

🤖 Une pull request concernant ce ticket a été ouverte :

Actions #3

Updated by Paul Marillonnet (retour le 19/01) 5 days ago

🤖 Relecture de Gaël Poupard (gpoupard) demandée sur la pull request :

Actions #4

Updated by Paul Marillonnet (retour le 19/01) 5 days ago

🤖 Relecture de Joachim Robert (jrobert) demandée sur la pull request :

Actions #5

Updated by Paul Marillonnet (retour le 19/01) 5 days ago

🤖 Relecture de Thomas Jund (tjund) demandée sur la pull request :

Actions #6

Updated by Paul Marillonnet (retour le 19/01) 5 days ago

Tiens tiens, l’assignation à un groupe côté gitea provoque une notif par membre du groupe ici, étrange. Je vais créer un ticket pour corriger cela.

Actions #7

Updated by Paul Marillonnet (retour le 19/01) 5 days ago

Paul Marillonnet a écrit (#note-6):

Tiens tiens, l’assignation à un groupe côté gitea provoque une notif par membre du groupe ici, étrange. Je vais créer un ticket pour corriger cela.

(#113403)

Actions #8

Updated by Thomas Jund 5 days ago

  • Status changed from Solution proposée to Information nécessaire

J'ai l'impression qu'un attribut `disabled` est ajouté au lien. Cet attribut n'est pas listé comme étant autorisé pour ce tag, il y a peut-être mieux à faire côté sémantique html, comme supprimer carrément le tag <a> ou l'attribut href avant de produire des styles.

Tu as un lien vers un template qui fait ça ?

Actions #9

Updated by Paul Marillonnet (retour le 19/01) 5 days ago

  • Assignee changed from Paul Marillonnet (retour le 19/01) to Thomas Jund

Thomas Jund a écrit (#note-8):

J'ai l'impression qu'un attribut `disabled` est ajouté au lien. Cet attribut n'est pas listé comme étant autorisé pour ce tag, il y a peut-être mieux à faire côté sémantique html, comme supprimer carrément le tag <a> ou l'attribut href avant de produire des styles.

Arf, il y a plein d’occurrences de cet usage "pas listé comme autorisé" dans authentic :/

Tu as un lien vers un template qui fait ça ?

Sûr, c’est ici : https://git.entrouvert.org/entrouvert/authentic/src/branch/main/src/authentic2/manager/templates/authentic2/manager/role_members.html#L32

Actions #10

Updated by Thomas Jund 5 days ago

merci et c'est une class "disabled", pas un attribut, j'ai mal lu, tout va bien.
Mais il faudrait peut-être au moins supprimer l'attribut href, je vais voir ça avec mes collègues :).

Actions #11

Updated by Frédéric Péters about 23 hours ago

Parce que je tombe dessus (via une visio sur un autre projet), https://www.systeme-de-design.gouv.fr/version-courante/fr/composants/lien/accessibilite-du-lien,

Pour désactiver un lien :

retirer l’attribut href,
ajouter les attributs role="link" et aria-disabled="true" pour indiquer aux technologies d'assistance qu’il s'agit d'un lien désactivé.

Actions

Also available in: Atom PDF