docs: Add dependency on sphinx_design.

Adds a dependency on "sphinx_design" for the docs system.  Allows
supporting tabs inside the developer documentatoin.  This is a
preparation commit for later refactoring of the OS-specific setup
documentation.
This commit is contained in:
Robert Dyer
2024-03-12 10:58:21 -05:00
committed by Tim Abbott
parent 0d30ae8f44
commit 4d337cfc0d
4 changed files with 13 additions and 0 deletions

View File

@@ -2,6 +2,7 @@
# https://www.sphinx-doc.org/en/master/usage/configuration.html
# https://myst-parser.readthedocs.io/en/latest/sphinx/reference.html
# https://sphinx-rtd-theme.readthedocs.io/en/stable/configuring.html
# https://sphinx-design.readthedocs.io/en/latest/tabs.html
import os
import sys
@@ -17,6 +18,7 @@ on_rtd = os.environ.get("READTHEDOCS") == "True"
extensions = [
"myst_parser",
"sphinx_rtd_theme",
"sphinx_design",
]
templates_path = ["_templates"]
project = "Zulip"