다른 색상 팔레트를 가진 테마를 만드는 방법?

저는 이 테마를 설치했습니다: Sam's Simple Theme, 기본적으로 밝은 색상을 사용합니다. 사용자가 어두운 색상으로 이 테마를 사용할 수 있도록 허용하고 싶습니다. 이를 달성하는 가장 좋은 방법은 무엇일까요?

테마를 두 번 설치하고 서로 다른 색상 팔레트를 설정해야 하는 건가요? 아니면 더 나은 방법이 있나요?

customize에서 테마로 이동하여 다크 테마를 선택할 수 있나요?


테마에 밝은 색과 어두운 색 팔레트를 원하시나요?

네, 하지만 문제는 설치된 테마당 팔레트를 하나만 선택할 수 있다는 점이에요.

저는 하나의 테마를 밝은 팔레트와 어두운 팔레트 두 가지 옵션으로 제공하려고 했거든요.

(참고로 이 테마가 어두운 팔레트에서 깨진다는 걸 방금 알아차렸는데, 색상을 하드코딩하지 않으면 쉽게 수정할 수 있을 것 같아요)

가장 쉬운 방법은 현재 동일한 테마를 두 번 설치한 후 팔레트(그리고 어떤 테마인지 구별할 수 있도록 테마 이름)를 변경하는 것입니다.

테마가 원격(깃)에 있는 경우 더 쉽습니다. 왜냐하면 그러면 모든 업데이트가 기본적으로 중앙에서 관리되므로요. 테마를 관리자 인터페이스에서 로컬로 만들었다면 내보낸 후 다시 가져올 수 있습니다. 로컬 테마 방식은 조금 더 번거롭습니다. 변경 사항이 있으면 두 테마 모두를 편집해야 하므로요.

지금은 default dark mode color scheme id를 사용하는 것이 가장 좋은 방법이라고 생각합니다. :+1: 이렇게 하면 브라우저 설정에 맞춰 색상 팔레트가 자동으로 조정됩니다. 또한 Dark/Light Mode Toggle 를 사용하면 두 모드 간을 쉽게 전환할 수도 있습니다.