Projet

Général

Profil

Development #67883

permettre de définir les lien soulignés par défaut

Ajouté par Thomas Jund il y a plus d'un an. Mis à jour il y a plus d'un an.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Version cible:
-
Début:
02 août 2022
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Oui
Planning:
Non

Description

Demandé par Isère (#66688), fait pour Toulouse, et fait parti des bonnee pratiques d'a11y : pouvoir définir tous les liens soulignés par défaut.

Je propose l'introduction de `$link-decoration`


Fichiers

Révisions associées

Révision 8fe1f022 (diff)
Ajouté par Thomas Jund il y a plus d'un an

scss: introduce $link-decoration (#67883)

Historique

#1

Mis à jour par Thomas Jund il y a plus d'un an

Proposition via option.
Exclue sur pk-button, links-list et nav. Appliqué sur sur #toplinks et `#footer menucell`. (fonctionement identique de $link-hover-decoration)

#2

Mis à jour par Thomas Jund il y a plus d'un an

  • Fichier 0001-scss-introduce-link-decoration-67883.patch supprimé
#4

Mis à jour par Frédéric Péters il y a plus d'un an

J'aurais peut-être bien vu quelque chose d'un peu moins directement lié à la propriété CSS, pour avoir des options relativement classiques supplémentaires, par exemple border-bottom pointilléé / pleine au survol.

#5

Mis à jour par Thomas Jund il y a plus d'un an

text-decoration permet de faire ça maintenant : https://developer.mozilla.org/en-US/docs/Web/CSS/text-decoration

: choisir une couleur différente pour le soulignement, un style dotted, choisir un décalage avec la texte, une épaisseur de trait.

#6

Mis à jour par Frédéric Péters il y a plus d'un an

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

Ok je prenais ça comme exemple simple mais j'imaginais aussi d'autres possibilités, type box-shadow: inset 0 -8px 0 0 rgba(34, 27, 242, 0.1), que se détacher de la propriété permettrait de les introduire, mais ok zappons, et pour ces usages il sera toujours temps de faire du spécifique.

#7

Mis à jour par Thomas Jund il y a plus d'un an

  • Statut changé de Solution validée à Résolu (à déployer)
commit 8fe1f022ba9b87cc5faa723224bdd8c2fa94261d
Author: Thomas JUND <tjund@entrouvert.com>
Date:   Tue Aug 2 15:21:03 2022 +0200

    scss: introduce $link-decoration (#67883)
#8

Mis à jour par Frédéric Péters il y a plus d'un an

Ça a cassé le build.

#9

Mis à jour par Transition automatique il y a plus d'un an

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

Mis à jour par Transition automatique il y a plus d'un an

Automatic expiration

Formats disponibles : Atom PDF