주제 목록 미리보기 (TLP)

그것은 콘솔이 아니라 인스펙터입니다.

아, 죄송합니다. 이건 콘솔입니다:

DevTools failed to load source map: Could not load content for https://diembao.b-cdn.net/service-worker-42fd4076491c4d62115d613112a6b29c27e20a2b36e68013d9e936b8eadaa6e7.js.map.js: HTTP error: status code 404, net::ERR_HTTP_RESPONSE_CODE_FAILURE

매우 흥미롭네요. 현재 재현이 불가능합니다. 동일한 현상에 대한 다른 보고가 있다면 알려주시면 감사하겠습니다.

(참고로, 경고 메시지는 관련이 없다고 생각합니다).

@ddf 재현해 본 것 같습니다. 죄송합니다. 베타 브랜치를 사용 중이었습니다.

beta 브랜치의 Component를 사용해 작동하는지 확인해 주시겠습니까? (Component 설치 시 고급 옵션이며, branch 옵션에 beta를 입력하면 됩니다.

차이를 조사해 보겠습니다 …

차이를 병합했고 이제 master 브랜치가 작동합니다. 혼동을 드려 죄송합니다.

기존 Component를 업데이트하기만 하면 되며, beta 브랜치 테스트는 필요하지 않습니다.

수정되었는지 확인해 주시고, 다른 문제가 있으면 알려주세요.

인내해 주셔서 감사합니다!

업데이트: 음 … 여전히 관련 버그가 있습니다(홈을 클릭하면 사라짐) … 개선해 보겠습니다.

3개의 좋아요

최신 버전으로 업데이트한 후 오류가 사라졌습니다!

1개의 좋아요

액션 버튼을 활성화하는 방법은 무엇인가요? topic list actions topic lists를 기본값으로 유지하고 topic list actions tags에 태그 이름을 추가했는데, 태그를 확인했을 때 작동하지 않는 것 같습니다.

“sidecar 플러그인”을 설치하셨나요? 이 플러그인은 필수입니다: Pavilion

Discourse 테마 카테고리가 이 컴포넌트를 사용하고 있나요?

저는 그게 https://meta.discourse.org/t/topic-list-thumbnails-theme-component/150602라고 생각합니다.

3개의 좋아요

비슷하지만 다릅니다. 'Topic List Previews’는 원래의 섬네일 미리보기 플러그인이었습니다.

이것들은 테마 컴포넌트이므로 테스트하기가 매우 쉽습니다. 한번 시도해 보세요!

3개의 좋아요

네, 이거요. 감사합니다

기본 이미지를 렌더링하는 데 사용되던, 지나치게 복잡하고 중복된 것으로 보이는 코드를 제거하고 단순화하여 이 부분을 추가로 개선했습니다. 이제 더 잘 작동할 것입니다.

현재 beta 브랜치에 적용되어 있습니다:

IMPROVE: remove over-complex (?) default image logic by merefield · Pull Request #15 · merefield/discourse-topic-list-previews-theme (github.com)

코드가 처음부터 왜 그렇게 복잡했는지에 대한 이유를 찾지 않는 한, 곧 이 내용을 병합할 예정입니다!

병합하기 전에 beta 브랜치에 또 다른 개선 사항도 추가하고 싶습니다.

1개의 좋아요

Portfolio 버튼의 외관을 Message 버튼과 일관되도록 개선했습니다:

이 버튼은 이제 모바일에서도 활성화되었습니다. Portfolio 기능(기본적으로 사용자 벽면)은 이미 오래전부터 모바일에서 작동하고 있었기 때문에 이전의 비활성화 상태는 정말 어리석었습니다.

죄송합니다, 너무 늦었습니다! (하지만 PR은 언제나 환영입니다!!)

이것은 아직 beta 브랜치에 있으며, 곧 병합할 예정입니다.

1개의 좋아요

IMPROVE: remove over-complex (?) default image logic by merefield · Pull Request #15 · merefield/discourse-topic-list-previews-theme (github.com) 이 병합되었습니다

  • 토픽 목록에 대한 불필요한 지연된 기본 이미지 렌더링 제거
  • 포트폴리오 버튼 서식 수정

안녕하세요!

이 멋진 테마 컴포넌트를 사용하려고 하고 있습니다. 다만, 사이드카 플러그인이 무엇인지, 그리고 어떻게 설치하는지 확인하기 위해 조금 찾아봐야 했습니다.

첫 번째 게시글이나 토픽 목록 미리보기 컴포넌트 설정에 저장소 링크를 포함하면 유용할 것 같습니다.

1개의 좋아요

OP의 두 번째 링크에서 자세히 설명되어 있지만, 여기서도 그 세부 사항을 추가할 수 있습니다. 또한 두 번째 링크의 제목은 이제 약간 구식이 되었습니다.

1개의 좋아요

네, 처음에는 게시물 시작 부분에 플러그인이 구버전이라고 명시되어 있어서 두 번째 링크를 클릭하지 않았습니다.

테마 컴포넌트와 사이드카 플러그인과 관련된 액션을 살펴보고 있습니다.
가능한 액션을 숨길 수 있는 옵션이 있으면 좋겠습니다. 물론 이건 CSS 한 줄이면 되는 일이긴 하지만요.

또 다른 제안입니다.
좋아요가 없을 때 하트가 발췌문과 왼쪽으로 정렬되지 않는 것을 발견했습니다:

이는 스패인이 비어 있든 아니든 <span class="like-count"></span>에 margin-right: 7px가 적용되기 때문입니다.

그래서 저는 이 CSS 규칙을 추가했습니다:

html:not(.tile-style) .topic-actions .like-count:empty {
    margin-right: 0;
}

이렇게 하면 좋아요가 없을 때 하트가 발췌문과 올바르게 정렬됩니다:

작은 변경이지만, 저는 디테일을 좋아합니다. :smile:
이 부분에 대해 PR을 올릴까요?

5개의 좋아요

타일 뷰가 아닌 비타일 뷰를 정리하고 일관성을 높이는 작업에 협력해 주시면 정말 감사하겠습니다. 특히 이 부분은 주목을 덜 받기 때문에 @Canapin 님의 도움이 큰 도움이 될 것입니다.

5개의 좋아요

테마 컴포넌트를 사용하면서 몇 가지 사항을 발견했고, 두 가지 질문이 있습니다.

  1. 먼저, 발췌문에 "더 보기"가 표시되었는데 링크 색상으로 처리되지 않고 일반 텍스트와 동일한 색상이었습니다. 이유가 무엇일까요?

그 후 사이드카 플러그인을 설치하자, 기본값으로 체크되어 있는 토픽 목록 발췌문 링크 제거 옵션 때문에 “더 보기” 텍스트가 아예 사라졌습니다.

해당 옵션이 다음을 의미하는 것은 이해합니다:

  • 발췌문 내 링크를 억제하여 훨씬 더 보기 좋게 만듭니다 (Discourse의 발췌문에서 긴 링크는 레이아웃을 깨뜨릴 수 있습니다)

하지만 “더 보기” 링크는 유지되는 것이 바람직할 것 같습니다(다만, 여러 토픽이 있을 때의 표시를 비교해 봐야 할 것 같지만…).

  1. 발췌문에서 링크를 제거하되 "더 보기"는 유지하고 기본 링크 색상으로 표시할 수 있는 간단한 방법이 있을까요?
4개의 좋아요