From 634e0d9023b8082b17cf03fe837c2a6e2d0f471c Mon Sep 17 00:00:00 2001 From: Daniel McCloy Date: Mon, 18 Dec 2023 11:11:40 -0600 Subject: [PATCH 1/6] minor refactors suggested by Ruff --- src/pydata_sphinx_theme/toctree.py | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/src/pydata_sphinx_theme/toctree.py b/src/pydata_sphinx_theme/toctree.py index 94a0d9b48..7bd0fd584 100644 --- a/src/pydata_sphinx_theme/toctree.py +++ b/src/pydata_sphinx_theme/toctree.py @@ -241,7 +241,7 @@ def generate_toctree_html( if kind == "sidebar": # Add bootstrap classes for first `ul` items for ul in soup("ul", recursive=False): - ul.attrs["class"] = ul.attrs.get("class", []) + ["nav", "bd-sidenav"] + ul.attrs["class"] = [*ul.attrs.get("class", []), "nav", "bd-sidenav"] # Add collapse boxes for parts/captions. # Wraps the TOC part in an extra