IATI文档站点的Sphinx主题。
项目描述
IATI Sphinx 主题
我该如何使用IATI Sphinx 主题?
请参阅IATI Sphinx 主题文档以获取使用说明。
我该如何为IATI Sphinx 主题做出贡献?
安装依赖项
pip install -r requirements_dev.txt
更新依赖项
python -m piptools compile --extra=dev -o requirements_dev.txt pyproject.toml
pip install -r requirements_dev.txt
运行代码检查
black iati_sphinx_theme/
isort iati_sphinx_theme/
flake8 iati_sphinx_theme/
mypy iati_sphinx_theme/
带实时预览的文档
-
在一个终端中,以监视模式构建CSS
npm run build:watch
-
在另一个终端中,安装Sphinx主题然后启动文档开发服务器
pip install -e . sphinx-autobuild -a docs docs/_build/html --watch iati_sphinx_theme/
测试主题的本地版本与另一个项目的兼容性
要运行主题的本地版本与另一个项目(例如 my-docs
),请按照以下步骤操作
-
克隆
sphinx-theme
仓库,并切换到您要使用的分支或标签。 -
在
sphinx-theme
目录中运行以下命令,以构建主题的CSS。npm run build
-
进入
my-docs
目录,并安装Sphinx主题pip install -e /path/to/sphinx-theme
-
在您的
conf.py
中设置html_theme
选项html_theme = "iati_sphinx_theme"
-
启动文档开发服务器
pip install sphinx-autobuild sphinx-autobuild docs docs/_build/html
项目详情
下载文件
下载适合您平台的应用程序。如果您不确定要选择哪个,请了解有关安装包的更多信息。
源分发
iati_sphinx_theme-1.4.0.tar.gz (10.3 kB 查看哈希值)
构建分发
关闭
iati_sphinx_theme-1.4.0.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 16ecf966b6609cd3206c4c7faa2dae0f1df7d902d06437cd292c51d5ca6747db |
|
MD5 | d4f4488dd3e59227da6a927ed3b74b83 |
|
BLAKE2b-256 | d627d5da1b136bea2d015515c9e21a9a77cce101d377e08fe64b4806aff45312 |
关闭
iati_sphinx_theme-1.4.0-py2.py3-none-any.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | c926570b4a278b1bd204d93ecae8ce2449a53f6a175ae643552856b8bd702ce2 |
|
MD5 | d5e1d7f286ef8da94c3f14d78ae8df82 |
|
BLAKE2b-256 | c148a3b90dbe358a401957c80de3dadae01308a0fd2b110aa6c54f68b542cf9b |