diff --git a/docs/conf.py b/docs/conf.py index 87781d7934bf7a7ba7e70a65d6e56b49ad103cd4..ec2d8e56bd8a8d1e86711c47fb74ab471081c103 100644 --- a/docs/conf.py +++ b/docs/conf.py @@ -10,6 +10,11 @@ import os import sys +try: + import sphinx_rtd_theme +except ImportError: + sphinx_rtd_theme = None + # If extensions (or modules to document with autodoc) are in another directory, # add these directories to sys.path here. If the directory is relative to the # documentation root, use os.path.abspath to make it absolute, like shown here. @@ -95,7 +100,11 @@ pygments_style = "sphinx" # The theme to use for HTML and HTML Help pages. See the documentation for # a list of builtin themes. -html_theme = "default" +if sphinx_rtd_theme: + html_theme = "sphinx_rtd_theme" + html_theme_path = [sphinx_rtd_theme.get_html_theme_path()] +else: + html_theme = "default" # Theme options are theme-specific and customize the look and feel of a theme # further. For a list of options available for each theme, see the diff --git a/tox.ini b/tox.ini index b12e47ca3da5cf345887a1daef44ed70508cfd55..d778dfba3fcafb2be9725ab65a9cac6431d47837 100644 --- a/tox.ini +++ b/tox.ini @@ -13,6 +13,7 @@ commands = [testenv:docs] deps = sphinx + sphinx_rtd_theme basepython = python2.7 commands = sphinx-build -W -b html -d {envtmpdir}/doctrees docs docs/_build/html