Bug #41561
Appliquer les styles fonts et colors par défaut uniquement sur élément html
Début:
09 avril 2020
Echéance:
% réalisé:
0%
Temps estimé:
Patch proposed:
Oui
Planning:
Non
Description
Actuellement, on applique en redondance les styles typo et couleur par défaut sur les éléments `html` ET `body`
html, body { font-family: $font-family; font-size: $font-size; color: $font-color; background: $body-background; }
Tant qu'on déclare $font-size en pixel ou 100% tout se passe bien. Mais si on décide d'appliquer un font-size par défaut à `120%` par exemple, on se retrouve avec
default * 1.2 * 1.2 = default * 1.44
Soit un font-size de 144%
Fichiers
Révisions associées
Historique
Mis à jour par Thomas Jund (congés, retour le 29/04) il y a environ 4 ans
- Fichier 0001-scss-apply-basics-fonts-colors-styles-only-on-html-e.patch 0001-scss-apply-basics-fonts-colors-styles-only-on-html-e.patch ajouté
- Tracker changé de Support à Bug
- Statut changé de Nouveau à Solution proposée
- Patch proposed changé de Non à Oui
Je propose d'appliquer ces styles uniquement sur l'élément HTML.
Seul `background-color` n'est pas une propriété hérité. Mais comme notre layout donne au minimum à `body` une hauteur de 100vh, cela ne devrait rien changer.
Mis à jour par Frédéric Péters il y a environ 4 ans
- Statut changé de Solution proposée à Solution validée
(ok.)
Mis à jour par Thomas Jund (congés, retour le 29/04) il y a environ 4 ans
- Statut changé de Solution validée à Résolu (à déployer)
commit a5dc80cba8a290aac032012bff558acafef82ed8 (HEAD -> master, origin/master, origin/HEAD) Author: Thomas JUND <tjund@entrouvert.com> Date: Thu Apr 9 15:33:51 2020 +0200 scss: apply basics fonts & colors styles only on html element (#41561)
Mis à jour par Frédéric Péters il y a environ 4 ans
- Statut changé de Résolu (à déployer) à Solution déployée
scss: apply basics fonts & colors styles only on html element (#41561)