我想改变阅读文档主题的背景色为狮身人面像-doc。
主题是使用sass编写的,我找到了变量$section-background-color,它定义为no-where。
如果我用项目中任何地方的另一个值替换#2980B9,它就不能工作。这个疯狂的蓝色仍然是从某个地方找到的。
这个背景色是在哪里定义的?
我还试图用$blue中的$red替换所有的_theme_variables_sass。
发布于 2019-01-02 21:42:09
(至少)有两种方法可以更改sphinx_rtd_theme样式:
我觉得第二条要简单得多。举个例子,比如说我想改变标题、标志和搜索栏后面的背景色。查看默认构建(检查页面样式),在类.wy-side-nav-search中设置背景色,所以只需在<project-dir>/_static/css中创建一个带有类的custom.css文件即可。
.wy-side-nav-search{ background-color:<#yourHexColor> }
然后,在conf.py中添加:
def setup (app):
app.add_stylesheet('css/custom.css')make clean,make build和中提琴。
至于背景颜色是在哪里定义的,我看得还不够远,无法说出来,但希望这能让您(和未来的访问者)达到预期的结果。
发布于 2021-05-06 12:07:41
和NickT的答案一样,但是使用css变量,并设置移动版本标题颜色-
body {
--themecolor: black;
}
.wy-side-nav-search {
background-color: var(--themecolor);
}
.wy-nav-top {
background-color: var(--themecolor);
}https://stackoverflow.com/questions/48540008
复制相似问题