Uso inconsistente da variável --category-color no Tema Padrão?

Posso estar enganado, mas acho que há alguns problemas com as declarações de --category-color no tema Padrão…

Na versão desktop da página Categorias, --category-color é declarado para cada categoria no nível td.category.

Problema 1: Se alguém quiser usar a variável para dar uma cor de fundo ou borda à linha da categoria (tabela), não pode, pois ela é declarada apenas no nível da célula. Então, essa variável deveria ser movida para o nível <tr>?

Problema 2: Não há tal declaração para a versão mobile da página. Então, se você visualizar community.radhr.org no desktop, poderá ver os ícones das categorias com seus fundos --category-color, mas no mobile… nada. A variável deveria ser adicionada para permitir consistência e, se sim, onde?

As --category-colors deveriam ser todas declaradas no nível :root para evitar qualquer um desses problemas? Como novato, talvez eu esteja perdendo algumas desvantagens/dificuldades nessa abordagem.

1 curtida

Olá Richard,

Você pode achar este útil. :slightly_smiling_face:

2 curtidas

Obrigado Don, eu tinha visto isso, mas não tinha entendido completamente que você tinha editado a marcação como fez, obrigado!

Você acha que deveria ser algo que seja alterado no core? Alguém pode fazer PRs no GitHub [atualização: sim, eles podem, obviamente]! Se sim, posso desempoeirar alguns conhecimentos antigos e tentar, usando parte do que você já fez…