Uso incoerente della variabile --category-color nel tema predefinito?

Potrei sbagliarmi, ma penso che ci siano alcuni problemi con le dichiarazioni di --category-color nel tema predefinito…

Sulla versione desktop della pagina Categorie, --category-color viene dichiarato per ogni categoria a livello di td.category.

Problema 1: Se qualcuno volesse usare la variabile per dare uno sfondo o un bordo colorato alla riga della categoria (tabella), non potrebbe perché è dichiarata solo a livello di cella. Quindi, quella variabile dovrebbe essere spostata a un livello superiore <tr>?

Problema 2: Non esiste una dichiarazione simile per la versione mobile della pagina. Quindi, se visualizzi community.radhr.org sul desktop, puoi vedere le icone delle categorie con i loro sfondi --category-color, ma su mobile… niente. La variabile dovrebbe essere aggiunta per garantire la coerenza e, in tal caso, dove?

Le --category-color dovrebbero semplicemente essere dichiarate a livello di :root per evitare alcuni di questi problemi? Essendo un principiante, forse mi sfuggono alcuni svantaggi/difficoltà di questo approccio.

1 Mi Piace

Ciao Richard,

Potresti trovare utile questo. :slightly_smiling_face:

2 Mi Piace

Grazie Don, avevo visto questo ma non avevo capito appieno che avessi modificato il markup come hai fatto, grazie!

Pensi che dovrebbe essere qualcosa che viene modificato nel core? Chiunque può fare PR su GitHub [aggiornamento: sì, possono ovviamente]! Se è così, potrei rispolverare alcune vecchie conoscenze e provarci, usando parte di ciò che hai già fatto…