私は本当にsphinx-better-themeが好きですが、好きなように折りたたみ可能なメニューはありません。スフィンクスでインポートされたテーマをカスタマイズする
[theme]
inherit = better
stylesheet = style.css
pygments_style= pygments.css
私は追加いくつかのカスタマイズを行ってきた:私はthis questionに与えられた答えは、次の本を追加しようとしていますが、私はmake html
を実行すると、私は
Theme error:
no theme named 'better' found, inherited by 'theme'
私のテーマを取得/ theme.confファイルがあり私自身のCSSファイルですが、テンプレート自体に追加する必要があるレスポンシブなメニューを得るためです。テーマの組み込みテンプレートを編集せずにこの方法をカスタマイズすることは可能ですか? 2017年5月24日
上
アップデート私はcssファイルにそれを絞られていると思います。より良いテーマはcss_tファイルを使用するので、実際のbetter.css
ファイルは、より良いテーマを使用するとこのテンプレートから生成されます。ですから、私がする必要があるのは、better.css_tファイルを処理して最終出力に含める方法を見つけることです。
マイconf.py
ファイルが含まれています:
html_theme = 'theme'
html_theme_options = {'cssfiles': ['_static/butterick.css']}
マイtheme/static/style.css
ファイル:
import url("better.css");
import url("butterick.css");
を、どのように私は、テンプレートエンジンは、そのテンプレートを処理するのですか?
テーマの[インストール手順](https://sphinx-better-theme.readthedocs.io/en/latest/installation.html)に従っていましたか?テーマを変更する前にドキュメントを作成しましたか? –
両方に対応しています。テーマは、そのまま使用するとインストールされ、正しく動作します。私は、参照された質問に似た解決策を見つけることを望んでいました。テーマを自分のconf.pyファイルにインポートしました。 –