숨겨진 타임라인 버튼

이 문제를 검색해 보았습니다. 가장 유사한 이슈는 Timeline button hidden behind draft 입니다. 하지만 완전히 동일한 문제는 아닙니다.

문제는 타임라인(Timeline) 버튼이 아예 표시되지 않는다는 것입니다.

저는 기본 설정을 사용하고 있습니다(단, TOC min heading은 2로 설정되어 있고 카테고리 목록만 수정했습니다). 그리고 해당 버튼을 숨기거나 표시할 옵션이 없습니다. 따라서 TOC가 표시될 때마다 버튼도 표시되어야 한다고 추정합니다. 다만 사용자 정의 CSS에 의해 숨겨진 경우를 제외하고는요.

스타일을 확인해 보니, 물론 조상 요소(ancestor)가 숨겨져 있지만, 그 타임라인 버튼도 함께 숨겨집니다. 이 스타일을 토글하면 버튼도 함께 표시됩니다:

.d-toc-active .timeline-container {
    display: none;
}

타임라인은 두 번째 게시글에 도달하는 시점을 표시합니다. '끝으로 건너뛰기’를 클릭한 후 두 번째 게시글/첫 번째 답변까지 스크롤하면 모든 게시글의 타임라인이 표시됩니다. 제가 잘못 알고 있는 게 아니라면, 목차가 있는 경우 주제 게시글에서만 숨겨집니다.

수정: 해당 컴포넌트의 주제 게시글에서 관련 부분을 찾았습니다:

@NateDhaliwal 정확히 그렇게 작동하는 것 같지 않습니다: “즉, 첫 번째 게시물에는 목차가 표시되고, 그 이후의 게시물에는 일반적인 주제 진행 상태 위젯이 표시됩니다.” 저는 단순히 타임라인 버튼(타임라인 자체는 아님)이 표시되도록 답글 하나만 필요했습니다. 하지만 타임라인 버튼을 클릭하기 전까지는 두 번째 게시물까지 스크롤해도 목차가 계속 표시됩니다.

어쨌든 저에게는 이 동작도 괜찮습니다. 감사합니다.

답글을 보고 있는 것으로 집계되려면 충분히 아래로 스크롤을 했나요? 답글의 2/3까지 스크롤하면 타임라인이 표시되나요?

@NateDhaliwal 네. 하지만 제가 다른 답글을 추가했는데, 이제 말씀하신 대로 잘 작동합니다. 이전 답글의 높이가 충분하지 않았던 것 같습니다. 감사합니다.

동작하는 걸 확인해서 다행이에요 :tada:!