기본 테마에서 --category-color 변수 사용이 일관되지 않나요?

틀린 말일 수도 있지만, 기본 테마의 --category-color 선언에 몇 가지 문제가 있는 것 같습니다…

카테고리 페이지의 데스크톱 버전에서는 --category-color가 각 카테고리에 대해 td.category 레벨에서 선언됩니다.

문제 1: 누군가가 이 변수를 사용하여 카테고리(테이블) 행에 배경색이나 테두리를 적용하려고 하면, 해당 변수가 셀 레벨에서만 선언되어 있어 이를 사용할 수 없습니다. 그렇다면 이 변수를 한 단계 위인 <tr> 레벨로 올려야 하는 것 아닌가요?

문제 2: 페이지의 모바일 버전에는 해당 선언이 없습니다. 따라서 community.radhr.org을 데스크톱에서 열면 --category-color 배경색이 적용된 카테고리 아이콘을 볼 수 있지만, 모바일에서는… 아무것도 없습니다. 일관성을 유지하기 위해 이 변수를 추가해야 하는지, 그렇다면 어디에 추가해야 하는지 궁금합니다.

이러한 문제들을 피하기 위해 --category-color를 모두 :root 레벨에서 선언하는 것이 나을까요? 초보자라서 그런 접근 방식의 단점이나 어려움이 있는 것을 놓치고 있는 건지 모르겠습니다.

Richard님, 안녕하세요.

이 내용이 도움이 될 수 있을 것 같습니다. :slightly_smiling_face:

Don, 감사합니다. 이 부분은 봤었지만 마크업을 그렇게 수정하신 걸 완전히 이해하지 못했네요. 감사합니다!

이건 코어에서 수정해야 하는 사항이라고 생각하시나요? 누구나 GitHub에 PR을 만들 수 있습니다 [업데이트: 당연히 그렇죠]! 그렇다면, 이미 하신 내용을 활용해서 오래된 지식을 다시 꺼내서 한번 시도해볼 수도 있을 것 같습니다…