‘키보드 단축키’ 버튼을 숨길 수 있나요?

이것이 이번 토론의 주제는 아니지만, 키보드 단축키를 비활성화하는 방법을 아시나요? 미리 감사드립니다.

Capture d’écran 2025-06-26 à 09.09.43

Discourse 관리자 설정에 해당 항목은 없지만, 테마 컴포넌트 또는 플러그인을 일부 조정하면 가능합니다.

해당 문제를 해결하기 위해 기능을 비활성화하려는 경우 다음 링크를 확인해 보세요. Shortcuts messing with canvas focus

아니면 다음 방법을 시도해 볼 수 있습니다. (이 부분은 확실하지 않습니다.)

  1. 관리자로 Discourse 사이트에 로그인합니다.
  2. 관리자 > 사용자 지정 > 테마로 이동합니다.
  3. 수정하려는 테마의 ‘편집’ 버튼을 클릭하거나 새 테마를 생성합니다.
  4. ‘JavaScript’ 섹션으로 이동합니다.
  5. 다음 코드를 붙여넣습니다:

document.addEventListener(‘keydown’, function(e) { // 특정 단축키를 비활성화할 키 코드 또는 조건 목록 // 예: 새 주제 생성용 ‘n’ 키 비활성화 if (e.key === ‘n’) { e.stopImmediatePropagation(); } });

변경 사항을 저장하고 테마를 활성화합니다.

이것이 도움이 될 수 있지만, 테스트는 되어 있지 않습니다.

왜 비활성화하시려는 건지 여쭤봐도 될까요? 궁금해서요 :slightly_smiling_face:.

그냥 쓸모가 없어서요.
아무도 사용하지 않습니다.

아, 사이드바에서 버튼을 숨기려는 건가요, 아니면 키보드 단축키를 실제로 비활성화하려는 건가요?

사이드바에서 버튼을 효과적으로 숨기세요.

그 경우, 이렇게 하면 작동할 것입니다:

.sidebar-footer-actions-keyboard-shortcuts {
  display: none;
}

동작합니다. 네이트, 정말 감사합니다.