답변해 주셔서 감사합니다!
자바스크립트를 사용하면 이 작업을 수행할 수 있다는 점을 잘 알고 있습니다. 처음부터 이렇게 말씀드렸어야 했습니다. 하지만 제 글의 핵심은 훨씬 더 간단한 방식으로, 아주 적은 양의 CSS(원래 글의 확장 부분을 참조하세요)를 사용하여 이 작업을 해 보고 싶다는 것입니다.
더 단순하고 자연스러운 해결책일 뿐만 아니라, 테마 및 테마 구성 요소에 대한 뛰어난 내장 시스템을 통해 이를 관리할 수 있게 해 줍니다.
또한 이것이 이상하거나 이례적인 일은 아닙니다. 처음 언급했듯이, Discourse에는 이미 주제 페이지의 게시글 요소에 게시 사용자의 속성(주제 소유자, 신뢰 수준, 그룹 소속 등)을 나타내는 클래스 속성이 존재합니다. 그리고 이 요소의 하위 요소(좋아요 버튼)에는 현재 페이지에 접근 중인 사용자가 작성한 게시글임을 나타내는 클래스 속성이 이미 있습니다.
이러한 이유들로 인해, 주제-게시글 요소에 해당 단일 속성을 추가하는 것이 자바스크립트 해킹(hack)보다 훨씬 나은 해결책이라고 생각합니다.