Utilisation incohérente de la variable --category-color dans le thème par défaut ?

Je me trompe peut-être, mais je pense qu’il y a quelques problèmes avec les déclarations --category-color dans le thème par défaut…

Sur la version de bureau de la page Catégories, --category-color est déclaré pour chaque catégorie au niveau de td.category.

Problème 1 : Si quelqu’un veut utiliser la variable pour donner une couleur de fond ou une bordure de catégorie à la ligne de tableau de la catégorie, il ne peut pas le faire car elle n’est déclarée qu’au niveau de la cellule. Cette variable devrait-elle donc être déplacée d’un niveau <tr> ?

Problème 2 : Il n’y a pas de déclaration de ce type pour la version mobile de la page. Ainsi, si vous visualisez community.radhr.org sur ordinateur, vous pouvez voir les icônes de catégorie avec leurs arrière-plans --category-color, mais sur mobile… nada. La variable devrait-elle être ajoutée pour assurer la cohérence, et si oui, où ?

Les --category-color devraient-ils simplement être déclarés au niveau :root pour éviter certains de ces problèmes ? En tant que débutant, je manque peut-être certains inconvénients/difficultés de cette approche.

1 « J'aime »

Bonjour Richard,

Vous trouverez peut-être celui-ci utile. :slightly_smiling_face:

2 « J'aime »

Merci Don, j’avais vu ça mais je n’avais pas bien compris que vous aviez modifié le balisage comme vous l’avez fait, merci !

Pensez-vous que ce soit quelque chose qui devrait être modifié dans le cœur du système ? N’importe qui peut-il faire des PR GitHub [mise à jour : oui, évidemment] ! Si c’est le cas, je pourrais dépoussiérer quelques vieilles connaissances et essayer, en utilisant une partie de ce que vous avez déjà fait…