From 0939d6fcdb99838ed0860f87dcae5b2fd6d1f524 Mon Sep 17 00:00:00 2001
From: Georg Brandl
Date: Fri, 18 Jan 2013 23:17:11 +0100
Subject: [PATCH] New doc design "sphinx13".
---
doc/_static/pocoo.png | Bin 4211 -> 2191 bytes
doc/_templates/index.html | 26 +-
doc/_templates/indexsidebar.html | 15 +-
doc/_templates/layout.html | 23 --
doc/_themes/sphinx13/layout.html | 78 ++++
doc/_themes/sphinx13/static/bodybg.png | Bin 0 -> 602 bytes
doc/_themes/sphinx13/static/footerbg.png | Bin 0 -> 313 bytes
doc/_themes/sphinx13/static/headerbg.png | Bin 0 -> 344 bytes
doc/_themes/sphinx13/static/listitem.png | Bin 0 -> 207 bytes
doc/_themes/sphinx13/static/relbg.png | Bin 0 -> 332 bytes
doc/_themes/sphinx13/static/sphinx13.css | 396 +++++++++++++++++++
doc/_themes/sphinx13/static/sphinxheader.png | Bin 0 -> 16255 bytes
doc/_themes/sphinx13/theme.conf | 4 +
doc/conf.py | 3 +-
doc/develop.rst | 103 +++++
doc/install.rst | 15 +
16 files changed, 613 insertions(+), 50 deletions(-)
delete mode 100644 doc/_templates/layout.html
create mode 100644 doc/_themes/sphinx13/layout.html
create mode 100644 doc/_themes/sphinx13/static/bodybg.png
create mode 100644 doc/_themes/sphinx13/static/footerbg.png
create mode 100644 doc/_themes/sphinx13/static/headerbg.png
create mode 100644 doc/_themes/sphinx13/static/listitem.png
create mode 100644 doc/_themes/sphinx13/static/relbg.png
create mode 100644 doc/_themes/sphinx13/static/sphinx13.css
create mode 100644 doc/_themes/sphinx13/static/sphinxheader.png
create mode 100644 doc/_themes/sphinx13/theme.conf
create mode 100644 doc/develop.rst
create mode 100644 doc/install.rst
diff --git a/doc/_static/pocoo.png b/doc/_static/pocoo.png
index 297dcd5e068fcbba3bf21c27d485dcf0e0bf775a..eeb18eafe2c19c03d2ee7c7a6744e7d7af009bc3 100644
GIT binary patch
delta 2186
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
M07*qoM6N<$f@(?jRR910
literal 4211
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
JPDHLkV1n-_3t9jG
diff --git a/doc/_templates/index.html b/doc/_templates/index.html
index 34dead7e6..cd6c535ca 100644
--- a/doc/_templates/index.html
+++ b/doc/_templates/index.html
@@ -17,25 +17,23 @@
documentation of Python projects, but C/C++ is already supported as well,
and it is planned to add special support for other languages as well. Of
course, this site is also created from reStructuredText sources using
- Sphinx!
-
-
- Sphinx is under constant development. The following features are present,
- work fine and can be seen “in action” in the Python docs:
+ Sphinx! The following features should be highlighted:
Output formats: HTML (including Windows HTML Help), LaTeX (for
- printable PDF versions), manual pages, plain text
+ printable PDF versions), Texinfo, manual pages, plain text
Extensive cross-references: semantic markup and automatic links
for functions, classes, citations, glossary terms and similar pieces of
information
Hierarchical structure: easy definition of a document tree, with
automatic links to siblings, parents and children
-
Automatic indices: general index as well as a module index
+
Automatic indices: general index as well as a language-specific
+ module indices
Code handling: automatic highlighting using the Pygments highlighter
Extensions: automatic testing of code snippets, inclusion of
- docstrings from Python modules (API docs), and more
+ docstrings from Python modules (API docs), and
+ more