为qtextbrowser设计的sphinx主题
quark-sphinx-theme的Python项目详细描述
安装
pip install quark-sphinx-theme
在您的conf.py:
import quark_sphinx_theme html_theme_path = [quark_sphinx_theme.get_path()] html_theme = 'quark' # To enable more QTextBrowser-compatible HTML generation: extensions = ['quark_sphinx_theme.ext.html_rewrite']
更改日志
- 夸克狮身人面像主题0.5.1(2018-04-30)
- Sphinx 1.7兼容性:
- 内部重构破坏了集成测试。这是固定的。
- 现在,每个提交都在每个受支持的python和sphinx版本上测试 使用Gitlab CI。
- 整个测试套件定期使用最新的sphinx版本重新运行,以 更一致地发现兼容性问题。
- Sphinx 1.7兼容性:
- 夸克狮身人面像主题0.5.0(2017-06-05)
- Sphinx 1.6兼容性:
- Sphinx的HTML代码中的更改破坏了HTML重写扩展(请参见 问题1)。
- 基本主题模板中css_files变量的更改已中断 extra_css_files主题设置。
- Sphinx 1.6兼容性:
- 夸克狮身人面像主题0.4.1(2016-11-22)
- 修复setup.py中的python_requires。
- 夸克狮身人面像主题0.4(2016-10-18)
- 在sphinx上添加显式依赖项。
- 将quark_html_rewrite_features重命名为quark_html_features。
- 添加quark_html_disabled_features以显式关闭某些重写 特征。
- 样式更改:
- 在全浏览器上更具视觉吸引力的代码块。
- 为由::hlist指令生成的压缩列表添加样式。
- 正确设置主题块的宽度。
- 清理定义列表边距。
- 夸克狮身人面像主题0.3.2“总有一天我会做好的”(2016-05-23)
- 包括一份与Pygments<;2.1兼容的Lovelace样式。
- 夸克狮身人面像主题0.3.1(2016-05-23)
- 如果tinycss不可用,请跳过css语法测试。
- 确保包含主题本身。
- 在源包中包含test/util.py。
- 夸克狮身人面像主题0.3(2016-05-22)
- 删除hide_sidebar_in_index选项。
- 修复索引页的样式设置。
- quark_sphinx_theme.ext.html_compat扩展名已重命名为 quark_sphinx_theme.ext.html_rewrite。旧名称仍然支持 向后兼容。
- html_rewrite扩展现在支持在表中包装警告, 允许更多的样式选择。主题已更新为 这样做的好处。警告、主题和侧边栏看起来非常不同, 好多了。如果未启用html_rewrite,则将使用回退样式 用于这些。
- html_rewrite支持在表中包装文字块。如果启用, 这为具有非白色背景的pygments样式提供了更好的样式。
- 较小的设计更改:
- 不要在标题和普通链接中的代码元素上使用背景色。
- 在定义列表中以粗体显示术语。
- 删除定义列表正文的左页边距和上页边距。
- 将默认代码颜色方案切换为“Lovelace”。
- 夸克狮身人面像主题0.2.1(2016-03-02)
- 将许可证更改为2条BSD(实际上,这是相同的事情)。
- 夸克狮身人面像主题0.2.0(2016-02-28)
- 添加quark_sphinx_theme.ext.html_compat扩展名。
- 添加引文、脚注、表格标题和^{tt18}的样式$ 指令。
- 夸克狮身人面像主题0.1.2(2016-02-27)
- 修复与Jinja2 2.3的兼容性。
- 夸克狮身人面像主题0.1.1(2016-02-24)
- 固定导航链接的间距。
- 夸克狮身人面像主题0.1.0(2016-02-24)
- 初次发布。