Hi Sean, Sean Whitton <spwhit...@spwhitton.name> wrote (Sat, 24 Feb 2024 11:58:59 +0800): > Attached is the patch I prepared, which I couldn't get to work. Maybe > you can see what is wrong. Thanks!
As I know it, the debian.css file has to reside in policy/_static. And activate (un-comment) the path declaration for that in line 105 of conf.py.in. Additionally, as I already wrote somewhere, for navigating it would be good to have the Next/Previous buttons at the top of the page as well, not only at the bottom. And: do we want to have the "Built with Sphinx using a theme provided by Read the Docs." in the footer? If not, that could be suppressed by html_show_sphinx = False in conf.py.in. My diff for conf.py.in would be like this (with above suggestions): diff --git a/policy/conf.py.in b/policy/conf.py.in index d516d7b..4ea4df6 100755 --- a/policy/conf.py.in +++ b/policy/conf.py.in @@ -84,13 +84,19 @@ todo_include_todos = False # The theme to use for HTML and HTML Help pages. See the documentation for # a list of builtin themes. # -html_theme = 'nature' +html_theme = 'sphinx_rtd_theme' # Theme options are theme-specific and customize the look and feel of a theme # further. For a list of options available for each theme, see the # documentation. # -# html_theme_options = {} +html_theme_options = { + # To get previous/next buttons at the top and the bottom: + 'prev_next_buttons_location': 'both' +} + +# Overwrite theme to fit Debian colors +html_css_files = ['debian.css'] # Override the title to remove the unnecessary "documentation" suffix. html_title = "Debian Policy Manual v@VERSION@" @@ -98,11 +104,14 @@ html_title = "Debian Policy Manual v@VERSION@" # Suppress the copyright notice. html_show_copyright = False +# Hide “Created using Sphinx” in the HTML footer +html_show_sphinx = False + # Add any paths that contain custom static files (such as style sheets) here, # relative to this directory. They are copied after the builtin static files, # so a file named "default.css" will overwrite the builtin "default.css". # -# html_static_path = ['_static'] +html_static_path = ['_static'] # -- Options for HTMLHelp output ------------------------------------------ Best regards Holger -- Holger Wansing <hwans...@mailbox.org> PGP-Fingerprint: 496A C6E8 1442 4B34 8508 3529 59F1 87CA 156E B076