/admin/customize/embedding에 따르면, 저는 웹사이트에 Discourse를 임베드하고 있습니다.
다크 모드는 스크립트를 통해 제어되며(prefers-color-sheme를 사용하지 않음), iframe의 contentDocument에 접근해야 합니다. 하지만 크로스 오리진(cross-origin) 정책 때문에 contentDocument에 접근할 수 없습니다.
Discourse는 크로스 오리진 접근을 허용할 수 있어야 한다고 생각합니다.