Модификация рендеринга метода sphinx_bootstrap_theme - PullRequest
0 голосов
/ 27 мая 2019

У меня есть Документация API , которой я в основном доволен.

Я использую sphinx_bootstrap_theme для рендеринга моего стиля документа.Однако я хочу изменить способ отображения каждого метода API.

Сегодня документы выглядят следующим образом: ccp_jumbled

Я хочу внести небольшое изменение в загрузчиктема, такая, что я получаю HR между каждым методом, как это: ccp_segmented

ВОПРОС:
Где я могу изменить sphinx_bootstrap_theme так, чтобы яМожно ли настроить рендеринг этих методов?

Я просмотрел sphinx_bootstrap_theme шаблонов , но я не могу найти шаблон, с которым мне пришлось работать, чтобы заставить эту работу работать правильно.

Если вы хотите посмотреть, как я настроил свои документы, вы можете найти дерево исходных текстов здесь

1 Ответ

1 голос
/ 27 мая 2019

Обычно немного сложно настроить исходный код.Что я лично делаю и до сих пор был доволен, так это перезаписал существующий стиль, добавив пользовательский CSS , чтобы внести некоторые незначительные изменения.Как я это делаю:

  • Создайте папку с именем css в source/_static
  • Добавьте новый файл CSS (например: custom.css), который включает в себя необходимые изменения,
  • Добавьте следующий код в conf.py
def setup(app):
    app.add_stylesheet('css/custom.css')
  • Сохраните и соберите

Для дополнительной проверки this

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...