Browse Source

[doc] add global TOC to sidebar

Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
Markus Heiser 3 years ago
parent
commit
188efe53e8
2 changed files with 11 additions and 1 deletions
  1. 4 0
      docs/_themes/searxng/static/searxng.css
  2. 7 1
      docs/conf.py

+ 4 - 0
docs/_themes/searxng/static/searxng.css

@@ -20,6 +20,10 @@ div.sidebar {
   border-radius: 3pt;
   border-radius: 3pt;
 }
 }
 
 
+div.sphinxsidebar p.caption {
+  display: none;
+}
+
 p.sidebar-title, .sidebar p {
 p.sidebar-title, .sidebar p {
   margin: 6pt;
   margin: 6pt;
 }
 }

+ 7 - 1
docs/conf.py

@@ -157,7 +157,13 @@ if CONTACT_URL:
     html_context["project_links"].append(ProjectLink("Contact", CONTACT_URL))
     html_context["project_links"].append(ProjectLink("Contact", CONTACT_URL))
 
 
 html_sidebars = {
 html_sidebars = {
-    "**": ["project.html", "relations.html", "searchbox.html", "sourcelink.html"],
+    "**": [
+        "globaltoc.html",
+        "project.html",
+        "relations.html",
+        "searchbox.html",
+        "sourcelink.html"
+    ],
 }
 }
 singlehtml_sidebars = {"index": ["project.html", "localtoc.html"]}
 singlehtml_sidebars = {"index": ["project.html", "localtoc.html"]}
 html_logo = "../src/brand/searxng-wordmark.svg"
 html_logo = "../src/brand/searxng-wordmark.svg"