Gestion themes DS/CRATer/TAT : revoir le contenu des fichiers css
Objectif : On utilise plusieurs fichiers de theme, voir theme-tat.css, theme-defaut.css
Ces fichiers css sont injectés dans le premier fichier ts de l'app (CraterApp.ts ou TatApp.ts).
Mais aujourd'hui on n'est pas clair sur le fonctionnement :
- soit on n'injecte qu'un seul css. Et donc quand on n'utilise pas le theme par défaut, on fait un nouveau fichier css qui comporte toutes les entrées nécessaires
- soit on injecte le theme defaut puis un theme qui vient le compléter, avec uniquement ce dont il a besoin
En fonction du choix fait, il faut nettoyer le fichier theme-tat.css et theme-defaut.css pour éviter ou pas les redondances
The following discussion from !632 (merged) should be addressed:
-
@duduyo started a discussion: OPT : je sais pas s'il faut pas garder font-family-titre pour le redéfinir avec EudoxusSans-Bold.woff2; Comme cela on évite de charger Poppins pour rien. Ou alors il faut se dire qu'on importe jamais theme-defaut.css... Bref, plutot une issue sur la gestion du DS et des theme entre crater et tat