Development #44058
accessibilité, taille des caractères
0%
Description
Pour permettre de suivre une configuration locale qui modifierait la taille par défaut des caractères, il faudrait que notre taille désirée ne soit pas spécifiée en pixels.
Parce que des designs ont appelé des tailles plus grandes ou plus petites que la taille communément par défaut (16px) et qu'on ne veut pas les normaliser à 16px, il faut adapter tout ça, en prenant 16px comme référence vu que c'est la seule qu'on a.
Concrètement, un site qui définirait aujourd'hui $font-size: 18px; doit être changé en $font-size: 1.125em.
Et si le même site définissait un élément particulier, par exemple h3 { font-size: 26px; }, ce 26px devrait devenir 1.444rem. (1,44… * 18px).
Fichiers
Révisions associées
Historique
Mis à jour par Frédéric Péters il y a presque 4 ans
- Fichier 0001-a11y-adjust-text-font-size-relative-to-browser-defau.patch 0001-a11y-adjust-text-font-size-relative-to-browser-defau.patch ajouté
- Fichier a11yfontsizes.py a11yfontsizes.py ajouté
- Statut changé de Nouveau à Solution proposée
- Patch proposed changé de Non à Oui
Mis à jour par Thomas Jund (congés, retour le 29/04) il y a presque 4 ans
- Statut changé de Solution proposée à Solution validée
100% pour.
Cette modification est faisable depuis #41561 et bienvenue.
(Il faudra voir, du coup, si modifier les breakpoints en `em` ne serait pas aussi nécessaire).
Mis à jour par Frédéric Péters il y a presque 4 ans
- Statut changé de Solution validée à Résolu (à déployer)
commit 74746a59766c5893e11e76f97484c912e12ec772 Author: Frédéric Péters <fpeters@entrouvert.com> Date: Sun Jun 14 20:24:42 2020 +0200 a11y: adjust text font size relative to browser default (#44058)
Mis à jour par Frédéric Péters il y a presque 4 ans
- Statut changé de Résolu (à déployer) à Solution déployée
a11y: adjust text font size relative to browser default (#44058)