저는 엄격한 색상 팔레트를 사용하고 있으며, color_schemes를 변경하면 원치 않는 조합이 생기는 문제가 있습니다.
모든 색상을 덮어쓰는 테마가 있는지 궁금합니다. 이렇게 하면 색상 함수를 직접 작성하여 전체 팔레트를 수정할 수 있고, 하나씩 대체할 필요가 없기 때문입니다.
감사합니다. 피드백을 주시면 감사하겠습니다.
저는 엄격한 색상 팔레트를 사용하고 있으며, color_schemes를 변경하면 원치 않는 조합이 생기는 문제가 있습니다.
모든 색상을 덮어쓰는 테마가 있는지 궁금합니다. 이렇게 하면 색상 함수를 직접 작성하여 전체 팔레트를 수정할 수 있고, 하나씩 대체할 필요가 없기 때문입니다.
감사합니다. 피드백을 주시면 감사하겠습니다.
아직 Meta에 게시하지 않았습니다(다음 주에 게시할 예정입니다). 하지만 테마의 about.json 파일에서 테마의 모든 색상을 재정의할 수 있습니다(Developing Discourse Themes & Theme Components 의 색상 스키마 섹션을 참조하세요).
게시물에 언급된 대로 $primary와 다른 색상을 재정의할 수 있을 뿐만 아니라, $primary-low, $primary-high와 같은 보조 색상도 재정의할 수 있습니다. 모든 색상 변수는 여기에서 확인할 수 있습니다: https://theme-creator.discourse.org/styleguide/atoms/colors
참고로 현재 이 수준의 색상 재정의는 로컬에서 관리자 UI를 통해 생성된 테마가 아닌, 원격 테마에서만 사용할 수 있습니다.
좋은 소식과 해당 기능을 추가해 주셔서 감사합니다. @awesomerobot, @david.
방금 테마 저장소에서 확인해 보았는데 정말 훌륭해 보입니다. 이 기능이 테마 CLI(discourse_theme watch)에서도 작동할까요?
다가오는 게시글에서 각 색상의 간단한 사용법과 부모 변수에 권장되는 대비 비율을 포함해 주시면 좋겠습니다.
관리자 UI에서 모든 색상 선택을 색상 스킴으로 확장할 계획이 있나요?
이제 원격 테마에서 색상을 오버라이드할 수 있습니다. 참고: Override values for auto-generated color variables