토픽 카드

새로운 컴포넌트를 생성하여 테마에 추가할 수 있습니다.

2개의 좋아요

여러분 안녕하세요

TC를 포크해서 몇 가지 기능을 추가하기 위해 조금 만져봤습니다:

  • 섬네일이 없을 때 사용할 플레이스홀더
  • 데스크톱/모바일용 그리드 및 리스트 스타일 선택
  • 더 세밀한 크기 제어
  • 더 세밀한 테두리 반경 제어

상세한 내용은 리포지토리에서 확인하실 수 있습니다: https://github.com/jrgong420/discourse-topic-cards/

:warning: 고지: 이 포크는 AI 코딩 도구의 도움을 받아 계획, 구현 및 테스트되었습니다. 사용은 본인의 책임 하에 이루어져야 합니다.

1개의 좋아요

목록과 그리드를 데모로 보여줄 수 있는 스크린샷 몇 장을 가지고 계신가요? 다른 추가 기능들도 함께 보여주시면 좋겠습니다.

여러분, 그리고 @Heliosurge

그동안 테마 컴포넌트를 대대적으로 재작업하고 확장했습니다. 수많은 새로운 기능이 추가되었고, 모든 컴포넌트에 대한 완전한 리팩터링과 광범위한 재구조화도 이루어졌습니다.

이 외에도 몇 가지 새로운 기능을 추가했습니다. 아래에서 확인해 보세요:

3개의 좋아요

즉, 제안된 주제 표시가 활성화되어 있으면 관련 주제를 함께 사용할 때 헤더와 잘 호환되지 않는 것 같습니다.

모바일 카드 최대 높이에 대한 설정을 만들어 주세요.

토픽 카드 컴포넌트가 사용 중인 동안 벌크 액션(Bulk Actions)을 다시 추가할 수 있을까요? 포럼에서 CSS를 조금 수정해서 숨김을 해제해 두었는데, UX가 별로 좋지 않네요 :sweat_smile: 컴포넌트에 기본적으로 포함되도록 하는 것이 더 나을 것 같습니다.

이것을 입력하는 동안 스크롤을 올려보니 이미 누군가가 요청한 것이 있네요. 구현될 수 있을지 혹시 아는 정보가 있을까요?

아래는 아주 아름답지는 않지만, 최소한 사용 가능하게 만들기 위해 제가 사용한 CSS입니다:

.topic-cards-list .topic-list-header {
  display: block;

  .topic-list-data.posters,
  .topic-list-data.posts,
  .topic-list-data.views,
  .topic-list-data.activity {
    display: none;
  }

  .topic-list-data.default > span:not([class]) {
    display: none; // 타겟팅할 span 클래스가 없는 'Topic' 텍스트를 제거합니다
  }
}

.topic-list-body {
  tr.bulk-selecting.topic-card {
    gap: 0; // 체크박스과 토픽 카드 나머지 부분 사이의 큰 간격을 제거합니다
  }
}

이 컴포넌트를 제공해 주셔서 감사합니다. 저희 사이트에서 많은 역할을 하고 있어 정말 고맙게 생각하고 있습니다.

하나의 요청이 있습니다. 저희는 회원들이 실명을 사용하는 커뮤니티를 운영 중이므로, UX에서 ‘사용자 이름 우선’ 설정을 꺼 두었고, 게시물의 '표시 이름’을 켜 두었습니다. 이제 게시물, 사용자 카드, 프로필에서 실명이 올바르게 표시됩니다. 그런데 여전히 @사용자 이름이 표시되는 곳은 주제 카드의 작성자 부분입니다.

카드 작성자가 사이트의 이름 표시 설정을 따르도록 설정을 추가해 주실 수 있을까요? 이름이 설정된 경우 회원의 실명을 표시하고, 이름이 설정되지 않은 경우 사용자 이름으로 대체되도록 하는 방식입니다.

변경 사항이 적용되면 저희 인스턴스에서 테스트하고 결과를 보고해 드리겠습니다. 다시 한번 개발과 유지보수에 감사드립니다.

2개의 좋아요

물론입니다! 이상적으로는 사용자 이름이 표시되는 대부분의 곳에서 이 기능을 지원해야 합니다. 해당 기능을 여기에 추가했습니다: FEATURE: support prioritizing real names - Pull Request #84 - discourse/discourse-topic-cards - GitHub — 따라서 구성 요소를 업데이트한 후에는 실제 이름이 표시되기 시작해야 합니다.

6개의 좋아요

정말 멋지네요, 크리스. 감사합니다. 브롱윈

3개의 좋아요