Выравнивание заголовка и подзаголовка в оглавлении статьи `pkgdown` (TOC)

Я строю pkgdown сайт для моего пакета R Все работает хорошо, но одна настройка, которую мне не удалось выяснить, это как выровнять заголовки статей и подзаголовки в таблице содержания (TOC).

На изображении ниже

Обратите внимание, что заголовки (красные стрелки) в оглавлении в ggstatsplot статьи все вертикально выровнены с подзаголовками, а оглавление для broom В статье проводится различие между заголовком и подзаголовком с точки зрения бокового разделения. Это то, что я хочу, но не могу понять, как это сделать.

Вкратце: как я могу повернуть левое оглавление, чтобы оно выглядело как правое с точки зрения создания бокового разделения между данным заголовком и подзаголовками под ним?

Вот _pkgdown.yml для моего пакета: https://github.com/IndrajeetPatil/ggstatsplot/blob/master/_pkgdown.yml

1 ответ

Решение

Следующее правило CSS должно исправить проблему с отступами. Вы можете добавить это в pkgdown / extra.css.

#tocnav ul ul {
    margin-left: 25px;
}

CSS добавляет левое поле 25px к любому вложенному списку в #tocnav, Отрегулируйте размер поля по мере необходимости. Ориентация только на #tocnav Это консервативный подход, но могут быть и другие места на вашем сайте pkgdown, которым тоже нужно это правило.

Другие вопросы по тегам