pw_docgen: Remove top nav bar

Change-Id: I3d70af202b11a56986c8bfd3894e0c6c9aa0dbc3
Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/168446
Commit-Queue: Chad Norvell <chadnorvell@google.com>
Reviewed-by: Anthony DiGirolamo <tonymd@google.com>
diff --git a/docs/layout/page.html b/docs/layout/page.html
index 15ba7bb..347cc9a 100644
--- a/docs/layout/page.html
+++ b/docs/layout/page.html
@@ -17,17 +17,9 @@
 
 {% block supermain %}
   <div class="pw-main">
-    {% if body %}
-      {{ parse_body(body).topnav }}
-    {% endif %}
     <div class="pw-content">
       {{ super() }}
     </div>
   </div>
 {% endblock supermain %}
 
-{% block content %}
-  {% if body %}
-    {{ parse_body(body).body_without_topnav }}
-  {% endif %}
-{% endblock content %}
diff --git a/pw_docgen/py/pw_docgen/sphinx/module_metadata.py b/pw_docgen/py/pw_docgen/sphinx/module_metadata.py
index 1cb1b9b..fad1736 100644
--- a/pw_docgen/py/pw_docgen/sphinx/module_metadata.py
+++ b/pw_docgen/py/pw_docgen/sphinx/module_metadata.py
@@ -114,7 +114,6 @@
 
 
 def create_topnav(
-    title: str,
     subtitle: str,
     extra_classes: Optional[List[str]] = None,
 ) -> nodes.Node:
@@ -125,15 +124,6 @@
     )
 
     topnav_container = nodes.container(classes=topnav_classes)
-    topnav_inline_container = nodes.container(classes=['pw-topnav-inline'])
-    topnav_container += topnav_inline_container
-
-    title_node = nodes.paragraph(
-        classes=['pw-topnav-title'],
-        text=title,
-    )
-
-    topnav_inline_container += title_node
 
     subtitle_node = nodes.paragraph(
         classes=['pw-topnav-subtitle'],
@@ -225,7 +215,6 @@
         )
 
         topbar = create_topnav(
-            module_name,
             tagline,
             ['pw-module-index'],
         )
@@ -246,11 +235,9 @@
     }
 
     def run(self) -> List[nodes.Node]:
-        module_name = self._try_get_option('name')
         tagline = self._try_get_option('tagline')
 
         topbar = create_topnav(
-            module_name,
             tagline,
             ['pw-module-subpage'],
         )
@@ -361,7 +348,6 @@
 def setup(app: SphinxApplication):
     app.add_directive('pigweed-module', PigweedModuleDirective)
     app.add_directive('pigweed-module-subpage', PigweedModuleSubpageDirective)
-    app.connect('html-page-context', setup_parse_body)
 
     return {
         'parallel_read_safe': True,