@B-iggy님이 위치를 선택할 수 있는 옵션을 추가해 주시면 어떨까요? ![]()
정말 쉽지 않군요.
이것과 같은 것을 의미하신다면, 어떻게든 병합해 볼 수 있을 것 같습니다.
모든 테마에서 테스트한 것은 아니지만, 문제가 발생하면 알려주세요.
밑부분이라고 하면 무엇을 의미하시나요? 이 테마 전환 컴포넌트는 기본적으로 가로 방향으로 정렬되어 있습니다. 너비를 줄이라는 뜻인가요?
라이트 모드와 다크 모드를 전환할 때 로고를 교체하는 것은 그리 간단하지 않으며, 더 많은 옵션이 필요합니다. 메모해 두겠습니다. 향후 업데이트를 고려해 보겠습니다.
제 아이디어는 패널 메뉴(사용자 패널 메뉴가 아닌)에 관한 것이었습니다:
죄송합니다. 오타였네요. ‘button’(버튼)을 말씀하신 것입니다
‘liebling’ 테마에 대한 링크는 대안 버튼의 예시였습니다.
반드시 로고를 교체할 필요는 없습니다. CSS를 통해 색상과 box-shadow가 바뀌는 fa-icon을 사용하는 것만으로도 충분할 수 있습니다.
이 컴포넌트를 사용하는 것이 가장 좋습니다: Hamburger Theme Selector - #63 by sam
이것은 스위치가 아니지만, 요청하신 내용은 너무 많은 작업이 필요할 수 있습니다.
안녕하세요,
컴포넌트를 제공해 주셔서 감사합니다.
이 컴포넌트에 번역 지원 기능이 있었으면 좋겠습니다.
Hey @B-iggy 이 컴포넌트를 만들어 주셔서 감사합니다!
두 가지 테마를 전환하는 방법에 대해 조금 혼란스러웠습니다.
클래식한 “Light” 테마와 “Dark” 테마를 가지고 있으며, 이 둘을 모두 테마 스위처에 추가했습니다.
하지만 전환할 때 원하는 ‘Dark’ 테마가 아니라 ‘alien’ 테마로 바뀌더라고요 ![]()
제가 원하는 이 두 가지 테마만 사용하도록 하는 방법이 있을까요?
시간 내어 답변해 주셔서 감사합니다 ![]()
Hey @akapetzoglou1
와, 올해 시간이 정말 빠르게 지나가는 것 같아요. 지연된 점 죄송합니다. 요즘 몇 가지 문제로 고생하고 있어서, 불행히도 Discourse 기여가 줄어들었습니다.
전체 테마를 전환하는 용도로 설계된 것이 아닙니다. CSS에서 미리 설정해 둔 다크 모드와 라이트 모드 두 가지만 적용됩니다.
원하시는 기능을 수행하는 테마 전환기(스위치어)가 따로 있을 것 같아요.
적어도 제가 이해한 바로는 그렇습니다.
Hey @B-iggy
컴포넌트를 사용하여 두 가지 색상 테마를 전환할 수 있는 방법이 있을까요?
사용자 프로필에 다크 모드 설정이 추가되었으니, 일반 모드와 다크 모드 사이를 전환할 수 있으면 좋겠습니다.
안녕하세요, 이 테마 컴포넌트를 사용 중인데, 클래식 기본 테마에서 이를 적용한 후 다크 모드로 전환하면 관리자 패널이 다음과 같이 보입니다.
모든 텍스트가 보이지 않습니다.
세컨더리 색상을 변경해 봤는데, 그렇게 하면 전체 테마 배경색도 함께 바뀌어서 원치 않습니다. 저는 배경색은 그대로 두고 세컨더리 텍스트 색상만 변경해서 텍스트가 보이게 하고 싶습니다.
해결 방법이 있으시면 공유해 주십시오.
Air 테마에는 테마 전환기(Theme Switcher) 컴포넌트가 포함되어 있습니다. 다만, 해당 버튼은 햄버거 메뉴 안에 위치해 있습니다. discourse-color-scheme-toggle을 테마 전환기 컴포넌트에 맞게 수정하여, 헤더에 버튼을 추가해 라이트 모드와 다크 모드 간에 빠르게 전환할 수 있도록 할 수 있는 분이 계신가요?
저도 그걸 정말 원해요. 문제를 파악하려고 업무를 좀 끼워 넣어서 해봤는데, 아직까지도 뭔 소리가 안 나와요!
링크해 주신 건 구현해 봤는데, 놓칠 수 없는 종류의 헤더 토글을 원했어요.
이 테마 컴포넌트에 버그가 있습니다. 사용자가 자신의 기기에 다크 모드를 설정하고 포럼의 스위치에서 라이트 모드를 선택하면 로고가 변경되지 않아, 라이트 모드에서 다크 모드용 라이트 로고가 표시됩니다.
이 테마 구성 요소가 사이드바와 함께 작동하지 않습니다. 지원할 계획이 있나요? 검토해 주셔서 감사드리며, 지금까지 만들어 주신 데도 감사드립니다!
여러분 안녕하세요,
지난 몇 달간 바빴지만, 이 컴포넌트에 다시 좀 더 신경 쓰고 싶었어요. ![]()
최근 Discourse에서 나온 변경 사항들을 모두 반영하는 데 얼마나 필요한지 확인해 보고, 여기서 업데이트를 공유하겠습니다.
자, Alien Night Theme를 재구성한 후, 이 컴포넌트가 더 이상 큰 의미가 없음을 깨달았습니다.
Dark/Light Toggle 컴포넌트는 제가 이 컴포넌트로 하려던 일을 정확히 수행하고 있으며, 훨씬 더 좋습니다.
장기적으로 수많은 클래스를 사용하며 이것저것 뒤섞는 제 방식은 유지보수가 어렵습니다.
대신 아래 컴포넌트는 단순히 두 가지 색상 팔레트 스킴을 가져와 적절한 CSS 변수를 전환합니다:
현재는 apparently 깨진 상태(제 Alien Night Theme에서는 작동합니다)이지만, 향후에는 이것을 대신 사용해 주시기 바랍니다.
일단 이 컴포넌트는 Legacy/Deprecated로 설정해 두었습니다.

