J'ai ajouté des custom properties (variables css) pour les quelques styles de base qui leakaient dans les css non scoper de brio
Le problème est causé par la classe .m-u--app-body qui augmente la spécificité de ces styles et qui nous obligeait à surenchérir inutilement de notre côté.
Il ne devrait pas y avoir aucun changement, les valeurs de base étant les mêmes. Les var css nous permettent simplement de redéfinir plus facilement les valeurs de notre côté.
P.s. Perso je pense que ces styles ne devraient même pas être dans modUL, mais bon pour respecter les besoins des projets moins récents je propose un compromis. ;)
Types de changements
[x] Correction de bug (sans breaking change)
[ ] Amélioration (ajout par example une nouvelle propriété, évènement, slot ou méthode à un composant existant sans breaking change)
[ ] Nouvelle fonctionalité (nouveau composant, directive, filtre ou service)
[ ] Breaking change (modification à une fonctionnalités existante qui nécessite une migration remplir la section release note)
[ ] Refactoring/ménage (sans breaking change)
[ ] Documentation/storybook (changement à la documentation ou aux storybooks qui n'affecte aucun package)
[ ] Autre
Comment cela peut-il être testé?
[ ] Test unitaire (un nouveau test unitaire à été fait)
Description
J'ai ajouté des custom properties (variables css) pour les quelques styles de base qui leakaient dans les css non scoper de brio
Le problème est causé par la classe .m-u--app-body qui augmente la spécificité de ces styles et qui nous obligeait à surenchérir inutilement de notre côté.
Il ne devrait pas y avoir aucun changement, les valeurs de base étant les mêmes. Les var css nous permettent simplement de redéfinir plus facilement les valeurs de notre côté.
P.s. Perso je pense que ces styles ne devraient même pas être dans modUL, mais bon pour respecter les besoins des projets moins récents je propose un compromis. ;)
Types de changements
breaking change
)breaking change
)breaking change
)Comment cela peut-il être testé?
Inclure cette section dans les release notes
Liens internes
https://jira.dti.ulaval.ca/browse/ENA2-12436