어떤 작업을 원하시나요?
사용자 아바타 드롭다운 메뉴에서 다크 모드 설정을 수동으로 오버라이드할 수 있는 기능을 제공하고 싶습니다.
“새소식 차단” 토글과 동일한 동작 방식을 사용하는 것이 아이디어입니다.
언까지 완료되길 원하시나요?
5월 15일
이 작업에 제공할 수 있는 예산(USD)은 얼마인가요?
100~300 USD
어떤 작업을 원하시나요?
사용자 아바타 드롭다운 메뉴에서 다크 모드 설정을 수동으로 오버라이드할 수 있는 기능을 제공하고 싶습니다.
“새소식 차단” 토글과 동일한 동작 방식을 사용하는 것이 아이디어입니다.
언까지 완료되길 원하시나요?
5월 15일
이 작업에 제공할 수 있는 예산(USD)은 얼마인가요?
100~300 USD
드롭다운 메뉴에는 없습니다. 하지만 대안이 있을 수 있습니다.
제 생각에는 해당 컴포넌트는 구식이어서 새로운 다크 테마 기능을 지원하지 않습니다.
또한, 우리의 사용 사례에서는 모바일 헤더에 여분 공간이 없으므로 사용자 메뉴를 선호합니다.
오버라이드(overriding)가 정확히 무슨 뜻인가요? 헤더 바에 현재 테마와 다크 모드 간 전환을 허용하는 토글이 있습니다.

그 토글은 코어 다크 모드 기능을 사용하지 않는 것 아닌가요? 해당 주제를 여기서 확인해 보세요. 이 컴포넌트는 한동안 업데이트가 되지 않았습니다:
아니요, 관리자 백엔드에서 설정할 수 있는 다크 컬러 스킴을 사용하지 않습니다. 자체 다크 스킴을 위해 새로운 CSS 규칙을 사용합니다. 따라서 이름이 약간 오해의 소지가 있는데, Alien 테마의 다크 색상으로만 전환하기 때문입니다.
현재 컬러 스킴을 전환하는 범용 테마 컴포넌트가 있는지에는 대해 인지하고 있지 않습니다. Header Theme Toggle과 유사하게 작성하고 discourse/lib/color-scheme-picker의 함수를 사용하면 가능할 것 같습니다. 하지만 저도 직접 코드를 작성할 수는 없습니다 ![]()
테마 전환기에서 영감을 받아
https://meta.discourse.org/t/header-theme-toggle/113496
현재 사용 중인 테마와 다크 테마(관리 도구에서 정의된 스킴) 간 전환이 가능합니다.
이건 내가 맡아볼 의향이 있어요. DM 보내드릴게요.
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.