Data-theme-toc="true"는 게시물 맨 위에 독립된 단락으로 배치해야 합니다

방금 이 버그 리포트를 작성했는데, 사용자 입력을 파싱하는 측면에서는 컴포저(composer)가 스타일 에디터)가 사양에 맞게 작동하고 있는 것으로 보입니다.

원본 문제는 사용자가 목차를 트리거하기 위해 <div data-theme-toc="true"> </div> 코드를 삽입했을 때 발생했습니다. 마크다운 사양에 익숙하지 않은 사용자는 이 HTML 코드 뒤에 빈 줄이 없으면 렌더링 문제가 발생한다는 사실을 알지 못했습니다.

두 가지를 제안합니다. 컴포저 인터페이스의 (+) 버튼을 사용하여 이 코드를 삽입할 때

  1. 코드를 게시글의 맨 위에 삽입하고
  2. 코드 뒤에 빈 줄을 추가해야 합니다.

물론 사용자가 여전히 실수를 할 수는 있지만, 우리가 겪었던 문제를 방지할 수 있을 것입니다.

참고로 이 컴포넌트는 정말 훌륭합니다. 매우 유용합니다!

2개의 좋아요

이것은 좋은 QoL(사용성) 개선이라고 동의합니다. (Contribute > Feature 채널로 옮겼습니다)

2개의 좋아요

보통 게시글의 마지막 줄에 <div data-theme-toc="true"> </div>를 배치합니다. 그러면 아래에 아무것도 없어서 이상해 보이지 않습니다. Exploring TOC Issues

2개의 좋아요