Выравнивание заголовка и подзаголовка в оглавлении статьи `pkgdown` (TOC)
Я строю pkgdown
сайт для моего пакета R Все работает хорошо, но одна настройка, которую мне не удалось выяснить, это как выровнять заголовки статей и подзаголовки в таблице содержания (TOC).
На изображении ниже
Слева: статья из моего
ggstatsplot
пакет веб-сайта
( https://indrajeetpatil.github.io/ggstatsplot/articles/web_only/effsize_interpretation.html)Справа: статья из
broom
пакет веб-сайта
( https://broom.tidyverse.org/articles/adding-tidiers.html)
Обратите внимание, что заголовки (красные стрелки) в оглавлении в 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, которым тоже нужно это правило.