Css 如何更改rtd背景色?
我想更改sphinx文档的背景色 该主题是使用sass编写的,我发现变量Css 如何更改rtd背景色?,css,sass,python-sphinx,read-the-docs,Css,Sass,Python Sphinx,Read The Docs,我想更改sphinx文档的背景色 该主题是使用sass编写的,我发现变量$section background color,它没有在何处定义 如果在项目中的任何位置用另一个值替换#2980B9,则该值无效。这个疯狂的蓝色仍然是从某处找回的 这个背景色是在哪里定义的 我还尝试用\u theme\u variables\u sass中的$red替换所有$blue 有(至少)两种方法可以更改sphinx_rtd_主题样式: 编辑用于构建主题的源SASS,如中所述。只需确保Sphinx使用的是新构建的S
$section background color
,它没有在何处定义
如果在项目中的任何位置用另一个值替换#2980B9
,则该值无效。这个疯狂的蓝色仍然是从某处找回的
这个背景色是在哪里定义的
我还尝试用\u theme\u variables\u sass
中的$red
替换所有$blue
有(至少)两种方法可以更改sphinx_rtd_主题样式:
.wy-side-nav-search
中设置,因此只需使用类在/\u-static/css
中创建一个自定义.css文件即可
.wy侧导航搜索{背景色:}
然后,在conf.py中添加:
def setup (app):
app.add_stylesheet('css/custom.css')
makeclean
,makebuild
和viola
至于背景色是在哪里定义的,我还没有看得够远,所以我还不能说,但希望这能让你(和未来的访问者)得到想要的结果。就像NickT的回答一样,但使用css变量,并设置移动版头颜色-
body {
--themecolor: black;
}
.wy-side-nav-search {
background-color: var(--themecolor);
}
.wy-nav-top {
background-color: var(--themecolor);
}