@pmusaraj와 저의 작업 덕분에, 이제 Discourse 설정 마법사에서 더 높은 대비 색 팔레트를 선택할 수 있는 옵션이 제공됩니다.
이 팔레트들은 텍스트 대비를 우선시하며, 웹 콘텐츠 접근성 지침(WCAG)의 색상 대비 기준(Level AA)을 충족하도록 설계되었습니다. 백엔드에서는 일반적인 색상 팔레트와 다르며, 추가적인 CSS도 자동으로 포함됩니다.
라이트 모드와 다크 모드 버전 모두 사용할 수 있습니다(목록에서 마지막 두 가지 옵션입니다). 기존 사이트는 community.yoursite.com/wizard/steps/color을 방문하거나, admin > customize > colors에서 새 팔레트를 만들 때 기본 팔레트로 선택하여 이 색상들에 접근할 수 있습니다.
첫 번째 게시글을 읽고 나서는 새 색상을 마법사(Wizard)에서 선택해야 목록에 추가되는 줄 알았습니다. 마법사를 실행해 색상 페이지에 도착했을 때, 새 색상을 목록에 추가하고 싶었기 때문에 모든 색상을 선택할 방법을 찾았습니다. 그런데 제 이해가 잘못된 것 같습니다. 색상 페이지에서 색상이 선택되는 방식을 보면, 색상 스킴은 오직 하나만 선택할 수 있는 것으로 보입니다. 그래서 지금은 혼란스럽습니다.
색상 페이지에서 스킴을 선택하면 어떤 일이 일어나나요? 모든 사용자의 기본값으로 설정되나요?
왜 마법사에서는 색상 스킴을 하나만 선택할 수 있나요? 아마도 질문 1의 답과 같은 이유일 것입니다.
첫 번째 게시글을 따라가며 작업하면서 이 글을 쓰고 있으므로, 색상 페이지의 설정은 그대로 두었습니다.
admin > customize > colors로 이동했습니다. 몇 가지 실험을 해본 결과,
New(새로 만들기)를 선택하고
Base palette(기본 팔레트)의 드롭다운을 열면 이제 WCAG Light와 WCAG Dark가 포함되어 있습니다.
이렇게 하면 항목을 선택할 수 있는 방법이 생깁니다.
따라서 WCAG Light를 선택했고, 색상 팔레트 이름과 색상을 선택하는 대화상자가 표시되었습니다. 예시처럼 이름에 WCAG Light를 입력하고 Color scheme can be selected by users(사용자가 색상 스킴을 선택할 수 있음)를 선택한 후 Save(저장)를 클릭했습니다.
community.yoursite.com/my/preferences/interface로 이동했는데, Color Scheme(색상 스킴) 섹션을 찾을 수 없었습니다.
또한 우리 사이트에는 Hamburger Theme Selector(햄버거 테마 선택기)가 있는데, 여기서 자동으로 표시될 줄 알았지만, 이들을 사용하려면 새로운 Base Theme(기본 테마)를 만들어야 하는 것으로 보입니다.
이 스레드를 따라가면서 WCAG 2.0이 지원된다는 소식을 듣게 되어 기쁩니다. 제가 놓친 것일 수도 있지만, 자막(closed captioning)에 대한 언급은 보이지 않습니다. Discourse는 동영상 자산에 자막을 지원하나요? Discourse에 자막이 포함된 동영상을 게시할 수 있는 메커니즘이 있나요?