修改sphinx_bootstrap_主题方法渲染

2024-05-04 00:57:51 发布

您现在位置:Python中文网/ 问答频道 /正文

我有一些我最喜欢的东西

我正在使用sphinx_bootstrap_theme来呈现我的文档样式。但是,我想修改每个API方法的呈现方式

今天的文档如下所示: ccp_jumbled

我想对bootstrap主题做一个小的更改,这样我可以在每个方法之间获得一个HR,如下所示: ccp_segmented

问题:
我应该在哪里修改sphinx_bootstrap_theme,以便自定义这些方法的呈现

我查看了^{} templates,但似乎找不到我必须使用的模板,以使这项工作正常进行

如果您想查看我是如何配置文档的,可以找到源代码树here


Tags: 方法文档模板api主题here源代码sphinx
1条回答
网友
1楼 · 发布于 2024-05-04 00:57:51

通常,调整原始代码有点棘手。到目前为止,我个人所做的和满意的是通过adding a custom css覆盖现有的样式来实现一些小的更改。我的做法是:

  • source/_static下创建一个名为css的文件夹
  • 添加包含所需更改的新css(例如:custom.css)文件
  • 将以下代码添加到conf.py
def setup(app):
    app.add_stylesheet('css/custom.css')
  • 保存并构建

有关详细信息,请参见this

相关问题 更多 >