Projet

Général

Profil

Development #53784

cursor pointer pour les [role=button]

Ajouté par Thomas Jund (congés, retour le 29/04) il y a presque 3 ans. Mis à jour il y a presque 3 ans.

Statut:
Fermé
Priorité:
Normal
Version cible:
-
Début:
05 mai 2021
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Oui
Planning:
Non

Description

Parce que pour des aspects graphiques, il est parfois plus simple d'avoir un a[role=button] plutôt qu'un button.
Mais un a sans href n'a pas de `cursor:pointer` par défaut.


Fichiers

0001-css-add-cursor-pointer-to-role-button-53784.patch (591 octets) 0001-css-add-cursor-pointer-to-role-button-53784.patch Thomas Jund (congés, retour le 29/04), 05 mai 2021 16:36

Demandes liées

Lié à Intégrations graphiques Publik - Development #72937: cursor pointer pour [role=button]Fermé03 janvier 2023

Actions

Révisions associées

Révision 351e45be (diff)
Ajouté par Thomas Jund (congés, retour le 29/04) il y a presque 3 ans

css: add cursor pointer to [role=button] (#53784)

Historique

#1

Mis à jour par Thomas Jund (congés, retour le 29/04) il y a presque 3 ans

#2

Mis à jour par Frédéric Péters il y a presque 3 ans

On ne voudrait pas que [role=button] soit totalement comme un bouton (= la classe .button) ? Je ne capte pas l'intérêt d'un lien qui apparait comme un lien mais avec un curseur différent.

#3

Mis à jour par Thomas Jund (congés, retour le 29/04) il y a presque 3 ans

On ne voudrait pas que [role=button] soit totalement comme un bouton (= la classe .button) ?

non, que <a> (avec l'aspect d'un a) puisse être sémantiquement un bouton (pour ouverture dialog/modal par ex.)
Ou: pourvoir avec des boutons avec l'aspect graphique d'un lien.

Exemple: le bouton "fermer" dans une cell combo. Pour le moment c'est

<a class="close-button" href="#">Fermer</a>

Mais ça ne devrait pas être sémantiquement un lien. Plutôt

<a class="close-button" role="button">Fermer</a>
#4

Mis à jour par Frédéric Péters il y a presque 3 ans

  • Statut changé de Solution proposée à Solution validée
#5

Mis à jour par Thomas Jund (congés, retour le 29/04) il y a presque 3 ans

  • Statut changé de Solution validée à Résolu (à déployer)
commit 351e45becadea13b1828bab5fd08a76eef95df77
Author: Thomas JUND <tjund@entrouvert.com>
Date:   Wed May 5 16:35:40 2021 +0200

    css: add cursor pointer to [role=button] (#53784)
#6

Mis à jour par Frédéric Péters il y a presque 3 ans

  • Statut changé de Résolu (à déployer) à Solution déployée
#7

Mis à jour par Thomas Jund (congés, retour le 29/04) il y a plus d'un an

Formats disponibles : Atom PDF