doc: Update requirements-doc.txt to use docleaf
Instead of breathe.
I'm not sure of the best version comparison to use. There is no
intention to break the API for docleaf but it is also still young
in some ways and there might be adjustments to the configuration values
that would need to be reflected in the version number as it is still
pre-1.0 that would only be a minor version change.
Signed-off-by: Michael Jones <m.pricejones@gmail.com>
diff --git a/doc/_extensions/zephyr/doxyrunner.py b/doc/_extensions/zephyr/doxyrunner.py
index 8bd10e6..8ab68cc 100644
--- a/doc/_extensions/zephyr/doxyrunner.py
+++ b/doc/_extensions/zephyr/doxyrunner.py
@@ -9,7 +9,7 @@
============
This Sphinx plugin can be used to run Doxygen build as part of the Sphinx build
-process. It is meant to be used with other plugins such as ``breathe`` in order
+process. It is meant to be used with other plugins such as ``docleaf`` in order
to improve the user experience. The principal features offered by this plugin
are:
diff --git a/doc/_static/css/custom.css b/doc/_static/css/custom.css
index da9f379..a357621 100644
--- a/doc/_static/css/custom.css
+++ b/doc/_static/css/custom.css
@@ -843,13 +843,13 @@
background-color: var(--navbar-scrollbar-active-color);
}
-/* Breathe tweaks */
+/* Docleaf tweaks */
.rst-content .section > dl > dd {
margin-left: 0;
}
-.rst-content p.breathe-sectiondef-title {
+.rst-content p.docleaf-sectiondef-title {
font-size: 115%;
color: var(--link-color);
}
diff --git a/scripts/requirements-doc.txt b/scripts/requirements-doc.txt
index 6914667..c26c7da 100644
--- a/scripts/requirements-doc.txt
+++ b/scripts/requirements-doc.txt
@@ -1,6 +1,6 @@
# DOC: used to generate docs
-breathe>=4.34
+docleaf==0.8.0
sphinx~=5.0,!=5.2.0.post0
sphinx_rtd_theme~=1.0
sphinx-tabs