특정 사용자 그룹에만 헤더 링크 표시

커스텀 헤더 링크(Custom Header Links) 컴포넌트를 사용하여 사용자를 할당된 주제(Assigned topics)로 이동시키는 헤더 링크를 만들었습니다. https://forum.domain.net/my/activity/assigned URL이 이를 수행하는 것 같습니다.

이 링크를 특정 사용자 그룹에만 표시할 수 있는 방법이 있을까요?

페이지 본문에 사용자의 주요 그룹을 클래스로 추가하는 테마 컴포넌트가 있습니다: GitHub - discourse/discourse-groups-css-classes-in-body · GitHub (참고: 스태프 사용자를 대상으로 하려는 경우, 이 컴포넌트 없이도 이미 staff 클래스가 적용되어 있습니다)

따라서 "foo"라는 이름의 사용자 정의 헤더 링크를 추가했다면, "bar"라는 그룹을 제외한 모든 사람에게 이를 숨기려면 다음과 같은 코드를 사용할 수 있습니다:

.foo-custom-header-links {
  display: none;
}

body.primary-group-bar {
  .foo-custom-header-links {
    display: block;
  }
}

고마워요! 완벽하게 잘 작동했어요. 이제 이 훌륭한 기능을 활용할 다른 방법을 더 생각해봐야겠네요…