changing css and template to better visualize sidebar

Reviewed-by: tischrei <tino.schreiber@t-systems.com>
Co-authored-by: Hasko, Vladimir <vladimir.hasko@t-systems.com>
Co-committed-by: Hasko, Vladimir <vladimir.hasko@t-systems.com>
This commit is contained in:
Hasko, Vladimir 2023-02-23 11:56:31 +00:00 committed by zuul
parent ec7ca5950f
commit ffc27f2494
2 changed files with 10 additions and 1 deletions

View File

@ -47,3 +47,12 @@
.navigator-container .card li {
padding: 0.2rem 1rem;
}
/* A "nice" workaround to let us keep l2 level permanently open
* but hide child ul's not underneath current selection.
* The only eventually open issue is that this way the whole child tree is
* open including all subtrees.
*/
.docs-sidebar-toc li.toctree-l2:not(.current) > ul {
display: none;
}

View File

@ -6,7 +6,7 @@
{%- if theme_sidebar_mode == 'toc' %}
{{ toc }}
{%- elif theme_sidebar_mode == 'toctree' %}
{{ toctree(maxdepth=2,includehidden=True, collapse=False) }}
{{ toctree(maxdepth=3, includehidden=True, collapse=False, titles_only=True) }}
{%- endif %}
</div>
{%- endif %}