다크 모드에서 거의 읽을 수 없는 코드 하이라이팅

Python Discourse에서 다크 모드를 사용할 때 코드 블록의 일부 하이라이팅이 코드를 읽기 어렵게 만듭니다.

예를 들어:

class do(partial):
    def __rmatmul__(self, iterables):
        self.results = tuple(map(self, iterables))

tuple과 map이 거의 보이지 않는 모습입니다:

(첫 번째 삼중 백틱 뒤에 python을 추가해도 차이가 없습니다.)

Chrome의 개발자 도구는 대비 비율이 1.2라고 보고하며, 최소 AA 가이드라인은 4.5와 7.0입니다:

[새 사용자 제한으로 인해 스크린샷이 제거되었습니다]

(WAVE 웹 접근성 평가 도구는 해당 페이지에서 실행되지 않았습니다.) [새 사용자 제한으로 인해 링크가 제거되었습니다]

이는 기본 Discourse 설정에서 발생하는 문제입니다.

다른 테마를 선택할 수 있다는 것은 알고 있지만, 기본 구문 하이라이팅이 다크 모드에서 잘 작동하도록 수정해 주실 수 있을까요? 이 또한 접근성 문제입니다.

원래 토론은 다음 주소에서 확인할 수 있습니다:

감사합니다! :smiling_face:

8개의 좋아요

스타일 문제를 바로잡겠습니다! 알려주셔서 감사합니다 :heart:

5개의 좋아요

@hugovk 님, 보고해 주셔서 감사합니다.

이 PR은 다크 테마의 하이라이트 색상을 수정합니다.

이 주제는 며칠 내에 닫힐 예정입니다.

7개의 좋아요

빠른 답변과 수정에 감사드립니다! :rocket:

4개의 좋아요

이 주제는 2일 후 자동으로 닫혔습니다. 더 이상 답변이 불가능합니다.