mirror of
https://github.com/sphinx-doc/sphinx.git
synced 2025-02-25 18:55:22 -06:00
This commit is intended to improve new user's first-interaction with the Sphinx site: - Make page header icon/text smaller and not capitalized - Give min-width to left sidebar (it was getting too small at certain window sizes) - Replace features list on landing page with admonition boxes, with adaptive layout - Add landing page "used by" section - Slightly restructure the Extension section, into Tutorials and How-tos - Add code to `conf.py` to write HTML write redirect pages for moved documents - Improve support page, by adding link to Stackoverflow, GH discussion and ReadtheDocs, and remove defunct link to libera chat and matplotlib tutorial
20 lines
563 B
ReStructuredText
20 lines
563 B
ReStructuredText
.. _extending-sphinx:
|
|
|
|
Extending Sphinx
|
|
================
|
|
|
|
This guide is aimed at giving a quick introduction for those wishing to
|
|
develop their own extensions for Sphinx.
|
|
Sphinx possesses significant extensibility capabilities
|
|
including the ability to hook into almost every point of the build process.
|
|
If you simply wish to use Sphinx with existing extensions,
|
|
refer to :doc:`/usage/index`.
|
|
For a more detailed discussion of the extension interface see :doc:`/extdev/index`.
|
|
|
|
.. toctree::
|
|
:maxdepth: 2
|
|
|
|
tutorials/index
|
|
howtos/index
|
|
html_themes/index
|