如何在默认的狮身人面像主题上使用自定义CSS?

时间:2019-08-08 14:38:16

标签: python css python-sphinx

我正在使用Sphinx默认主题agogo用Python创建文档。

我想使用topic指令在重要信息周围放一个框,但是agogo的CSS在默认CSS中没有边框。我有创建边框的CSS,但是如何包括/覆盖agogo的topic的旧版本以代替我的版本。

我希望能够生成文档而无需每次都手动更改CSS。我对将自定义CSS与Sphinx结合使用进行了一些研究,但似乎没有提及重写现有类。

1 个答案:

答案 0 :(得分:3)

我们在这里(go)去:

  1. 在Sphinx项目的_static子目录中创建一个名为custom.css的文件。

  2. 在custom.css中,添加@import 'agogo.css';和您自己的自定义CSS代码。

  3. html_style = 'custom.css'添加到conf.py(documentation)。