From 6489f3b840dbb49dd38ddbe18516502eb4fc2607 Mon Sep 17 00:00:00 2001 From: Rambaud Pierrick <12rambau@users.noreply.github.com> Date: Wed, 5 Oct 2022 10:55:50 +0200 Subject: [PATCH] fix: remove primary sidebar if empty (#980) * fix: remove primary sidebar if empty * refactor: use eq 0 instead of < 1 --- src/pydata_sphinx_theme/theme/pydata_sphinx_theme/layout.html | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/pydata_sphinx_theme/theme/pydata_sphinx_theme/layout.html b/src/pydata_sphinx_theme/theme/pydata_sphinx_theme/layout.html index 60ff5e48c..4cff09e7f 100644 --- a/src/pydata_sphinx_theme/theme/pydata_sphinx_theme/layout.html +++ b/src/pydata_sphinx_theme/theme/pydata_sphinx_theme/layout.html @@ -12,12 +12,12 @@ includehidden=True, titles_only=True) -%} -{% if not sidebar_nav_html %} +{% if sidebar_nav_html | length == 0 %} {% set sidebars = sidebars | reject("in", "sidebar-nav-bs.html") | list %} {% endif %} {# Remove the page-toc from secondary sidebar if there are no links to show #} -{% if generate_toc_html() | length < 1 %} +{% if generate_toc_html() | length == 0 %} {% set theme_page_sidebar_items = theme_page_sidebar_items | reject("in", "page-toc.html") | list %} {% endif %}