DiscoTOC 플러그인에 대한 피드백을 공유하고자 합니다. 대부분의 Discourse 테마에서는 TOC 사이드바가 적절한 너비로 표시되어 긴 제목도 자연스럽게 처리됩니다. 그러나 Horizon 테마를 사용할 경우 사이드바의 너비가 눈에 띄게 좁아져 긴 제목이 여러 줄로 끊기는 문제가 발생합니다. 이는 가독성을 떨어뜨리고 인터페이스의 전반적인 시각적 일관성에 영향을 미칩니다.
Horizon 테마에 대해 이 문제를 특별히 조사해 주시고, 긴 제목이 더 잘 보이도록 사이드바 너비를 조정할 수 있는 방법을 검토해 주시겠습니까? 이 문제를 해결하면 Horizon 테마를 사용하는 많은 사용자의 경험이 향상될 것이라고 생각합니다.
위에서 언급된 discoTOC 컴포넌트 사용법에 대해 몇 가지 기술적인 질문이 있어 확인을 부탁드립니다:
1단계에서는 제목을 가진 토픽 작성을, 2단계에서는 특정 버튼 사용을 언급하고 있습니다. 1단계를 따르되 마크다운 제목(예: ##, ###)으로 토픽을 구조화했지만, 기어 메뉴의 "toc 버튼"을 클릭하지 않은 경우(2단계 생략), discoTOC 컴포넌트가 제목만을 기준으로 표를 자동으로 생성하거나 표시할까요? 즉, 버튼을 클릭하는 것이 컴포넌트가 정상적으로 작동하는 데 필수적인가요, 아니면 단순히 특정 요소를 삽입하기 위한 트리거일 뿐인가요?
기어 메뉴에 있는 "toc 버튼"의 정확한 목적이나 기능은 무엇인가요? 토픽 에디터 워크플로우 내에서 이 버튼은 어떻게 사용해야 하나요?
별도로, **<div data-theme-toc="true"> </div>**라는 스니펫을 발견했습니다. 이 스니펫이 discoTOC와 함께 하는 정확한 역할을 설명해 주실 수 있을까요? 이 div 요소는 무엇을 제어하며, 표 생성이나 표시에 영향을 주기 위해 토픽 콘텐츠 내에서 어떻게 구현하거나 설정해야 하나요?
이것이 충분히 기술적인 설명인지 모르겠지만, 컴포넌트가 적절한 목차(TOC)를 생성하려면 게시물 내에 <div data-theme-toc="true"> </div>와 함께 일부 제목이 모두 필요합니다.
<div data-theme-toc="true"> </div>를 삽입하지 않으면 게시물에는 단순히 제목만 있는 상태가 되며, 제목을 포함하지 않고 해당 태그만 추가하면 목차가 생성되지 않습니다(컴포넌트에는 기본값이 3인 TOC min heading 설정도 있습니다. 따라서 가시적인 목차를 생성하려면 게시물에 최소 3개의 헤더가 필요합니다).
‘목차 삽입’ 버튼은 게시물에 <div data-theme-toc="true"> </div>를 삽입하지만, 동일한 효과를 위해 이를 직접 복사하여 붙여넣거나 수동으로 입력할 수도 있습니다.
도움이 되기를 바랍니다.
예상 시간:Auto TOC categories 및 Auto TOC tags 컴포넌트 설정을 사용하는 경우, 해당 상황에서는 <div data-theme-toc="true"> </div>를 삽입할 필요가 없다는 점을 상기해 주셨습니다.