I really like the sphinx-better-theme, but it doesn't have a responsive collapsible menu like I want. I am trying to add this following the answer given to this question, but When I run make html
I get
Theme error:
no theme named 'better' found, inherited by 'theme'
My theme/theme.conf file has:
[theme]
inherit = better
stylesheet = style.css
pygments_style= pygments.css
I've done some customization adding my own css file, but to get the responsive menu I need to add to the templates themselves. Is this possible to customize this way without editing the theme's built-in templates?
Update on 5/24/2017
I think I have narrowed it down to the css files. The better theme uses css_t files, so the actual better.css
file is generated from this template when I use the better theme out of the box. So what I need to do is find a way to get the better.css_t file to be processed and included in the final output.
My conf.py
file contains:
html_theme = 'theme'
html_theme_options = {'cssfiles': ['_static/butterick.css']}
My theme/static/style.css
file:
import url("better.css");
import url("butterick.css");
So how do I get the template engine to process that template?