2017-02-03 55 views
1

招呼都经历了狮身人面像的用户,html_theme_options与html_logo使用雪花

因为几天我和狮身人面像进行我的第一个经验,为建设一个小型文档站点conf.py。我在玩弄雪花石膏主题。当我尝试将一个标识在左上角,只用在构建配置文件“conf.py”的条目是这样的:

html_logo = '_static/images/PJS-small.png' 

当我尝试使用这样的雪花主题配置

html_theme_options = { 
    'logo': '_static/images/PJS-small.png', 
    'logo_name': True, 
    'description': 'one more logo' 
} 

没有标志出现在边栏上方。

我想使用主题配置,因为我可以放置副标题和其他类似的东西。

有没有人有一个想法如何使用雪花石膏配置,如它是记录?

非常感谢您的帮助。

回答

1

在主题配置(theme.conf)文件,你需要使用下面的语法:

logo = images/PJS-small.png 
logo_name = true 
description = one more logo 

注意没有在标识路径(这是在主题的HTML模板前置)的_static目录和小写布尔值。

不过,你可以通过Sphinx的项目配置文件(conf.py)在html_theme_options对象设置任何主题配置变量。

0

你有一个html_sidebars设置添加到conf.py文件:

html_sidebars = { 
    '**': [ 
     'about.html', 
     'navigation.html', 
     'relations.html', 
     'searchbox.html', 
     'donate.html', 
    ] 
} 

此设置在Alabaster installation instructions结束描述。