From 2b40cf3390de9dca07da1f38f1e636c8516d421c Mon Sep 17 00:00:00 2001 From: Thomas A Caswell Date: Wed, 18 Apr 2018 17:54:11 -0400 Subject: [PATCH] Backport PR #11063: Enable sphinx.ext.viewcode --- doc/_static/mpl.css | 18 ++++++++++++++++++ doc/conf.py | 1 + 2 files changed, 19 insertions(+) diff --git a/doc/_static/mpl.css b/doc/_static/mpl.css index 2c547d2ab8a2..1df6e1709450 100644 --- a/doc/_static/mpl.css +++ b/doc/_static/mpl.css @@ -1010,6 +1010,24 @@ p.sphx-glr-signature a.reference.external { font-weight: 400; } +.viewcode-link { + float: right; +} + +.viewcode-back { + float: right; + font-family: "Helvetica Neue", Helvetica, 'Lucida Grande', 'Lucida Sans Unicode', 'Geneva', 'Verdana', sans-serif; +} + +div.viewcode-block:target { + margin: -1px -13px; + padding: 0 10px; + border-top: 1px solid #ccc; + border-bottom: 1px solid #ccc; + background-color: #f4debf; + +} + .sidebar-announcement { border: 1px solid #11557C; background: #eff9ff; diff --git a/doc/conf.py b/doc/conf.py index 4bb08c8d0c38..e48ae64925e7 100644 --- a/doc/conf.py +++ b/doc/conf.py @@ -34,6 +34,7 @@ 'sphinx.ext.doctest', 'sphinx.ext.inheritance_diagram', 'sphinx.ext.intersphinx', + 'sphinx.ext.viewcode', 'IPython.sphinxext.ipython_console_highlighting', 'IPython.sphinxext.ipython_directive', 'numpydoc', # Needs to be loaded *after* autodoc.