사용자 정의 카테고리 박스

:discourse2: 요약 Custom Category Boxes 컴포넌트는 카테고리 페이지에서 사용자 지정 배경을 가진 박스 형태로 카테고리를 렌더링합니다. show_banner가 선택된 경우, 각 카테고리 페이지에도 카테고리 배너가 렌더링됩니다.
:eyeglasses: 미리보기 Discourse Theme Creator에서 미리보기
:hammer_and_wrench: 저장소 링크 https://github.com/discourse/discourse-custom-category-boxes-component
:open_book: Discourse 테마가 처음이신가요? Discourse 테마 사용 입문가 가이드

컴포넌트 설치

기능

:information_source: 이 컴포넌트가 작동하려면 desktop category page style(데스크톱 카테고리 페이지 스타일)이 categories with Featured Topics(주요 주제 포함 카테고리) 또는 Boxes with Featured Topics(주요 주제 포함 박스) 중 하나로 설정되어 있어야 합니다.

선택할 수 있는 옵션은 4가지입니다. 기본값은 halftones(반점)입니다.

Halftone 배경

Halftone option

Crosshatch 배경

Crosshatch option

없음(None)

None option

사용자 지정(Custom)

자체 아트워크로 이 효과를 생성하려면 설정 페이지에서 투명한 배경의 서로 다른 4개의 .png 파일 또는 전통적인 .jpg 파일을 업로드하세요. 각 업로드 시 custom-0부터 마지막까지 custom-3까지의 명명 규칙을 사용하세요. 카테고리 배경 설정으로 custom(사용자 지정)을 선택했는지 꼭 확인하세요.

Custom option

설정

이름 설명
category background(카테고리 배경) 4가지 옵션 중 하나를 선택합니다
show banner(배너 표시) 선택 시 카테고리 박스와 일치하는 스타일의 배너가 각 카테고리 페이지에 표시됩니다.
번역 기본값
more_topics 더 많은 주제…

31개의 좋아요

단순하고 깔끔하네요. 좋은 컴포넌트입니다. 감사합니다.

3개의 좋아요

훌륭한 플러그인입니다! 오랫동안 찾아왔는데, 감사합니다.

1개의 좋아요

이미지에 대해 자동 크기 조정이나 한도를 설정해야 한다고 생각합니다

3개의 좋아요

테마 감사합니다 :+1:

rtl 방향에서도 수정 없이 테마가 작동하도록 약간의 변경을 고려해 주실 수 있을까요? (업데이트 후 수정 사항이 사라지기 때문이죠).

또한 "more topics …"이라는 문자열은 어디서 번역할 수 있을까요? 관리자 커스터마이즈 섹션에도, 테마에도 없었거든요 :thinking: .

3개의 좋아요

컴포넌트를 좋아해 주셔서 기쁩니다. 더 많은 주제...에 대한 번역을 추가했습니다. rtl 방향성에 대해서는 조사해 보겠습니다.

그때까지, 컴포넌트를 업데이트한 후 커스터마이징을 복사해 다시 추가하는 것을 잊지 마세요. :smile:

3개의 좋아요

감사합니다 :blush:

이 부분은 주석 처리해야 하는 한 줄만 있었습니다:

a #custom-category-title{ text-align: left;}

참고로, 이 카테고리 박스가 하위 카테고리에는 적용되지 않는다는 걸 알아차렸습니다. 동일한 규칙이 하위 카테고리 박스에도 적용될 수 있을까요?

2개의 좋아요

컴포넌트 플러그인에서 오버라이드(Overrides)를 사용하여 변경 사항을 별도의 테마 컴포넌트로 만들 수 있을 것 같습니다.

맞아요, 이번 건은 그렇게 하겠습니다.

하지만 디스코르스 애플리케이션 전체가 RTL과 LTR 방향성을 모두 지원한다는 것은 "디테일이 창작자들에게 중요하다"는 뜻이고, "그들은 그저 서비스 하나를 만드는 것이 아니라 최고의 서비스를 만들고 싶다"는 뜻이라고 생각합니다. 물론, 훌륭한 테마들 덕분일 수도 있겠죠.

2개의 좋아요

저도 이 테마를 쓰고 싶은데, 추가하는 데 좀 애를 먹고 있어요.

이 컴포넌트 작업 잘 하셨네요!
새로 추가된 카테고리가 제대로 표시되지 않는 문제가 있습니다. 방금 이벤트 카테고리를 추가하고 체크북에서 이를 표시하도록 선택했는데, 카테고리 페이지에 나타나지 않습니다. 각 사용자가 선택한 모든 카테고리를 표시하는 방법을 모르겠네요.


이 테마 컴포넌트의 수명 주기가 종료되었음을 알려드립니다. 이 컴포넌트는 더 이상 Discourse 팀의 활성 지원을 받지 않습니다.

1개의 좋아요