为git pull项目巧妙命名的雪花石膏子主题
alagitpull的Python项目详细描述
Sphinx子主题Alabaster,用于git pull项目。
AlagitPull为雪花石膏添加了什么内容
观看主题直播https://www.git-pull.com, https://tmuxp.git-pull.com等。
- 表格css调整
- <pre>和代码块css调整
- 为admonitions添加主题调整,如..note。
- 带有指向项目链接的新侧边栏模板
- 如果项目是当前文档,则自动取消其链接
- 支持子项目(放入括号中)
- 边栏css调整
配置选项
(内部conf.py)
html主题选项示例:
html_theme_options={'logo':'img/logo.svg','github_user':'git-pull','github_repo':'alagitpull','github_type':'star','github_banner':True,'projects':{},'project_name':'my project name',}
有关html_theme_options['projects']的示例,请参见 alagitpull/\u init.py文件。
变量:
alagitpull_external_hosts_new_window(布尔值,默认值:false):检查链接 是外部域/IP。如果是,在新窗口中打开。
alagitpull_external_hosts_new_window=True
alagitpull_internal_hosts(list)-要打开的域的白名单 在同一个选项卡中,不带target="_blank"。仅在以下情况下使用 alagitpull_external_hosts_new_window已启用。
示例:
alagitpull_internal_hosts=['libtmux.git-pull.com','0.0.0.0',]
主题选项
html_theme_options狮身人面像的形态.py:
- projects(dict)-边栏链接。
- project_name(string)-项目的名称(有助于取消链接