그룹 멤버 페이지에서 '게시'와 '확인' 열을 숨기는 CSS, 3번째 시도

2023년 2월에 게시된 이 포럼 스레드에 대한 후속 내용입니다:

3.1.0.beta4 버전부터, 이전에 제공된 사용자 정의 CSS 솔루션은 그룹 상세 페이지의 멤버 목록에서 ‘게시됨(Post)’ 및 ‘확인됨(Seen)’ 열을 숨기는 데 더 이상 작동하지 않습니다.

https://[yourdiscourseforumurl].com/g/[YourGroupName] 의 ‘추가됨(Added)’, ‘게시됨(Post)’, ‘확인됨(Seen)’ 열이 더 이상 테이블이 아니어서 이전의 테이블 기반 CSS가 작동하지 않는 것일 수 있습니다.

하지만 저는 코더가 아니기 때문에, 현명한 Discourse Meta 독자분들께 도움을 요청합니다. :slight_smile:

우리 커뮤니티에서 가장 불필요하거나, 더 가능성이 높게는 보는 모든 사람에게 혼란을 주는 ‘게시됨(Post)’ 및 ‘확인됨(Seen)’ 열을 어떻게 숨길 수 있을까요?

해당 테이블의 클래스 이름이 현재는 좋은 편이 아니라, 몇 가지를 추가하고, 머지 후 해당 컬럼을 숨기는 방법에 대해 후속 조치를 진행하겠습니다 (그렇게 하면 4번째 반복을 피할 수 있을 것으로 기대합니다).

음, 여기에서 일부 클래스 이름이 추가되도록 Discourse를 업그레이드해야 합니다: DEV: add class names to group directory table (#21393) · discourse/discourse@f705e6d · GitHub

하지만 그 작업이 완료되면 이렇게 할 수 있습니다:

.group-members {
  grid-template-columns: 3fr minmax(min-content, 1fr);
  [class*="--last-posted"],
  [class*="--last-seen"] {
    display: none;
  }
}

크리스, 너는 빠르고 정말 멋져. 고마워!