From 0167b09a3b6d184ee38c049845e9a74ec3ea0308 Mon Sep 17 00:00:00 2001 From: Feanil Patel Date: Thu, 29 Jun 2023 16:45:09 -0400 Subject: [PATCH] docs: Add the new sphinx-design extension. This gives us the abuliity to add some nice responsive web components to our docs. In particular girds and cards. --- docs/guides/conf.py | 1 + requirements/edx/doc.in | 1 + 2 files changed, 2 insertions(+) diff --git a/docs/guides/conf.py b/docs/guides/conf.py index 221383b53b..aa8b0bb073 100644 --- a/docs/guides/conf.py +++ b/docs/guides/conf.py @@ -62,6 +62,7 @@ extensions = [ 'sphinx.ext.mathjax', 'sphinx.ext.napoleon', 'sphinxcontrib.openapi', + 'sphinx_design', 'code_annotations.contrib.sphinx.extensions.featuretoggles', 'code_annotations.contrib.sphinx.extensions.settings', ] diff --git a/requirements/edx/doc.in b/requirements/edx/doc.in index bd0f4f9fc5..d86264b534 100644 --- a/requirements/edx/doc.in +++ b/requirements/edx/doc.in @@ -5,3 +5,4 @@ code-annotations # provides annotations for certain documentation sphinx-book-theme # Common theme for all Open edX projects gitpython # fetch git repo information Sphinx # Documentation builder +sphinx-design # provides various responsive web-components