sphinx文档主题基于readthedocs.org
sphinx-theme的Python项目详细描述
修改
添加新字体
- 编辑bower.json,将ubuntumono添加到依赖项中 列表
- 编辑gruntfile.js,像其他文件一样添加字体路径。
- 编辑 sass/u theme\u font\u local.sass ,注意 字体粗细: 400 对应于普通字体,而 700 对应于粗体。
- 确保将字体文件复制到 狮身人面像主题/<;神话主题>;/静态/字体/ < > >
Sass
- 鲍尔组件/wyrm 包含原始wyrm的sass 核心。您可以覆盖其中的变量以使用自定义颜色。
- sass/\u主题变量。sass 定义了大多数颜色。
- sass/\u theme\u rst.sass 定义如何呈现任何重新构造的文本 文件。所有定制都在代码中用 mydef 标记 评论。
- sass/\u theme\u layout.css 定义如何呈现菜单、导航 酒吧等
工作流程
- 在 sass/ 文件夹中工作,grunt将自动复制生成的文件 进入测试主题
- 完成后,将 sass/ 复制到 sass\lt;newtheme>; 并复制 测试狮身人面像主题
- 更新sphinx-theme/uu init-py以包含新主题。 < > >