사이드바 색상 팔레트 전환

:information_source: 요약 Sidebar Color Palette Toggle는 사용자가 선택할 수 있는 색상 스키마가 1개 이상인 경우 사이드바 메뉴 하단에 색상 스키마 선택기를 추가합니다. 이 선택기는 로그인한 사용자와匿名用户 모두에게 작동합니다.
:hammer_and_wrench: 저장소 https://github.com/Lhcfl/discourse-sidebar-colorscheme-toggle
:question: 설치 가이드 테마 또는 테마 컴포넌트 설치 방법
:open_book: Discourse 테마를 처음 접하셨나요? Discourse 테마 사용 입문 가이드

TL;DR

이 기능은 Sidebar Theme Toggle과 완전히 동일하게 작동하지만, 테마 대신 색상 팔레트를 선택하는 데 사용됩니다.

9개의 좋아요

이 기능을 직접 테스트해 봤는데 정말 꽤 좋습니다! 기본 제공되는 Foundation 테마가 기본적으로 제공되는 모든 팔레트, horizon의 팔레트를 포함하여 매우 잘 작동합니다. 따라서 사이트 구성원이 자신의 취향에 맞는 다른 팔레트를 선택할 수 있으면 좋겠습니다. Horizon에는 팔레트 선택 기능이 내장되어 있지만, Foundation에는 없습니다.

하지만 안타깝게도 Discourse에서 다크 모드 처리 방식이 변경된 이후로 이 구성 요소가 깨진 것 같습니다. 다른 팔레트를 선택하면 다음과 같은 문제가 발생합니다:

  • 사이드바의 라이트/다크 토글 버튼이 사라집니다
  • 사용자 설정에서 다크 모드 팔레트가 숫자로 변경됩니다
  • 다크 모드가 작동하지 않습니다

제 경험을 담은 스크린캐스트입니다:

1개의 좋아요