Скрытая кнопка временной шкалы

Я искал эту проблему. Ближайшая тема: Timeline button hidden behind draft. Но это не то же самое.

Проблема в том, что кнопка «Timeline» вообще не отображается.

Я использую настройки по умолчанию (за исключением TOC min heading, который установлен в 2, и списка категорий), и нет никакой опции для скрытия или отображения этой кнопки. Поэтому я предполагаю, что она должна появляться всякий раз, когда отображается TOC, если только она не скрыта пользовательским CSS.

Я проверил стили, и, похоже, скрыт родительский элемент, что, конечно, логично, но кнопка Timeline скрывается вместе с ним; если я переключу этот стиль, кнопка тоже появится:

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

Таймлайн покажет, когда вы достигнете второго поста. Если вы нажмете «перейти к концу» и прокрутите вниз до второго поста/первого ответа, появится таймлайн всех постов. Он скрыт только для постов темы, когда присутствует оглавление, если я не ошибаюсь.

РЕДАКТИРОВАНИЕ: Нашел соответствующий фрагмент в посте темы компонента:

@NateDhaliwal Похоже, это работает не совсем так: «Так что, в первых постах отображается оглавление, а в последующих — обычный виджет прогресса темы». Мне нужно было просто, чтобы кнопка «Timeline» (а не сама временная шкала) появлялась. Но оглавление будет отображаться даже при прокрутке ко второму посту, пока я не нажму на кнопку «Timeline».

В любом случае, такое поведение для меня тоже приемлемо. Большое спасибо.

Вы достаточно прокрутили вниз, чтобы система засчитала просмотр ответа? А как насчет 2/3 ответов — появляется ли временная шкала, если вы прокрутите до них?

@NateDhaliwal Да. Но я добавил ещё один ответ, и теперь всё работает так, как вы и говорили. Похоже, высоты предыдущего ответа было недостаточно. Спасибо.

Рады, что у вас получилось :tada:!