diff --git a/pyproject.toml b/pyproject.toml
index 0f7f8242e..ad16ddb8a 100644
--- a/pyproject.toml
+++ b/pyproject.toml
@@ -42,7 +42,7 @@ dependencies = [
"sphinx-jupyterbook-latex~=0.5.2",
"sphinx-design~=0.3.0",
"sphinx-thebe~=0.2.0",
- "sphinx-book-theme==0.4.0rc1",
+ "sphinx-book-theme~=1.0.0",
"sphinx_togglebutton",
"sphinxcontrib-bibtex>=2.2.0,<=2.5.0",
"sphinx-multitoc-numbering~=0.1.3",
diff --git a/tests/test_build/_toc_numbered.sphinx4.html b/tests/test_build/_toc_numbered.sphinx4.html
index ba8224a9e..5235f145b 100644
--- a/tests/test_build/_toc_numbered.sphinx4.html
+++ b/tests/test_build/_toc_numbered.sphinx4.html
@@ -17,19 +17,18 @@
2. Subfolder
-
-
-
-
+
+
+
diff --git a/tests/test_build/_toc_numbered.sphinx5.html b/tests/test_build/_toc_numbered.sphinx5.html
index ba8224a9e..5235f145b 100644
--- a/tests/test_build/_toc_numbered.sphinx5.html
+++ b/tests/test_build/_toc_numbered.sphinx5.html
@@ -17,19 +17,18 @@
2. Subfolder
-
-
-
-
+
+
+
diff --git a/tests/test_build/_toc_numbered_depth.sphinx4.html b/tests/test_build/_toc_numbered_depth.sphinx4.html
index 1aac17fb1..de6bd1105 100644
--- a/tests/test_build/_toc_numbered_depth.sphinx4.html
+++ b/tests/test_build/_toc_numbered_depth.sphinx4.html
@@ -17,19 +17,18 @@
2. Subfolder
-
-
-
-
+
+
+
diff --git a/tests/test_build/_toc_numbered_depth.sphinx5.html b/tests/test_build/_toc_numbered_depth.sphinx5.html
index 1aac17fb1..de6bd1105 100644
--- a/tests/test_build/_toc_numbered_depth.sphinx5.html
+++ b/tests/test_build/_toc_numbered_depth.sphinx5.html
@@ -17,19 +17,18 @@
2. Subfolder
-
-
-
-
+
+
+
diff --git a/tests/test_build/_toc_numbered_depth_parts_subset.sphinx4.html b/tests/test_build/_toc_numbered_depth_parts_subset.sphinx4.html
index d53d3fea6..833ab6e97 100644
--- a/tests/test_build/_toc_numbered_depth_parts_subset.sphinx4.html
+++ b/tests/test_build/_toc_numbered_depth_parts_subset.sphinx4.html
@@ -46,19 +46,18 @@
2. Subfolder
-
-
-
-
+
+
+
diff --git a/tests/test_build/_toc_numbered_depth_parts_subset.sphinx5.html b/tests/test_build/_toc_numbered_depth_parts_subset.sphinx5.html
index d53d3fea6..833ab6e97 100644
--- a/tests/test_build/_toc_numbered_depth_parts_subset.sphinx5.html
+++ b/tests/test_build/_toc_numbered_depth_parts_subset.sphinx5.html
@@ -46,19 +46,18 @@
2. Subfolder
-
-
-
-
+
+
+
diff --git a/tests/test_build/_toc_numbered_parts.sphinx4.html b/tests/test_build/_toc_numbered_parts.sphinx4.html
index d3c29d8b3..200e4c393 100644
--- a/tests/test_build/_toc_numbered_parts.sphinx4.html
+++ b/tests/test_build/_toc_numbered_parts.sphinx4.html
@@ -22,19 +22,18 @@
2. Subfolder
-
-
-
-
+
+
+
diff --git a/tests/test_build/_toc_numbered_parts.sphinx5.html b/tests/test_build/_toc_numbered_parts.sphinx5.html
index d3c29d8b3..200e4c393 100644
--- a/tests/test_build/_toc_numbered_parts.sphinx5.html
+++ b/tests/test_build/_toc_numbered_parts.sphinx5.html
@@ -22,19 +22,18 @@
2. Subfolder
-
-
-
-
+
+
+
diff --git a/tests/test_build/_toc_numbered_parts_subset.sphinx4.html b/tests/test_build/_toc_numbered_parts_subset.sphinx4.html
index ee7f295dd..5fff28aa0 100644
--- a/tests/test_build/_toc_numbered_parts_subset.sphinx4.html
+++ b/tests/test_build/_toc_numbered_parts_subset.sphinx4.html
@@ -46,19 +46,18 @@
2. Subfolder
-
-
-
-
+
+
+
diff --git a/tests/test_build/_toc_numbered_parts_subset.sphinx5.html b/tests/test_build/_toc_numbered_parts_subset.sphinx5.html
index ee7f295dd..5fff28aa0 100644
--- a/tests/test_build/_toc_numbered_parts_subset.sphinx5.html
+++ b/tests/test_build/_toc_numbered_parts_subset.sphinx5.html
@@ -46,19 +46,18 @@
2. Subfolder
-
-
-
-
+
+
+
diff --git a/tests/test_sphinx_multitoc_numbering/_toc_numbered_depth_multitoc_numbering_false.sphinx4.html b/tests/test_sphinx_multitoc_numbering/_toc_numbered_depth_multitoc_numbering_false.sphinx4.html
index 1aac17fb1..de6bd1105 100644
--- a/tests/test_sphinx_multitoc_numbering/_toc_numbered_depth_multitoc_numbering_false.sphinx4.html
+++ b/tests/test_sphinx_multitoc_numbering/_toc_numbered_depth_multitoc_numbering_false.sphinx4.html
@@ -17,19 +17,18 @@
2. Subfolder
-
-
-
-
+
+
+
diff --git a/tests/test_sphinx_multitoc_numbering/_toc_numbered_depth_multitoc_numbering_false.sphinx5.html b/tests/test_sphinx_multitoc_numbering/_toc_numbered_depth_multitoc_numbering_false.sphinx5.html
index 1aac17fb1..de6bd1105 100644
--- a/tests/test_sphinx_multitoc_numbering/_toc_numbered_depth_multitoc_numbering_false.sphinx5.html
+++ b/tests/test_sphinx_multitoc_numbering/_toc_numbered_depth_multitoc_numbering_false.sphinx5.html
@@ -17,19 +17,18 @@
2. Subfolder
-
-
-
-
+
+
+
diff --git a/tests/test_sphinx_multitoc_numbering/_toc_numbered_depth_parts_subset_multitoc_numbering_false.sphinx4.html b/tests/test_sphinx_multitoc_numbering/_toc_numbered_depth_parts_subset_multitoc_numbering_false.sphinx4.html
index e2452dc9b..7e2e9cc44 100644
--- a/tests/test_sphinx_multitoc_numbering/_toc_numbered_depth_parts_subset_multitoc_numbering_false.sphinx4.html
+++ b/tests/test_sphinx_multitoc_numbering/_toc_numbered_depth_parts_subset_multitoc_numbering_false.sphinx4.html
@@ -46,19 +46,18 @@
1. Subfolder
-
-
-
-
+
+
+
diff --git a/tests/test_sphinx_multitoc_numbering/_toc_numbered_depth_parts_subset_multitoc_numbering_false.sphinx5.html b/tests/test_sphinx_multitoc_numbering/_toc_numbered_depth_parts_subset_multitoc_numbering_false.sphinx5.html
index e2452dc9b..7e2e9cc44 100644
--- a/tests/test_sphinx_multitoc_numbering/_toc_numbered_depth_parts_subset_multitoc_numbering_false.sphinx5.html
+++ b/tests/test_sphinx_multitoc_numbering/_toc_numbered_depth_parts_subset_multitoc_numbering_false.sphinx5.html
@@ -46,19 +46,18 @@
1. Subfolder
-
-
-
-
+
+
+
diff --git a/tests/test_sphinx_multitoc_numbering/_toc_numbered_multitoc_numbering_false.sphinx4.html b/tests/test_sphinx_multitoc_numbering/_toc_numbered_multitoc_numbering_false.sphinx4.html
index ba8224a9e..5235f145b 100644
--- a/tests/test_sphinx_multitoc_numbering/_toc_numbered_multitoc_numbering_false.sphinx4.html
+++ b/tests/test_sphinx_multitoc_numbering/_toc_numbered_multitoc_numbering_false.sphinx4.html
@@ -17,19 +17,18 @@
2. Subfolder
-
-
-
-
+
+
+
diff --git a/tests/test_sphinx_multitoc_numbering/_toc_numbered_multitoc_numbering_false.sphinx5.html b/tests/test_sphinx_multitoc_numbering/_toc_numbered_multitoc_numbering_false.sphinx5.html
index ba8224a9e..5235f145b 100644
--- a/tests/test_sphinx_multitoc_numbering/_toc_numbered_multitoc_numbering_false.sphinx5.html
+++ b/tests/test_sphinx_multitoc_numbering/_toc_numbered_multitoc_numbering_false.sphinx5.html
@@ -17,19 +17,18 @@
2. Subfolder
-
-
-
-
+
+
+
diff --git a/tests/test_sphinx_multitoc_numbering/_toc_numbered_parts_multitoc_numbering_false.sphinx4.html b/tests/test_sphinx_multitoc_numbering/_toc_numbered_parts_multitoc_numbering_false.sphinx4.html
index 9d8782e95..e29485ca8 100644
--- a/tests/test_sphinx_multitoc_numbering/_toc_numbered_parts_multitoc_numbering_false.sphinx4.html
+++ b/tests/test_sphinx_multitoc_numbering/_toc_numbered_parts_multitoc_numbering_false.sphinx4.html
@@ -22,19 +22,18 @@
2. Subfolder
-
-
-
-
+
+
+
diff --git a/tests/test_sphinx_multitoc_numbering/_toc_numbered_parts_multitoc_numbering_false.sphinx5.html b/tests/test_sphinx_multitoc_numbering/_toc_numbered_parts_multitoc_numbering_false.sphinx5.html
index 9d8782e95..e29485ca8 100644
--- a/tests/test_sphinx_multitoc_numbering/_toc_numbered_parts_multitoc_numbering_false.sphinx5.html
+++ b/tests/test_sphinx_multitoc_numbering/_toc_numbered_parts_multitoc_numbering_false.sphinx5.html
@@ -22,19 +22,18 @@
2. Subfolder
-
-
-
-
+
+
+
diff --git a/tests/test_sphinx_multitoc_numbering/_toc_numbered_parts_subset_multitoc_numbering_false.sphinx4.html b/tests/test_sphinx_multitoc_numbering/_toc_numbered_parts_subset_multitoc_numbering_false.sphinx4.html
index 53b6cf0ad..edd93fbe4 100644
--- a/tests/test_sphinx_multitoc_numbering/_toc_numbered_parts_subset_multitoc_numbering_false.sphinx4.html
+++ b/tests/test_sphinx_multitoc_numbering/_toc_numbered_parts_subset_multitoc_numbering_false.sphinx4.html
@@ -46,19 +46,18 @@
1. Subfolder
-
-
-
-
+
+
+
diff --git a/tests/test_sphinx_multitoc_numbering/_toc_numbered_parts_subset_multitoc_numbering_false.sphinx5.html b/tests/test_sphinx_multitoc_numbering/_toc_numbered_parts_subset_multitoc_numbering_false.sphinx5.html
index 53b6cf0ad..edd93fbe4 100644
--- a/tests/test_sphinx_multitoc_numbering/_toc_numbered_parts_subset_multitoc_numbering_false.sphinx5.html
+++ b/tests/test_sphinx_multitoc_numbering/_toc_numbered_parts_subset_multitoc_numbering_false.sphinx5.html
@@ -46,19 +46,18 @@
1. Subfolder
-
-
-
-
+
+
+
diff --git a/tests/test_tocdirective/test_toc_parts_sidebar.sphinx4.html b/tests/test_tocdirective/test_toc_parts_sidebar.sphinx4.html
index c35f83cd2..f49396283 100644
--- a/tests/test_tocdirective/test_toc_parts_sidebar.sphinx4.html
+++ b/tests/test_tocdirective/test_toc_parts_sidebar.sphinx4.html
@@ -17,19 +17,18 @@
Subfolder
-
-
-
-
+
+
+
@@ -42,55 +41,52 @@
Content1
-
-
-
-
+
+
+
Content2
-
-
-
-
+
+
+
Content3
-
-
-
-
+
+
+
diff --git a/tests/test_tocdirective/test_toc_parts_sidebar.sphinx5.html b/tests/test_tocdirective/test_toc_parts_sidebar.sphinx5.html
index c35f83cd2..f49396283 100644
--- a/tests/test_tocdirective/test_toc_parts_sidebar.sphinx5.html
+++ b/tests/test_tocdirective/test_toc_parts_sidebar.sphinx5.html
@@ -17,19 +17,18 @@
Subfolder
-
-
-
-
+
+
+
@@ -42,55 +41,52 @@
Content1
-
-
-
-
+
+
+
Content2
-
-
-
-
+
+
+
Content3
-
-
-
-
+
+
+