diff --git a/doc/conf.py b/doc/conf.py
index 0841f0108da67eb2f2b4b18341d1280ee98585da..a01b6edaf54fe039479fc026b70b6f7aa42f9d81 100644
--- a/doc/conf.py
+++ b/doc/conf.py
@@ -62,10 +62,19 @@ def get_user_pass():
 
 confluence_publish = True
 confluence_space_name = "BPWP"
-confluence_parent_page = "TraceWin python tools"
+confluence_parent_page = "TraceWin Reference"
+confluence_title_overrides = {
+    "index": "TraceWin Python Tools",
+    "examples/error_study": "Examples - Error Study",
+    "examples/fieldmap": "Examples - fieldmap",
+    "examples/lib_tw": "Examples - lib_tw",
+    "examples/nextcloud": "Examples - nextcloud",
+    "examples/tracewin": "Examples - TraceWin",
+}
 confluence_page_hierarchy = True
 confluence_server_url = "https://confluence.esss.lu.se/"
-confluence_server_user, confluence_server_pass = get_user_pass()
+if confluence_publish:
+    confluence_server_user, confluence_server_pass = get_user_pass()
 
 # set napoleon style docstring
 napoleon_google_docstring = False
diff --git a/doc/examples/lib_tw.rst b/doc/examples/lib_tw.rst
index b0156e89beaaf2c0177f152f4bb612c4b9194aa5..a80378a24c8ff78eb69df8e06c2333e607ec0481 100644
--- a/doc/examples/lib_tw.rst
+++ b/doc/examples/lib_tw.rst
@@ -1,5 +1,5 @@
-TraceWin
---------
+Lib TraceWin
+------------
 
 Some example use cases...