From 104d6830c86b2e9f2f8d6c6d18e30afd280e743d Mon Sep 17 00:00:00 2001 From: Eric Arellano Date: Mon, 10 Jul 2023 07:46:51 -0600 Subject: [PATCH] [WIP] Switch to qiskit-sphinx-theme --- docs/_static/no_image.png | Bin 5285 -> 0 bytes docs/_static/style.css | 4 ---- docs/conf.py | 6 ++---- pyproject.toml | 1 + tox.ini | 2 +- 5 files changed, 4 insertions(+), 9 deletions(-) delete mode 100644 docs/_static/no_image.png delete mode 100644 docs/_static/style.css diff --git a/docs/_static/no_image.png b/docs/_static/no_image.png deleted file mode 100644 index d08b40bd8ef29c6dcc2277b3d47abc827dccfe09..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5285 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 diff --git a/docs/_static/style.css b/docs/_static/style.css deleted file mode 100644 index e8b140f42..000000000 --- a/docs/_static/style.css +++ /dev/null @@ -1,4 +0,0 @@ -/* Fix display of nbgallery with Sphinx default css */ -.figure .caption .caption-text a.reference.internal { - border: 0; -} diff --git a/docs/conf.py b/docs/conf.py index 14775eea7..c5fa413e9 100644 --- a/docs/conf.py +++ b/docs/conf.py @@ -49,6 +49,7 @@ "sphinx_copybutton", "sphinx_reredirects", "sphinx.ext.intersphinx", + "qiskit_sphinx_theme", ] templates_path = ["_templates"] numfig = True @@ -57,11 +58,8 @@ pygments_style = "colorful" add_module_names = False modindex_common_prefix = ["circuit_knitting."] -html_css_files = ["style.css"] -# html theme options -html_static_path = ["_static"] -# html_logo = "_static/images/logo.png" +html_theme = "qiskit" # autodoc/autosummary options autosummary_generate = True diff --git a/pyproject.toml b/pyproject.toml index 24c010844..1327396c2 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -84,6 +84,7 @@ docs = [ "nbsphinx>=0.8.8", "sphinx-copybutton>=0.5.0", "reno>=3.4.0", + "qiskit-sphinx-theme~=1.13.0rc2" ] notebook-dependencies = [ "circuit-knitting-toolbox[cplex,pyscf]", diff --git a/tox.ini b/tox.ini index eaf915265..505d2439f 100644 --- a/tox.ini +++ b/tox.ini @@ -60,4 +60,4 @@ extras = commands = python -c 'import shutil, pathlib; shutil.rmtree(pathlib.Path("docs") / "stubs", ignore_errors=True)' python -c 'import shutil, pathlib; shutil.rmtree(pathlib.Path("docs") / "_build" / "html" / ".doctrees", ignore_errors=True)' - sphinx-build -j auto -b html -W -T --keep-going {posargs} docs/ docs/_build/html + sphinx-build -j auto -W -T --keep-going {posargs} docs/ docs/_build/html