Sphinx theme for readthedocs.org
Go to file
Aaron Carlisle 918ca5bed8
Remove font-smoothing (#1094)
* Remove font-smoothing

This is a non standard css feature and is not supported on many platforms. And has been removed from the css standard specification.
It is advized to not use it according to MDN along with many other guides on the internet.

* rebuild theme.css and badge_only.css for https://github.com/readthedocs/sphinx_rtd_theme/pull/1094

Co-authored-by: Benjamin Bach <benjamin@overtag.dk>
2022-08-27 22:14:46 +02:00
.circleci Add Python 3.10 support (#1334) 2022-08-27 09:18:02 +02:00
.github Trying out codeowners 2021-08-18 14:10:03 -06:00
.tx Do update again, with new localized strings 2021-08-17 10:03:24 -06:00
bin Add a bit more error logging to preinstall check 2019-07-26 09:35:10 -06:00
docs Fix definition lists inside api docs (#1084) 2022-08-27 22:04:31 +02:00
sphinx_rtd_theme Remove font-smoothing (#1094) 2022-08-27 22:14:46 +02:00
src Remove font-smoothing (#1094) 2022-08-27 22:14:46 +02:00
tests Fix tests, missing theme extension 2021-07-13 22:45:43 -06:00
.gitattributes Fix line endings (#709) 2018-12-18 14:45:19 -05:00
.gitignore Wrapping up the Docker work, using docker cp again in order to copy assets out of containers 2022-08-24 16:49:29 +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
docker-compose.yaml Wrapping up the Docker work, using docker cp again in order to copy assets out of containers 2022-08-24 16:49:29 +02:00
docker-entrypoint.sh Wrapping up the Docker work, using docker cp again in order to copy assets out of containers 2022-08-24 16:49:29 +02:00
Dockerfile Wrapping up the Docker work, using docker cp again in order to copy assets out of containers 2022-08-24 16:49:29 +02:00
LICENSE Replace the name 'Dave Snider' with RTD (#572) 2018-03-19 07:56:34 -04:00
Makefile Wrapping up the Docker work, using docker cp again in order to copy assets out of containers 2022-08-24 16:49:29 +02: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 Revert change to JS package 2022-08-24 12:48:56 -07:00
package.json Revert change to JS package 2022-08-24 12:48:56 -07:00
README.rst Replace sphinx reST with native reST 2021-09-13 13:51:40 -06:00
setup.cfg Add Python 3.10 support (#1334) 2022-08-27 09:18:02 +02:00
setup.py Merge remote-tracking branch 'upstream/master' into no-bumpversion-package-lock.json 2022-08-20 00:41:03 +02:00
tox.ini Add Python 3.10 support (#1334) 2022-08-27 09:18:02 +02: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/stable/

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"

.. admonition:: See also:

    `Supported browsers`_
        Officially supported and tested browser/operating system combinations

    `Supported dependencies`_
        Supported versions of Python, Sphinx, and other dependencies.

    `Example documentation`_
        A full example of this theme output, with localized strings enabled.

.. _PyPI: https://pypi.python.org/pypi/sphinx_rtd_theme
.. _Supported browsers: https://sphinx-rtd-theme.readthedocs.io/en/stable/development.html#supported-browsers
.. _Supported dependencies: https://sphinx-rtd-theme.readthedocs.io/en/stable/development.html#supported-dependencies
.. _Example documentation:  https://sphinx-rtd-theme.readthedocs.io/en/stable/

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/stable/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/stable/contributing.html