mirror of https://github.com/zulip/zulip.git
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:
parent
0d30ae8f44
commit
4d337cfc0d
|
@ -2,6 +2,7 @@
|
||||||
# https://www.sphinx-doc.org/en/master/usage/configuration.html
|
# https://www.sphinx-doc.org/en/master/usage/configuration.html
|
||||||
# https://myst-parser.readthedocs.io/en/latest/sphinx/reference.html
|
# https://myst-parser.readthedocs.io/en/latest/sphinx/reference.html
|
||||||
# https://sphinx-rtd-theme.readthedocs.io/en/stable/configuring.html
|
# https://sphinx-rtd-theme.readthedocs.io/en/stable/configuring.html
|
||||||
|
# https://sphinx-design.readthedocs.io/en/latest/tabs.html
|
||||||
|
|
||||||
import os
|
import os
|
||||||
import sys
|
import sys
|
||||||
|
@ -17,6 +18,7 @@ on_rtd = os.environ.get("READTHEDOCS") == "True"
|
||||||
extensions = [
|
extensions = [
|
||||||
"myst_parser",
|
"myst_parser",
|
||||||
"sphinx_rtd_theme",
|
"sphinx_rtd_theme",
|
||||||
|
"sphinx_design",
|
||||||
]
|
]
|
||||||
templates_path = ["_templates"]
|
templates_path = ["_templates"]
|
||||||
project = "Zulip"
|
project = "Zulip"
|
||||||
|
|
|
@ -2809,8 +2809,13 @@ sphinx==7.1.2 \
|
||||||
# via
|
# via
|
||||||
# -r requirements/docs.in
|
# -r requirements/docs.in
|
||||||
# myst-parser
|
# myst-parser
|
||||||
|
# sphinx-design
|
||||||
# sphinx-rtd-theme
|
# sphinx-rtd-theme
|
||||||
# sphinxcontrib-jquery
|
# sphinxcontrib-jquery
|
||||||
|
sphinx-design==0.5.0 \
|
||||||
|
--hash=sha256:1af1267b4cea2eedd6724614f19dcc88fe2e15aff65d06b2f6252cee9c4f4c1e \
|
||||||
|
--hash=sha256:e8e513acea6f92d15c6de3b34e954458f245b8e761b45b63950f65373352ab00
|
||||||
|
# via -r requirements/docs.in
|
||||||
sphinx-rtd-theme==2.0.0 \
|
sphinx-rtd-theme==2.0.0 \
|
||||||
--hash=sha256:bd5d7b80622406762073a04ef8fadc5f9151261563d47027de09910ce03afe6b \
|
--hash=sha256:bd5d7b80622406762073a04ef8fadc5f9151261563d47027de09910ce03afe6b \
|
||||||
--hash=sha256:ec93d0856dc280cf3aee9a4c9807c60e027c7f7b461b77aeffed682e68f0e586
|
--hash=sha256:ec93d0856dc280cf3aee9a4c9807c60e027c7f7b461b77aeffed682e68f0e586
|
||||||
|
|
|
@ -10,6 +10,7 @@
|
||||||
# Needed to build RTD docs
|
# Needed to build RTD docs
|
||||||
sphinx
|
sphinx
|
||||||
sphinx-rtd-theme
|
sphinx-rtd-theme
|
||||||
|
sphinx-design
|
||||||
|
|
||||||
# Needed to build Markdown docs
|
# Needed to build Markdown docs
|
||||||
MyST-Parser
|
MyST-Parser
|
||||||
|
|
|
@ -295,8 +295,13 @@ sphinx==7.1.2 \
|
||||||
# via
|
# via
|
||||||
# -r requirements/docs.in
|
# -r requirements/docs.in
|
||||||
# myst-parser
|
# myst-parser
|
||||||
|
# sphinx-design
|
||||||
# sphinx-rtd-theme
|
# sphinx-rtd-theme
|
||||||
# sphinxcontrib-jquery
|
# sphinxcontrib-jquery
|
||||||
|
sphinx-design==0.5.0 \
|
||||||
|
--hash=sha256:1af1267b4cea2eedd6724614f19dcc88fe2e15aff65d06b2f6252cee9c4f4c1e \
|
||||||
|
--hash=sha256:e8e513acea6f92d15c6de3b34e954458f245b8e761b45b63950f65373352ab00
|
||||||
|
# via -r requirements/docs.in
|
||||||
sphinx-rtd-theme==2.0.0 \
|
sphinx-rtd-theme==2.0.0 \
|
||||||
--hash=sha256:bd5d7b80622406762073a04ef8fadc5f9151261563d47027de09910ce03afe6b \
|
--hash=sha256:bd5d7b80622406762073a04ef8fadc5f9151261563d47027de09910ce03afe6b \
|
||||||
--hash=sha256:ec93d0856dc280cf3aee9a4c9807c60e027c7f7b461b77aeffed682e68f0e586
|
--hash=sha256:ec93d0856dc280cf3aee9a4c9807c60e027c7f7b461b77aeffed682e68f0e586
|
||||||
|
|
Loading…
Reference in New Issue