diff --git a/docs/_templates/genindex.html b/docs/_templates/genindex.html new file mode 100644 index 000000000..e16eb36b0 --- /dev/null +++ b/docs/_templates/genindex.html @@ -0,0 +1,18 @@ +{%- extends "basic/genindex.html" %} + +{% block body %} + {{ super() }} + <!-- Inject some JavaScript to convert the index names into something useful. --> + <script> + let elements = document.querySelectorAll("table.indextable a"); + + // this is pretty finicky but it should work. + for(let el of elements) { + let key = el.getAttribute('href').split('#', 2)[1] + if(el.textContent.endsWith('method)') || el.textContent.indexOf('()') !== -1) { + key = key + '()' + } + el.textContent = key; + } + </script> +{% endblock %} diff --git a/docs/index.rst b/docs/index.rst index 77463d9fa..99868756d 100644 --- a/docs/index.rst +++ b/docs/index.rst @@ -56,6 +56,4 @@ Additional Information If you still can't find what you're looking for, try in one of the following pages: * :ref:`genindex` -* :ref:`modindex` * :ref:`search` -