고정된 새 주제 배너

안녕하세요 :wave: 이 컴포넌트를 사용하면 새 토픽 배너가 데스크톱에서는 헤더 아래에, 모바일에서는 페이지 하단에 고정되어 표시됩니다. 토픽 목록에서 어디를 보더라도 새 토픽이나 업데이트된 토픽이 있는지 항상 확인할 수 있습니다.

데스크톱 뷰

모바일 뷰 (위쪽과 아래쪽 위치 모두, 모바일용 Discourse 탭 바와 함께)

모바일에서는 두 가지 위치, 데스크톱에서는 한 가지 위치를 지원합니다.

  • Sticky (위쪽): 데스크톱과 모바일 모두에서 작동합니다.
  • Fixed (아래쪽): 모바일에서만 작동합니다.

아래쪽 고정 위치는 iPhone/iPad의 푸터 내비게이션 및 모바일용 Discourse 탭 바도 지원합니다.

또한 새 토픽 배너 텍스트 정렬을 가운데로 변경할 수도 있습니다.

테마 설정

크레딧 :heart: 이 테마 컴포넌트는 @Johani 님의 완벽한 솔루션에서 제작되었습니다: Sticky see new or updated topic notification - #2 by Johani | 조(Joe)님 감사합니다!

21개의 좋아요

솔직히 그건 Discourse의 핵심 버전에서 다뤄야 할 부분입니다.

4개의 좋아요

이것이 정말 수정되어야 하는지 모르겠지만, 콘솔에 이 경고가 표시됩니다:

[Warning] [THEME 203 'Sticky New Topic Banner'] (chunk.c299dadf3652266cf24c.d41d8cd9.br.js, line 47)
"Deprecation notice: controller:discovery/topics no longer exists, and this shim will eventually be removed. To fetch information about the current discovery route, use the discovery service instead. [deprecation id: discourse.discovery-topics-controller]"
1개의 좋아요

감사합니다, @davidkingham! 이 문제를 수정하기 위해 업데이트를 병합했습니다: DEV: Modernize modifyClass · VaperinaDEV/discourse-sticky-new-topic-banner@1cea3ed · GitHub

2개의 좋아요