Sphinx theme for readthedocs.org
Go to file
Anthony Johnson b85d3616dd
Add a CI test for unbuilt assets
Many of our PRs have out of date assets, making it hard to test the
latest changes. This will at least throw an error on the PR when build
assets aren't updated.
2021-07-14 17:38:48 -06:00
.circleci Add a CI test for unbuilt assets 2021-07-14 17:38:48 -06:00
.github Update issue templates (#1062) 2021-03-01 09:39:40 -05:00
.tx Update transifex usage 2020-05-06 13:24:14 -06:00
bin Add a bit more error logging to preinstall check 2019-07-26 09:35:10 -06:00
docs Merge branch 'master' into Blendify/python-compat 2021-06-22 18:47:00 -04:00
sphinx_rtd_theme Added support for gtag (#1129) 2021-06-18 13:59:46 -04:00
src Maintain aria-expanded along with .current in menu (#1151) 2021-06-22 17:46:45 -04:00
tests Tests: Remove test for sphinx version no longer supported (#1071) 2021-03-11 10:01:14 -05:00
.gitattributes Fix line endings (#709) 2018-12-18 14:45:19 -05:00
.gitignore Remove Modernizr, keep html5shiv (Webpack edition) 2019-10-25 14:54:52 +02:00
.readthedocs.yml Don't require npm to build from source (#1039) 2021-03-15 10:12:50 -05:00
Apache-License-2.0.txt Bundle Roboto Slab as a real web font (not just ttf) (#642) 2018-05-24 11:33:57 -04:00
babel.cfg Updated Babel configurations 2018-04-17 00:48:40 -04:00
LICENSE Replace the name 'Dave Snider' with RTD (#572) 2018-03-19 07:56:34 -04:00
MANIFEST.in Packaging: include bin/preinstall.js 2020-10-07 16:29:11 -05:00
OFL-License.txt Change Lato font to webfont (version 2.015) (#639) 2018-05-24 11:49:40 -04:00
package-lock.json Merge Release 0.5.2 Changelog into master (#1114) 2021-04-05 13:14:49 -04:00
package.json Merge Release 0.5.2 Changelog into master (#1114) 2021-04-05 13:14:49 -04:00
README.rst Simplify example but add clarity. (#1144) 2021-06-10 17:26:13 -04:00
setup.cfg Add Missing version bumps for 0.5.2 (#1120) 2021-04-08 20:40:33 -04:00
setup.py Merge branch 'master' into Blendify/python-compat 2021-04-08 17:19:58 -04:00
tox.ini Test with more sphinx versions (#1047) 2021-02-11 18:09:47 -05:00
webpack.common.js Remove Modernizr, keep html5shiv (Webpack edition) 2019-10-25 14:54:52 +02:00
webpack.dev.js Make webpack dev server config to be more useful 2020-05-01 20:38:10 -06:00
webpack.prod.js Run webpack js through Prettier JS formatter 2019-07-26 15:35:35 -06:00

**************************
Read the Docs Sphinx Theme
**************************

.. image:: https://img.shields.io/pypi/v/sphinx_rtd_theme.svg
   :target: https://pypi.python.org/pypi/sphinx_rtd_theme
   :alt: Pypi Version
.. image:: https://circleci.com/gh/readthedocs/sphinx_rtd_theme.svg?style=svg
   :alt: Build Status
   :target: https://circleci.com/gh/readthedocs/sphinx_rtd_theme
.. image:: https://img.shields.io/pypi/l/sphinx_rtd_theme.svg
   :target: https://pypi.python.org/pypi/sphinx_rtd_theme/
   :alt: License
.. image:: https://readthedocs.org/projects/sphinx-rtd-theme/badge/?version=latest
  :target: http://sphinx-rtd-theme.readthedocs.io/en/latest/?badge=latest
  :alt: Documentation Status

This Sphinx_ theme was designed to provide a great reader experience for
documentation users on both desktop and mobile devices. This theme is used
primarily on `Read the Docs`_ but can work with any Sphinx project. You can find
a working demo of the theme in the `theme documentation`_

.. _Sphinx: http://www.sphinx-doc.org
.. _Read the Docs: http://www.readthedocs.org
.. _theme documentation: https://sphinx-rtd-theme.readthedocs.io/en/latest/

Installation
============

This theme is distributed on PyPI_ and can be installed with ``pip``:

.. code:: console

   $ pip install sphinx-rtd-theme

To use the theme in your Sphinx project, you will need to edit
your ``conf.py`` file's ``html_theme`` setting:

.. code:: python

    html_theme = "sphinx_rtd_theme"

For more information, including a full example with localized strings enabled,
read the documentation on `installing the theme`_.

.. _PyPI: https://pypi.python.org/pypi/sphinx_rtd_theme
.. _installing the theme: https://sphinx-rtd-theme.readthedocs.io/en/latest/installing.html

Configuration
=============

This theme is highly customizable on both the page level and on a global level.
To see all the possible configuration options, read the documentation on
`configuring the theme`_.

.. _configuring the theme: https://sphinx-rtd-theme.readthedocs.io/en/latest/configuring.html

Contributing
============

If you would like to help modify or translate the theme, you'll find more
information on contributing in our `contributing guide`_.

.. _contributing guide: https://sphinx-rtd-theme.readthedocs.io/en/latest/contributing.html