Parcourir la source

Added new theme for docs

Armin Ronacher il y a 14 ans
Parent
commit
aaf84c8ee4
52 fichiers modifiés avec 185 ajouts et 2780 suppressions
  1. 4 0
      docs/.templates/sidebarintro.html
  2. 3 0
      docs/.templates/sidebarlogo.html
  3. 0 25
      docs/_theme/ADCTheme/LICENSE
  4. 0 51
      docs/_theme/ADCTheme/README.rst
  5. 0 145
      docs/_theme/ADCTheme/layout.html
  6. 0 757
      docs/_theme/ADCTheme/static/adctheme.css
  7. BIN
      docs/_theme/ADCTheme/static/breadcrumb_background.png
  8. BIN
      docs/_theme/ADCTheme/static/documentation.png
  9. BIN
      docs/_theme/ADCTheme/static/header_sm_mid.png
  10. 0 17
      docs/_theme/ADCTheme/static/mobile.css
  11. BIN
      docs/_theme/ADCTheme/static/scrn1.png
  12. BIN
      docs/_theme/ADCTheme/static/scrn2.png
  13. BIN
      docs/_theme/ADCTheme/static/searchfield_leftcap.png
  14. BIN
      docs/_theme/ADCTheme/static/searchfield_repeat.png
  15. BIN
      docs/_theme/ADCTheme/static/searchfield_rightcap.png
  16. BIN
      docs/_theme/ADCTheme/static/title_background.png
  17. 0 20
      docs/_theme/ADCTheme/static/toc.js
  18. BIN
      docs/_theme/ADCTheme/static/triangle_closed.png
  19. BIN
      docs/_theme/ADCTheme/static/triangle_left.png
  20. BIN
      docs/_theme/ADCTheme/static/triangle_open.png
  21. 0 5
      docs/_theme/ADCTheme/theme.conf
  22. 0 35
      docs/_theme/ADCThemePrint/README.rst
  23. 0 47
      docs/_theme/ADCThemePrint/layout.html
  24. 0 745
      docs/_theme/ADCThemePrint/static/adctheme.css
  25. BIN
      docs/_theme/ADCThemePrint/static/breadcrumb_background.png
  26. BIN
      docs/_theme/ADCThemePrint/static/documentation.png
  27. BIN
      docs/_theme/ADCThemePrint/static/header_sm_mid.png
  28. BIN
      docs/_theme/ADCThemePrint/static/scrn1.png
  29. BIN
      docs/_theme/ADCThemePrint/static/scrn2.png
  30. BIN
      docs/_theme/ADCThemePrint/static/searchfield_leftcap.png
  31. BIN
      docs/_theme/ADCThemePrint/static/searchfield_repeat.png
  32. BIN
      docs/_theme/ADCThemePrint/static/searchfield_rightcap.png
  33. BIN
      docs/_theme/ADCThemePrint/static/title_background.png
  34. BIN
      docs/_theme/ADCThemePrint/static/triangle_closed.png
  35. BIN
      docs/_theme/ADCThemePrint/static/triangle_left.png
  36. BIN
      docs/_theme/ADCThemePrint/static/triangle_open.png
  37. 0 5
      docs/_theme/ADCThemePrint/theme.conf
  38. 0 237
      docs/_theme/agogo/layout.html
  39. 0 329
      docs/_theme/agogo/static/agogo.css_t
  40. BIN
      docs/_theme/agogo/static/bgfooter.png
  41. BIN
      docs/_theme/agogo/static/bgtop.png
  42. 0 18
      docs/_theme/agogo/theme.conf
  43. 166 54
      docs/_theme/celery/static/celery.css_t
  44. 5 0
      docs/_theme/celery/theme.conf
  45. 0 4
      docs/_theme/classy/layout.html
  46. BIN
      docs/_theme/classy/static/logo.png
  47. 0 4
      docs/_theme/classy/theme.conf
  48. 0 221
      docs/_theme/nature/static/nature.css_t
  49. 0 54
      docs/_theme/nature/static/pygments.css
  50. 0 6
      docs/_theme/nature/theme.conf
  51. 6 1
      docs/conf.py
  52. 1 0
      docs/index.rst

+ 4 - 0
docs/.templates/sidebarintro.html

@@ -0,0 +1,4 @@
+<h3>Celery</h3>
+<p>
+  Celery is a Distributed Task Queue for Python.
+</p>

+ 3 - 0
docs/.templates/sidebarlogo.html

@@ -0,0 +1,3 @@
+<p class="logo"><a href="{{ pathto(master_doc) }}">
+  <img class="logo" src="http://cloud.github.com/downloads/ask/celery/celery_favicon_128.png" alt="Logo"/>
+</a></p>

+ 0 - 25
docs/_theme/ADCTheme/LICENSE

@@ -1,25 +0,0 @@
-Copyright (c) 2009, Corey Oordt
-All rights reserved.
-
-Redistribution and use in source and binary forms, with or without modification, 
-are permitted provided that the following conditions are met:
-
-    * Redistributions of source code must retain the above copyright notice, 
-      this list of conditions and the following disclaimer.
-    * Redistributions in binary form must reproduce the above copyright notice, 
-      this list of conditions and the following disclaimer in the documentation 
-      and/or other materials provided with the distribution.
-    * Neither the name of Corey Oordt nor the names of its contributors 
-      may be used to endorse or promote products derived from this software 
-      without specific prior written permission.
-
-THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND 
-ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED 
-WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE 
-DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE 
-FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 
-DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR 
-SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER 
-CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, 
-OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 
-OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

+ 0 - 51
docs/_theme/ADCTheme/README.rst

@@ -1,51 +0,0 @@
-==============
-How To Install
-==============
-
-Install in Sphinx
------------------
-
-Copy this directory into the ``sphinx/templates`` directory where Shpinx is installed. For example, a standard install of sphinx on Mac OS X is at ``/Library/Python/2.6/site-packages/Sphinx-0.6.3-py2.6.egg/``
-
-Install Somewhere Else
-----------------------
-
-If you want to install this theme somewhere else, you will have to modify the ``conf.py`` file. ::
-
-    templates_path = ['/absolute/path/to/dir/','relative/path/']
-
-Install Directly in Your Documentation
---------------------------------------
-
-If you want to include the files directly in the documentation, so another person can build your documentation, it is easy.
-
- 1. Copy over everything in the ``static`` directory into the ``_static`` directory of your documentation's source folder.
-
- 2. Copy the ``layout.html`` file into the ``_templates`` directory of your documentation's source folder.
-
- 3. Alter your ``conf.py`` ::
-
-        html_theme = 'basic'
-
-    instead of ``'ADCtheme'``.
-
-
-Making Sphinx Use the Theme
----------------------------
-
-If you aren't installing the files directly into your documentation, edit the ``conf.py`` file and make the following setting: ::
-
-    html_theme = 'ADCtheme'
-
-Screen Shots
-------------
-
-.. image:: http://github.com/coordt/ADCtheme/raw/master/static/scrn1.png
-
-.. image:: http://github.com/coordt/ADCtheme/raw/master/static/scrn2.png
-
-To Do
------
-
- * Gotta get the javascript working so the Table of Contents is hide-able.
- * Probably lots of css cleanup.

+ 0 - 145
docs/_theme/ADCTheme/layout.html

@@ -1,145 +0,0 @@
-{% extends "basic/layout.html" %}
-{%- block doctype -%}
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
-  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-{%- endblock %}
-{%- set reldelim1 = reldelim1 is not defined and ' &raquo;' or reldelim1 %}
-{%- set reldelim2 = reldelim2 is not defined and ' |' or reldelim2 %}
-{%- block linktags %}
-    {%- if hasdoc('about') %}
-    <link rel="author" title="{{ _('About these documents') }}" href="{{ pathto('about') }}" />
-    {%- endif %}
-    {%- if hasdoc('genindex') %}
-    <link rel="index" title="{{ _('Index') }}" href="{{ pathto('genindex') }}" />
-    {%- endif %}
-    {%- if hasdoc('search') %}
-    <link rel="search" title="{{ _('Search') }}" href="{{ pathto('search') }}" />
-    {%- endif %}
-    {%- if hasdoc('copyright') %}
-    <link rel="copyright" title="{{ _('Copyright') }}" href="{{ pathto('copyright') }}" />
-    {%- endif %}
-    <link rel="top" title="{{ docstitle|e }}" href="{{ pathto('index') }}" />
-    {%- if parents %}
-    <link rel="up" title="{{ parents[-1].title|striptags }}" href="{{ parents[-1].link|e }}" />
-    {%- endif %}
-    {%- if next %}
-    <link rel="next" title="{{ next.title|striptags }}" href="{{ next.link|e }}" />
-    {%- endif %}
-    {%- if prev %}
-    <link rel="prev" title="{{ prev.title|striptags }}" href="{{ prev.link|e }}" />
-    {%- endif %}
-    <link media="only screen and (max-device-width: 480px)" href="{{ pathto('_static/mobile.css', 1) }}" type="text/css" rel="stylesheet" />
-{%- endblock %}
-{%- block extrahead %} {% endblock %}
-{%- block header %}{% endblock %}
-{%- block relbar1 %}
-<div id="docstitle">
-	<p>{{docstitle}}</p>
-</div>
-<div id="header">
-	<div id="title"><h1>{{ title|striptags }}</h1></div>
-	<ul id="headerButtons">
-		<li id="toc_button"><div class="headerButton"><a href="#">Table of Contents</a></div></li>
-		<li id="page_buttons">
-			{%- for rellink in rellinks %}
-			<div class="headerButton"><a href="{{ pathto(rellink[0]) }}" title="{{ rellink[1]|striptags }}" {{ accesskey(rellink[2]) }}>{{ rellink[3] }}</a></div>
-			{%- endfor %}
-		</li>
-	</ul>
-</div>
-{% endblock %}
-
-{%- block sidebar1 %}
-{%- if not embedded %}{% if not theme_nosidebar|tobool %}
-<div id="sphinxsidebar">
-  <div class="sphinxsidebarwrapper">
-    {%- block sidebarlogo %}
-    {%- if logo %}
-      <p class="logo"><a href="{{ pathto(master_doc) }}">
-        <img class="logo" src="{{ pathto('_static/' + logo, 1) }}" alt="Logo"/>
-      </a></p>
-    {%- endif %}
-    {%- endblock %}
-    {%- block sidebartoc %}
-	<ul><li class="toctree-l1"><a href="{{ pathto(master_doc) }}">{{ _('Main Page') }}</a></li></ul>
-	{{ toctree() }}
-    {%- endblock %}
-    {%- block sidebarrel %}
-    {%- endblock %}
-    {%- block sidebarsourcelink %}
-    {%- if show_source and has_source and sourcename %}
-      <h3>{{ _('This Page') }}</h3>
-      <ul class="this-page-menu">
-        <li><a href="{{ pathto('_sources/' + sourcename, true)|e }}"
-               rel="nofollow">{{ _('Show Source') }}</a></li>
-      </ul>
-    {%- endif %}
-    {%- endblock %}
-    {%- if customsidebar %}
-    {% include customsidebar %}
-    {%- endif %}
-    {%- block sidebarsearch %}
-    {%- if pagename != "search" %}
-    <div id="searchbox" style="display: none">
-      {# <h3>{{ _('Quick search') }}</h3> #}
-        <form class="search" action="{{ pathto('search') }}" method="get">
-			<div class="search-wrapper">
-			<span class="search-left"></span>
-			<input class="prettysearch" type="text" name="q" size="18" />
-			<span class="search-right">&nbsp;</span>
-			</div>
-          <input type="submit" value="{{ _('Search') }}" class="searchbutton" />
-          <input type="hidden" name="check_keywords" value="yes" />
-          <input type="hidden" name="area" value="default" />
-        </form>
-        <p class="searchtip" style="font-size: 90%">
-        {{ _('Enter search terms or a module, class or function name.') }}
-        </p>
-    </div>
-    <script type="text/javascript">$('#searchbox').show(0);</script>
-    {%- endif %}
-    {%- endblock %}
-  </div>
-</div>
-{%- endif %}{% endif %}
-
-{% endblock %}
-{%- block document %}
-      <div class="documentwrapper">
-      {%- if not embedded %}{% if not theme_nosidebar|tobool %}
-        <div class="bodywrapper">
-      {%- endif %}{% endif %}
-          <div class="body">
-            {% block body %} {% endblock %}
-          </div>
-      {%- if not embedded %}{% if not theme_nosidebar|tobool %} 
-        </div>
-      {%- endif %}{% endif %}
-      </div>
-    <div class="footer">
-    <p>{%- if hasdoc('copyright') %}
-      {% trans path=pathto('copyright'), copyright=copyright|e %}&copy; <a href="{{ path }}">Copyright</a> {{ copyright }}.{% endtrans %}
-    {%- else %}
-      {% trans copyright=copyright|e %}&copy; Copyright {{ copyright }}.{% endtrans %}
-    {%- endif %}
-    {%- if last_updated %}
-      {% trans last_updated=last_updated|e %}Last updated on {{ last_updated }}.{% endtrans %}
-    {%- endif %}
-    {%- if show_sphinx %}
-      {% trans sphinx_version=sphinx_version|e %}Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> {{ sphinx_version }}.{% endtrans %}
-    {%- endif %}
-	</p>
-    </div>
-{%- endblock %}
-{%- block sidebar2 %}{% endblock %}
-{%- block relbar2 %}{% endblock %}
-{%- block footer %}
-	<div id="breadcrumbs">
-		{%- for parent in parents %}
-		<a href="{{ parent.link|e }}" {{ accesskey("U") }}>{{ parent.title|safe }}</a><img src="{{ pathto('_static/triangle_closed.png', 1) }}" height="9" width="9" alt="&gt;">
-		{%- endfor %}
-		{{ title|safe|e }}
-		</ul>
-	</div>
-	<script type="text/javascript" charset="utf-8" src="{{ pathto('_static/toc.js', 1) }}"></script>
-{%- endblock %}

+ 0 - 757
docs/_theme/ADCTheme/static/adctheme.css

@@ -1,757 +0,0 @@
-/**
- * Sphinx stylesheet -- basic theme
- * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- */
- h3 {
-     color:#000000;
-     font-size: 17px;
-     margin-bottom:0.5em;
-     margin-top:2em;
- }
-/* -- main layout ----------------------------------------------------------- */
-
-div.clearer {
-    clear: both;
-}
-
-/* -- header ---------------------------------------------------------------- */
-
-#header #title {
-    background:#29334F url(title_background.png) repeat-x scroll 0 0;
-    border-bottom:1px solid #B6B6B6;
-    height:25px;
-    overflow:hidden;
-}
-#headerButtons {
-    position: absolute;
-    list-style: none outside;
-    top: 26px;
-    left: 0px;
-    right: 0px;
-    margin: 0px;
-    padding: 0px;
-    border-top: 1px solid #2B334F;
-    border-bottom: 1px solid #EDEDED;
-    height: 20px;
-    font-size: 8pt;
-    overflow: hidden;
-    background-color: #D8D8D8;
-}
-
-#headerButtons li {
-    background-repeat:no-repeat;
-    display:inline;
-    margin-top:0;
-    padding:0;
-}
-
-.headerButton {
-    display: inline;
-    height:20px;
-}
-
-.headerButton a {
-    text-decoration: none;
-    float: right;
-    height: 20px;
-    padding: 4px 15px;
-    border-left: 1px solid #ACACAC;
-    font-family:'Lucida Grande',Geneva,Helvetica,Arial,sans-serif;
-    color: black;
-}
-.headerButton a:hover {
-    color: white;
-    background-color: #787878;
-    
-}
-
-li#toc_button {
-    text-align:left;
-}
-
-li#toc_button .headerButton a {
-    width:198px;
-    padding-top: 4px;
-    font-family:'Lucida Grande',Geneva,Helvetica,Arial,sans-serif;
-    color: black;
-    float: left;
-    padding-left:15px;
-    border-right:1px solid #ACACAC;
-    background:transparent url(triangle_open.png) no-repeat scroll 4px 6px;
-}
-
-li#toc_button .headerButton a:hover {
-    background-color: #787878;
-    color: white;
-}
-
-li#page_buttons {
-position:absolute;
-right:0;
-}
-
-#breadcrumbs {
-    color: black;
-    background-image:url(breadcrumb_background.png);
-    border-top:1px solid #2B334F;
-    bottom:0;
-    font-size:10px;
-    height:15px;
-    left:0;
-    overflow:hidden;
-    padding:3px 10px 0;
-    position:absolute;
-    right:0;
-    white-space:nowrap;
-    z-index:901;
-}
-#breadcrumbs a {
-    color: black;
-    text-decoration: none;
-}
-#breadcrumbs a:hover {
-    text-decoration: underline;
-}
-#breadcrumbs img {
-    padding-left: 3px;
-}
-/* -- sidebar --------------------------------------------------------------- */
-#sphinxsidebar {
-    position: absolute;
-    top: 84px;
-    bottom: 19px;
-    left: 0px;
-    width: 229px; 
-    background-color: #E4EBF7;
-    border-right: 1px solid #ACACAC;
-    border-top: 1px solid #2B334F;
-    overflow-x: hidden;
-    overflow-y: auto;
-    padding: 0px 0px 0px 0px;
-    font-size:11px;
-}
-
-div.sphinxsidebarwrapper {
-    padding: 10px 5px 0 10px;
-}
-
-#sphinxsidebar li {
-    margin: 0px;
-    padding: 0px;
-    font-weight: normal;
-    margin: 0px 0px 7px 0px;
-    overflow: hidden;
-    text-overflow: ellipsis;
-    font-size: 11px;
-}
-
-#sphinxsidebar ul {
-    list-style: none;
-    margin: 0px 0px 0px 0px;
-    padding: 0px 5px 0px 5px;
-}
-
-#sphinxsidebar ul ul,
-#sphinxsidebar ul.want-points {
-    list-style: square;
-}
-
-#sphinxsidebar ul ul {
-    margin-top: 0;
-    margin-bottom: 0;
-}
-
-#sphinxsidebar form {
-    margin-top: 10px;
-}
-
-#sphinxsidebar input {
-    border: 1px solid #787878;
-    font-family: sans-serif;
-    font-size: 1em;
-}
-
-img {
-    border: 0;
-}
-
-#sphinxsidebar li.toctree-l1 a {
-    font-weight: bold;
-    color: #000;
-    text-decoration: none;
-}
-
-#sphinxsidebar li.toctree-l2 a {
-    font-weight: bold;
-    color: #4f4f4f;
-    text-decoration: none;
-}
-
-/* -- search page ----------------------------------------------------------- */
-
-ul.search {
-    margin: 10px 0 0 20px;
-    padding: 0;
-}
-
-ul.search li {
-    padding: 5px 0 5px 20px;
-    background-image: url(file.png);
-    background-repeat: no-repeat;
-    background-position: 0 7px;
-}
-
-ul.search li a {
-    font-weight: bold;
-}
-
-ul.search li div.context {
-    color: #888;
-    margin: 2px 0 0 30px;
-    text-align: left;
-}
-
-ul.keywordmatches li.goodmatch a {
-    font-weight: bold;
-}
-#sphinxsidebar input.prettysearch {border:none;}
-input.searchbutton {
-    float: right;
-}
-.search-wrapper {width: 100%; height: 25px;}
-.search-wrapper input.prettysearch { border: none; width:200px; height: 16px; background: url(searchfield_repeat.png) center top repeat-x; border: 0px; margin: 0; padding: 3px 0 0 0; font: 11px "Lucida Grande", "Lucida Sans Unicode", Arial, sans-serif; }
-.search-wrapper input.prettysearch { width: 184px; margin-left: 20px; *margin-top:-1px; *margin-right:-2px; *margin-left:10px; }
-.search-wrapper .search-left { display: block; position: absolute; width: 20px; height: 19px; background: url(searchfield_leftcap.png) left top no-repeat; }
-.search-wrapper .search-right { display: block; position: relative; left: 204px; top: -19px; width: 10px; height: 19px; background: url(searchfield_rightcap.png) right top no-repeat; }
-
-/* -- index page ------------------------------------------------------------ */
-
-table.contentstable {
-    width: 90%;
-}
-
-table.contentstable p.biglink {
-    line-height: 150%;
-}
-
-a.biglink {
-    font-size: 1.3em;
-}
-
-span.linkdescr {
-    font-style: italic;
-    padding-top: 5px;
-    font-size: 90%;
-}
-
-/* -- general index --------------------------------------------------------- */
-
-table.indextable td {
-    text-align: left;
-    vertical-align: top;
-}
-
-table.indextable dl, table.indextable dd {
-    margin-top: 0;
-    margin-bottom: 0;
-}
-
-table.indextable tr.pcap {
-    height: 10px;
-}
-
-table.indextable tr.cap {
-    margin-top: 10px;
-    background-color: #f2f2f2;
-}
-
-img.toggler {
-    margin-right: 3px;
-    margin-top: 3px;
-    cursor: pointer;
-}
-
-/* -- general body styles --------------------------------------------------- */
-.document {
-    border-top:1px solid #2B334F;
-    overflow:auto;
-    padding-left:2em;
-    padding-right:2em;
-    position:absolute;
-    z-index:1;
-    top:84px;
-    bottom:19px;
-    right:0;
-    left:230px;
-}
-
-a.headerlink {
-    visibility: hidden;
-}
-
-h1:hover > a.headerlink,
-h2:hover > a.headerlink,
-h3:hover > a.headerlink,
-h4:hover > a.headerlink,
-h5:hover > a.headerlink,
-h6:hover > a.headerlink,
-dt:hover > a.headerlink {
-    visibility: visible;
-}
-
-div.body p.caption {
-    text-align: inherit;
-}
-
-div.body td {
-    text-align: left;
-}
-
-.field-list ul {
-    padding-left: 1em;
-}
-
-.first {
-    margin-top: 0 !important;
-}
-
-p.rubric {
-    margin-top: 30px;
-    font-weight: bold;
-}
-
-/* -- sidebars -------------------------------------------------------------- */
-
-/*div.sidebar {
-    margin: 0 0 0.5em 1em;
-    border: 1px solid #ddb;
-    padding: 7px 7px 0 7px;
-    background-color: #ffe;
-    width: 40%;
-    float: right;
-}
-
-p.sidebar-title {
-    font-weight: bold;
-}
-*/
-/* -- topics ---------------------------------------------------------------- */
-
-div.topic {
-    border: 1px solid #ccc;
-    padding: 7px 7px 0 7px;
-    margin: 10px 0 10px 0;
-}
-
-p.topic-title {
-    font-size: 1.1em;
-    font-weight: bold;
-    margin-top: 10px;
-}
-
-/* -- admonitions ----------------------------------------------------------- */
-.admonition {
-    border: 1px solid #a1a5a9;
-    background-color: #f7f7f7;
-    margin: 20px;
-    padding: 0px 8px 7px 9px;
-    text-align: left;
-}
-.warning {
-    background-color:#E8E8E8;
-    border:1px solid #111111;
-    margin:30px;
-}
-.admonition p { 
-    font: 12px 'Lucida Grande', Geneva, Helvetica, Arial, sans-serif;
-    margin-top: 7px;
-    margin-bottom: 0px;
-}
-
-div.admonition dt {
-    font-weight: bold;
-}
-
-div.admonition dl {
-    margin-bottom: 0;
-}
-
-p.admonition-title {
-    margin: 0px 10px 5px 0px;
-    font-weight: bold;
-    padding-top: 3px;
-}
-
-div.body p.centered {
-    text-align: center;
-    margin-top: 25px;
-}
-
-/* -- tables ---------------------------------------------------------------- */
-
-table.docutils {
-    border-collapse: collapse;
-    border-top: 1px solid #919699;
-    border-left: 1px solid #919699;
-    border-right: 1px solid #919699;
-    font-size:12px;
-    padding:8px;
-    text-align:left;
-    vertical-align:top;
-}
-
-table.docutils td, table.docutils th {
-    padding: 8px;
-    font-size: 12px;
-    text-align: left;
-    vertical-align: top;
-    border-bottom: 1px solid #919699;
-}
-
-table.docutils th {
-    font-weight: bold;
-}
-/* This alternates colors in up to six table rows (light blue for odd, white for even)*/      
-.docutils tr {
-        background: #F0F5F9;
-}
-
-.docutils tr + tr {
-        background: #FFFFFF;
-}
-
-.docutils tr + tr + tr {
-        background: #F0F5F9;
-}
-
-.docutils tr + tr + tr + tr {
-        background: #FFFFFF;
-}
-
-.docutils tr + tr + tr +tr + tr {
-        background: #F0F5F9;
-}
-
-.docutils tr + tr + tr + tr + tr + tr {
-        background: #FFFFFF;
-}
-
-.docutils tr + tr + tr + tr + tr + tr + tr {
-        background: #F0F5F9;
-}
-
-table.footnote td, table.footnote th {
-    border: 0 !important;
-}
-
-th {
-    text-align: left;
-    padding-right: 5px;
-}
-
-/* -- other body styles ----------------------------------------------------- */
-
-dl {
-    margin-bottom: 15px;
-}
-
-dd p {
-    margin-top: 0px;
-    font-size: 12px;
-}
-
-dd ul, dd table {
-    margin-bottom: 10px;
-}
-
-dd {
-    margin-top: 3px;
-    margin-bottom: 10px;
-    margin-left: 30px;
-    font-size: 12px;
-}
-
-dt:target, .highlight {
-    background-color: #fbe54e;
-}
-
-dl.glossary dt {
-    font-weight: bold;
-    font-size: 0.8em;
-}
-
-dl.glossary dd {
-	font-size:12px;
-}
-.field-list ul {
-    vertical-align: top;
-    margin: 0;
-    padding-bottom: 0;
-    list-style: none inside;
-}
-
-.field-list ul li {
-    margin-top: 0;
-}
-
-.field-list p {
-    margin: 0;
-}
-
-.refcount {
-    color: #060;
-}
-
-.optional {
-    font-size: 1.3em;
-}
-
-.versionmodified {
-    font-style: italic;
-}
-
-.system-message {
-    background-color: #fda;
-    padding: 5px;
-    border: 3px solid red;
-}
-
-.footnote:target  {
-    background-color: #ffa
-}
-
-/* -- code displays --------------------------------------------------------- */
-
-pre {
-    overflow: auto;
-    background-color:#F1F5F9;
-    border:1px solid #C9D1D7;
-    border-spacing:0;
-    font-family:"Bitstream Vera Sans Mono",Monaco,"Lucida Console",Courier,Consolas,monospace;
-    font-size:11px;
-    padding: 10px;
-}
-
-td.linenos pre {
-    padding: 5px 0px;
-    border: 0;
-    background-color: transparent;
-    color: #aaa;
-}
-
-table.highlighttable {
-    margin-left: 0.5em;
-}
-
-table.highlighttable td {
-    padding: 0 0.5em 0 0.5em;
-}
-
-tt {
-	font-family:"Bitstream Vera Sans Mono",Monaco,"Lucida Console",Courier,Consolas,monospace;
-
-}
-
-tt.descname {
-    background-color: transparent;
-    font-weight: bold;
-    font-size: 1em;
-}
-
-tt.descclassname {
-    background-color: transparent;
-}
-
-tt.xref, a tt {
-    background-color: transparent;
-    font-weight: bold;
-}
-
-h1 tt, h2 tt, h3 tt, h4 tt, h5 tt, h6 tt {
-    background-color: transparent;
-}
-
-/* -- math display ---------------------------------------------------------- */
-
-img.math {
-    vertical-align: middle;
-}
-
-div.body div.math p {
-    text-align: center;
-}
-
-span.eqno {
-    float: right;
-}
-
-/* -- printout stylesheet --------------------------------------------------- */
-
-@media print {
-    div.document,
-    div.documentwrapper,
-    div.bodywrapper {
-        margin: 0;
-        width: 100%;
-    }
-
-    div.sphinxsidebar,
-    div.related,
-    div.footer,
-    #top-link {
-        display: none;
-    }
-}
-
-body {
-    font-family:'Lucida Grande',Geneva,Helvetica,Arial,sans-serif;
-}
-
-dl.class dt {
-    padding: 3px;
-/*    border-top: 2px solid #999;*/
-}
-
-em.property {
-    font-style: normal;
-}
-
-dl.class dd p {
-	margin-top: 6px;
-}
-
-dl.class dd dl.exception dt {
-    padding: 3px;
-    background-color: #FFD6D6;
-    border-top: none;
-}
-
-dl.class dd dl.method dt {
-   padding: 3px;
-   background-color: #e9e9e9;
-   border-top: none;
-   
-}
-
-dl.function dt {
-    padding: 3px;
-    border-top: 2px solid #999;
-}
-
-ul {
-list-style-image:none;
-list-style-position:outside;
-list-style-type:square;
-margin:0 0 0 30px;
-padding:0 0 12px 6px;
-}
-#docstitle {
-    height: 36px; 
-    background-image: url(header_sm_mid.png);
-    left: 0;
-    top: 0;
-    position: absolute;
-    width: 100%;
-}
-#docstitle p {
-    padding:7px 0 0 45px;
-    margin: 0;
-    color: white;
-    text-shadow:0 1px 0 #787878;
-    background: transparent url(documentation.png) no-repeat scroll 10px 3px;
-    height: 36px;
-    font-size: 15px;
-}
-#header {
-height:45px;
-left:0;
-position:absolute;
-right:0;
-top:36px;
-z-index:900;
-}
-
-#header h1 {
-font-size:10pt;
-margin:0;
-padding:5px 0 0 10px;
-text-shadow:0 1px 0 #D5D5D5;
-white-space:nowrap;
-}
-
-h1 {
--x-system-font:none;
-color:#000000;
-font-family:'Lucida Grande',Geneva,Helvetica,Arial,sans-serif;
-font-size:30px;
-font-size-adjust:none;
-font-stretch:normal;
-font-style:normal;
-font-variant:normal;
-font-weight:bold;
-line-height:normal;
-margin-bottom:25px;
-margin-top:1em;
-}
-
-.footer {
-border-top:1px solid #DDDDDD;
-clear:both;
-padding-top:9px;
-width:100%;
-font-size:10px;
-}
-
-p {
--x-system-font:none;
-font-family:'Lucida Grande',Geneva,Helvetica,Arial,sans-serif;
-font-size:12px;
-font-size-adjust:none;
-font-stretch:normal;
-font-style:normal;
-font-variant:normal;
-font-weight:normal;
-line-height:normal;
-margin-bottom:10px;
-margin-top:0;
-}
-
-h2 {
-border-bottom:1px solid #919699;
-color:#000000;
-font-size:24px;
-margin-top:2.5em;
-padding-bottom:2px;
-}
-
-a:link:hover {
-color:#093D92;
-text-decoration:underline;
-}
-
-a:link {
-color:#093D92;
-text-decoration:none;
-}
-
-
-ol {
-list-style-position:outside;
-list-style-type:decimal;
-margin:0 0 0 30px;
-padding:0 0 12px 6px;
-}
-li {
-margin-top:7px;
-font-family:'Lucida Grande',Geneva,Helvetica,Arial,sans-serif;
-font-size:12px;
-font-size-adjust:none;
-font-stretch:normal;
-font-style:normal;
-font-variant:normal;
-font-weight:normal;
-line-height:normal;
-}
-li p {
-margin-top:8px;
-}

BIN
docs/_theme/ADCTheme/static/breadcrumb_background.png


BIN
docs/_theme/ADCTheme/static/documentation.png


BIN
docs/_theme/ADCTheme/static/header_sm_mid.png


+ 0 - 17
docs/_theme/ADCTheme/static/mobile.css

@@ -1,17 +0,0 @@
-/*
- * CSS adjustments (overrides) for mobile browsers that cannot handle
- * fix-positioned div's very well.
- * This makes long pages scrollable on mobile browsers.
- */
-
-#breadcrumbs {
-	display: none !important;
-}
-
-.document {
-    bottom: inherit !important;
-}
-
-#sphinxsidebar {
-    bottom: inherit !important;
-}

BIN
docs/_theme/ADCTheme/static/scrn1.png


BIN
docs/_theme/ADCTheme/static/scrn2.png


BIN
docs/_theme/ADCTheme/static/searchfield_leftcap.png


BIN
docs/_theme/ADCTheme/static/searchfield_repeat.png


BIN
docs/_theme/ADCTheme/static/searchfield_rightcap.png


BIN
docs/_theme/ADCTheme/static/title_background.png


+ 0 - 20
docs/_theme/ADCTheme/static/toc.js

@@ -1,20 +0,0 @@
-var TOC = {
-    load: function () {
-        $('#toc_button').click(TOC.toggle);
-    },
-    
-    toggle: function () {
-        if ($('#sphinxsidebar').toggle().is(':hidden')) {
-            $('div.document').css('left', "0px");
-            $('toc_button').removeClass("open");
-        } else {
-            $('div.document').css('left', "230px");
-            $('#toc_button').addClass("open");
-        }
-        return $('#sphinxsidebar');
-    }
-};
-
-$(document).ready(function () {
-    TOC.load();
-});

BIN
docs/_theme/ADCTheme/static/triangle_closed.png


BIN
docs/_theme/ADCTheme/static/triangle_left.png


BIN
docs/_theme/ADCTheme/static/triangle_open.png


+ 0 - 5
docs/_theme/ADCTheme/theme.conf

@@ -1,5 +0,0 @@
-[theme]
-inherit = basic
-stylesheet = adctheme.css
-pygments_style = friendly
-

+ 0 - 35
docs/_theme/ADCThemePrint/README.rst

@@ -1,35 +0,0 @@
-==============
-How To Install
-==============
-
-Install in Sphinx
------------------
-
-Copy this directory into the ``sphinx/templates`` directory where Shpinx is installed. For example, a standard install of sphinx on Mac OS X is at ``/Library/Python/2.6/site-packages/Sphinx-0.6.3-py2.6.egg/``
-
-Install Somewhere Else
-----------------------
-
-If you want to install this theme somewhere else, you will have to modify the ``conf.py`` file. ::
-
-    templates_path = ['/absolute/path/to/dir/','relative/path/']
-
-Making Sphinx Use the Theme
----------------------------
-
-Edit the ``conf.py`` file and make the following setting: ::
-
-    html_theme = 'ADCtheme'
-
-Screen Shots
-------------
-
-.. image:: http://github.com/coordt/ADCtheme/raw/master/static/scrn1.png
-
-.. image:: http://github.com/coordt/ADCtheme/raw/master/static/scrn2.png
-
-To Do
------
-
- * Gotta get the javascript working so the Table of Contents is hide-able.
- * Probably lots of css cleanup.

+ 0 - 47
docs/_theme/ADCThemePrint/layout.html

@@ -1,47 +0,0 @@
-{% extends "basic/layout.html" %}
-{%- block doctype -%}
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
-  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-{%- endblock %}
-{%- set reldelim1 = reldelim1 is not defined and ' &raquo;' or reldelim1 %}
-{%- set reldelim2 = reldelim2 is not defined and ' |' or reldelim2 %}
-{%- block linktags %}
-{%- endblock %}
-{%- block extrahead %} {% endblock %}
-{%- block header %}{% endblock %}
-{%- block relbar1 %}
-{% endblock %}
-
-{%- block sidebar1 %}
-{% endblock %}
-{%- block document %}
-      <div class="documentwrapper">
-      {%- if not embedded %}{% if not theme_nosidebar|tobool %}
-        <div class="bodywrapper">
-      {%- endif %}{% endif %}
-          <div class="body">
-            {% block body %} {% endblock %}
-          </div>
-      {%- if not embedded %}{% if not theme_nosidebar|tobool %} 
-        </div>
-      {%- endif %}{% endif %}
-      </div>
-    <div class="footer">
-    <p>{%- if hasdoc('copyright') %}
-      {% trans path=pathto('copyright'), copyright=copyright|e %}&copy; <a href="{{ path }}">Copyright</a> {{ copyright }}.{% endtrans %}
-    {%- else %}
-      {% trans copyright=copyright|e %}&copy; Copyright {{ copyright }}.{% endtrans %}
-    {%- endif %}
-    {%- if last_updated %}
-      {% trans last_updated=last_updated|e %}Last updated on {{ last_updated }}.{% endtrans %}
-    {%- endif %}
-    {%- if show_sphinx %}
-      {% trans sphinx_version=sphinx_version|e %}Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> {{ sphinx_version }}.{% endtrans %}
-    {%- endif %}
-	</p>
-    </div>
-{%- endblock %}
-{%- block sidebar2 %}{% endblock %}
-{%- block relbar2 %}{% endblock %}
-{%- block footer %}
-{%- endblock %}

+ 0 - 745
docs/_theme/ADCThemePrint/static/adctheme.css

@@ -1,745 +0,0 @@
-/**
- * Sphinx stylesheet -- basic theme
- * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- */
-
-/* -- main layout ----------------------------------------------------------- */
-
-div.clearer {
-    clear: both;
-}
-
-/* -- header ---------------------------------------------------------------- */
-
-#header #title {
-    background:#29334F url(title_background.png) repeat-x scroll 0 0;
-    /*border-bottom:1px solid #B6B6B6;
-    height:25px;*/
-    overflow:hidden;
-}
-#headerButtons {
-    position: absolute;
-    list-style: none outside;
-    top: 26px;
-    left: 0px;
-    right: 0px;
-    margin: 0px;
-    padding: 0px;
-    border-top: 1px solid #2B334F;
-    border-bottom: 1px solid #EDEDED;
-    height: 20px;
-    font-size: 8pt;
-    overflow: hidden;
-    background-color: #D8D8D8;
-}
-
-#headerButtons li {
-    background-repeat:no-repeat;
-    display:inline;
-    margin-top:0;
-    padding:0;
-}
-
-.headerButton {
-    display: inline;
-    height:20px;
-}
-
-.headerButton a {
-    text-decoration: none;
-    float: right;
-    height: 20px;
-    padding: 4px 15px;
-    border-left: 1px solid #ACACAC;
-    font-family:'Lucida Grande',Geneva,Helvetica,Arial,sans-serif;
-    color: black;
-}
-.headerButton a:hover {
-    color: white;
-    background-color: #787878;
-    
-}
-
-li#toc_button {
-    text-align:left;
-}
-
-li#toc_button .headerButton a {
-    width:198px;
-    padding-top: 4px;
-    font-family:'Lucida Grande',Geneva,Helvetica,Arial,sans-serif;
-    color: black;
-    float: left;
-    padding-left:15px;
-    border-right:1px solid #ACACAC;
-    background:transparent url(triangle_closed.png) no-repeat scroll 4px 6px;
-}
-
-
-
-li#page_buttons {
-position:absolute;
-right:0;
-}
-
-#breadcrumbs {
-    color: black;
-    background-image:url(breadcrumb_background.png);
-    border-top:1px solid #2B334F;
-    bottom:0;
-    font-size:10px;
-    height:15px;
-    left:0;
-    overflow:hidden;
-    padding:3px 10px 0;
-    position:absolute;
-    right:0;
-    white-space:nowrap;
-    z-index:901;
-}
-#breadcrumbs a {
-    color: black;
-    text-decoration: none;
-}
-#breadcrumbs a:hover {
-    text-decoration: underline;
-}
-
-/* -- sidebar --------------------------------------------------------------- */
-#sphinxsidebar {
-    position: absolute;
-    top: 84px;
-    bottom: 19px;
-    left: 0px;
-    width: 229px; 
-    background-color: #E4EBF7;
-    border-right: 1px solid #ACACAC;
-    border-top: 1px solid #2B334F;
-    overflow-x: hidden;
-    overflow-y: auto;
-    padding: 0px 0px 0px 0px;
-    font-size:11px;
-}
-
-div.sphinxsidebarwrapper {
-    padding: 10px 5px 0 10px;
-}
-
-#sphinxsidebar li {
-    margin: 0px;
-    padding: 0px;
-    font-weight: normal;
-    margin: 0px 0px 7px 0px;
-    overflow: hidden;
-    text-overflow: ellipsis;
-    font-size: 11px;
-}
-
-#sphinxsidebar ul {
-    list-style: none;
-    margin: 0px 0px 0px 0px;
-    padding: 0px 5px 0px 5px;
-}
-
-#sphinxsidebar ul ul,
-#sphinxsidebar ul.want-points {
-    list-style: square;
-}
-
-#sphinxsidebar ul ul {
-    margin-top: 0;
-    margin-bottom: 0;
-}
-
-#sphinxsidebar form {
-    margin-top: 10px;
-}
-
-#sphinxsidebar input {
-    border: 1px solid #787878;
-    font-family: sans-serif;
-    font-size: 1em;
-}
-
-img {
-    border: 0;
-}
-
-#sphinxsidebar li.toctree-l1 a {
-    font-weight: bold;
-    color: #000;
-    text-decoration: none;
-}
-
-#sphinxsidebar li.toctree-l2 a {
-    font-weight: bold;
-    color: #4f4f4f;
-    text-decoration: none;
-}
-
-/* -- search page ----------------------------------------------------------- */
-
-ul.search {
-    margin: 10px 0 0 20px;
-    padding: 0;
-}
-
-ul.search li {
-    padding: 5px 0 5px 20px;
-    background-image: url(file.png);
-    background-repeat: no-repeat;
-    background-position: 0 7px;
-}
-
-ul.search li a {
-    font-weight: bold;
-}
-
-ul.search li div.context {
-    color: #888;
-    margin: 2px 0 0 30px;
-    text-align: left;
-}
-
-ul.keywordmatches li.goodmatch a {
-    font-weight: bold;
-}
-#sphinxsidebar input.prettysearch {border:none;}
-input.searchbutton {
-    float: right;
-}
-.search-wrapper {width: 100%; height: 25px;}
-.search-wrapper input.prettysearch { border: none; width:200px; height: 16px; background: url(searchfield_repeat.png) center top repeat-x; border: 0px; margin: 0; padding: 3px 0 0 0; font: 11px "Lucida Grande", "Lucida Sans Unicode", Arial, sans-serif; }
-.search-wrapper input.prettysearch { width: 184px; margin-left: 20px; *margin-top:-1px; *margin-right:-2px; *margin-left:10px; }
-.search-wrapper .search-left { display: block; position: absolute; width: 20px; height: 19px; background: url(searchfield_leftcap.png) left top no-repeat; }
-.search-wrapper .search-right { display: block; position: relative; left: 204px; top: -19px; width: 10px; height: 19px; background: url(searchfield_rightcap.png) right top no-repeat; }
-
-/* -- index page ------------------------------------------------------------ */
-
-table.contentstable {
-    width: 90%;
-}
-
-table.contentstable p.biglink {
-    line-height: 150%;
-}
-
-a.biglink {
-    font-size: 1.3em;
-}
-
-span.linkdescr {
-    font-style: italic;
-    padding-top: 5px;
-    font-size: 90%;
-}
-
-/* -- general index --------------------------------------------------------- */
-
-table.indextable td {
-    text-align: left;
-    vertical-align: top;
-}
-
-table.indextable dl, table.indextable dd {
-    margin-top: 0;
-    margin-bottom: 0;
-}
-
-table.indextable tr.pcap {
-    height: 10px;
-}
-
-table.indextable tr.cap {
-    margin-top: 10px;
-    background-color: #f2f2f2;
-}
-
-img.toggler {
-    margin-right: 3px;
-    margin-top: 3px;
-    cursor: pointer;
-}
-
-/* -- general body styles --------------------------------------------------- */
-.document {
-    /*border-top:1px solid #2B334F;*/
-    overflow:auto;
-    /*padding-left:2em;
-    padding-right:2em;
-    position:absolute;
-    z-index:1;
-    top:84px;
-    bottom:19px;
-    right:0;
-    left:230px;*/
-    padding-left: 2em;
-    padding-right: 2em;
-}
-
-a.headerlink {
-    visibility: hidden;
-}
-
-h1:hover > a.headerlink,
-h2:hover > a.headerlink,
-h3:hover > a.headerlink,
-h4:hover > a.headerlink,
-h5:hover > a.headerlink,
-h6:hover > a.headerlink,
-dt:hover > a.headerlink {
-    visibility: visible;
-}
-
-div.body p.caption {
-    text-align: inherit;
-}
-
-div.body td {
-    text-align: left;
-}
-
-.field-list ul {
-    padding-left: 1em;
-}
-
-.first {
-    margin-top: 0 !important;
-}
-
-p.rubric {
-    margin-top: 30px;
-    font-weight: bold;
-}
-
-/* -- sidebars -------------------------------------------------------------- */
-
-/*div.sidebar {
-    margin: 0 0 0.5em 1em;
-    border: 1px solid #ddb;
-    padding: 7px 7px 0 7px;
-    background-color: #ffe;
-    width: 40%;
-    float: right;
-}
-
-p.sidebar-title {
-    font-weight: bold;
-}
-*/
-/* -- topics ---------------------------------------------------------------- */
-
-div.topic {
-    border: 1px solid #ccc;
-    padding: 7px 7px 0 7px;
-    margin: 10px 0 10px 0;
-}
-
-p.topic-title {
-    font-size: 1.1em;
-    font-weight: bold;
-    margin-top: 10px;
-}
-
-/* -- admonitions ----------------------------------------------------------- */
-.admonition {
-    border: 1px solid #a1a5a9;
-    background-color: #f7f7f7;
-    margin: 20px;
-    padding: 0px 8px 7px 9px;
-    text-align: left;
-}
-.warning {
-    background-color:#E8E8E8;
-    border:1px solid #111111;
-    margin:30px;
-}
-.admonition p { 
-    font: 12px 'Lucida Grande', Geneva, Helvetica, Arial, sans-serif;
-    margin-top: 7px;
-    margin-bottom: 0px;
-}
-
-div.admonition dt {
-    font-weight: bold;
-}
-
-div.admonition dl {
-    margin-bottom: 0;
-}
-
-p.admonition-title {
-    margin: 0px 10px 5px 0px;
-    font-weight: bold;
-    padding-top: 3px;
-}
-
-div.body p.centered {
-    text-align: left;
-    margin-top: 25px;
-}
-
-/* -- tables ---------------------------------------------------------------- */
-
-table.docutils {
-    border-collapse: collapse;
-    border-top: 1px solid #919699;
-    border-left: 1px solid #919699;
-    border-right: 1px solid #919699;
-    font-size:12px;
-    padding:8px;
-    text-align:left;
-    vertical-align:top;
-}
-
-table.docutils td, table.docutils th {
-    padding: 8px;
-    font-size: 12px;
-    text-align: left;
-    vertical-align: top;
-    border-bottom: 1px solid #919699;
-}
-
-table.docutils th {
-    font-weight: bold;
-}
-/* This alternates colors in up to six table rows (light blue for odd, white for even)*/      
-.docutils tr {
-        background: #F0F5F9;
-}
-
-.docutils tr + tr {
-        background: #FFFFFF;
-}
-
-.docutils tr + tr + tr {
-        background: #F0F5F9;
-}
-
-.docutils tr + tr + tr + tr {
-        background: #FFFFFF;
-}
-
-.docutils tr + tr + tr +tr + tr {
-        background: #F0F5F9;
-}
-
-.docutils tr + tr + tr + tr + tr + tr {
-        background: #FFFFFF;
-}
-
-.docutils tr + tr + tr + tr + tr + tr + tr {
-        background: #F0F5F9;
-}
-
-table.footnote td, table.footnote th {
-    border: 0 !important;
-}
-
-th {
-    text-align: left;
-    padding-right: 5px;
-}
-
-/* -- other body styles ----------------------------------------------------- */
-
-dl {
-    margin-bottom: 15px;
-}
-
-dd p {
-    margin-top: 0px;
-}
-
-dd ul, dd table {
-    margin-bottom: 10px;
-}
-
-dd {
-    margin-top: 3px;
-    margin-bottom: 10px;
-    margin-left: 30px;
-}
-
-dt:target, .highlight {
-    background-color: #fbe54e;
-}
-
-dl.glossary dt {
-    font-weight: bold;
-    font-size: 1.1em;
-}
-
-.field-list ul {
-    vertical-align: top;
-    margin: 0;
-    padding-bottom: 0;
-    list-style: none inside;
-}
-
-.field-list ul li {
-    margin-top: 0;
-}
-
-.field-list p {
-    margin: 0;
-}
-
-.refcount {
-    color: #060;
-}
-
-.optional {
-    font-size: 1.3em;
-}
-
-.versionmodified {
-    font-style: italic;
-}
-
-.system-message {
-    background-color: #fda;
-    padding: 5px;
-    border: 3px solid red;
-}
-
-.footnote:target  {
-    background-color: #ffa
-}
-
-/* -- code displays --------------------------------------------------------- */
-
-pre {
-    overflow: auto;
-    background-color:#F1F5F9;
-    border:1px solid #C9D1D7;
-    border-spacing:0;
-    font-family:"Bitstream Vera Sans Mono",Monaco,"Lucida Console",Courier,Consolas,monospace;
-    font-size:11px;
-    padding: 10px;
-}
-
-td.linenos pre {
-    padding: 5px 0px;
-    border: 0;
-    background-color: transparent;
-    color: #aaa;
-}
-
-table.highlighttable {
-    margin-left: 0.5em;
-}
-
-table.highlighttable td {
-    padding: 0 0.5em 0 0.5em;
-}
-
-tt.descname {
-    background-color: transparent;
-    font-weight: bold;
-    font-size: 1.2em;
-}
-
-tt.descclassname {
-    background-color: transparent;
-}
-
-tt.xref, a tt {
-    background-color: transparent;
-    font-weight: bold;
-}
-
-h1 tt, h2 tt, h3 tt, h4 tt, h5 tt, h6 tt {
-    background-color: transparent;
-}
-
-/* -- math display ---------------------------------------------------------- */
-
-img.math {
-    vertical-align: middle;
-}
-
-div.body div.math p {
-    text-align: center;
-}
-
-span.eqno {
-    float: right;
-}
-
-/* -- printout stylesheet --------------------------------------------------- */
-
-@media print {
-    div.document,
-    div.documentwrapper,
-    div.bodywrapper {
-        margin: 0;
-        width: 100%;
-    }
-
-    div.sphinxsidebar,
-    div.related,
-    div.footer,
-    #top-link {
-        display: none;
-    }
-}
-
-body {
-    font-family:'Lucida Grande',Geneva,Helvetica,Arial,sans-serif;
-}
-
-dl.class dt {
-    padding: 3px;
-    border-top: 2px solid #999;
-}
-
-tt.descname {
-    font-size: 1em;
-}
-
-em.property {
-    font-style: normal;
-}
-
-dl.class dd p {
-}
-
-dl.class dd dl.exception dt {
-    padding: 3px;
-    background-color: #FFD6D6;
-    border-top: none;
-}
-
-dl.class dd dl.method dt {
-   padding: 3px;
-   background-color: #e9e9e9;
-   border-top: none;
-   
-}
-
-dl.function dt {
-    padding: 3px;
-    border-top: 2px solid #999;
-}
-
-ul {
-list-style-image:none;
-list-style-position:outside;
-list-style-type:square;
-margin:0 0 0 30px;
-padding:0 0 12px 6px;
-}
-#docstitle {
-    height: 36px; 
-    background-image: url(header_sm_mid.png);
-    left: 0;
-    top: 0;
-    position: absolute;
-    width: 100%;
-}
-#docstitle p {
-    padding:7px 0 0 45px;
-    margin: 0;
-    color: white;
-    text-shadow:0 1px 0 #787878;
-    background: transparent url(documentation.png) no-repeat scroll 10px 3px;
-    height: 36px;
-    font-size: 15px;
-}
-#header {
-height:45px;
-left:0;
-position:absolute;
-right:0;
-top:36px;
-z-index:900;
-}
-
-#header h1 {
-font-size:10pt;
-margin:0;
-padding:5px 0 0 10px;
-text-shadow:0 1px 0 #D5D5D5;
-white-space:nowrap;
-}
-
-h1 {
--x-system-font:none;
-color:#000000;
-font-family:'Lucida Grande',Geneva,Helvetica,Arial,sans-serif;
-font-size:30px;
-font-size-adjust:none;
-font-stretch:normal;
-font-style:normal;
-font-variant:normal;
-font-weight:bold;
-line-height:normal;
-margin-bottom:25px;
-margin-top:1em;
-}
-
-.footer {
-border-top:1px solid #DDDDDD;
-clear:both;
-padding-top:9px;
-width:100%;
-font-size:10px;
-}
-
-p {
--x-system-font:none;
-font-family:'Lucida Grande',Geneva,Helvetica,Arial,sans-serif;
-font-size:12px;
-font-size-adjust:none;
-font-stretch:normal;
-font-style:normal;
-font-variant:normal;
-font-weight:normal;
-line-height:normal;
-margin-bottom:10px;
-margin-top:0;
-}
-
-h2 {
-border-bottom:1px solid #919699;
-color:#000000;
-font-size:24px;
-margin-top:2.5em;
-padding-bottom:2px;
-}
-
-a:link:hover {
-color:#093D92;
-text-decoration:underline;
-}
-
-a:link {
-color:#093D92;
-text-decoration:none;
-}
-
-
-ol {
-list-style-position:outside;
-list-style-type:decimal;
-margin:0 0 0 30px;
-padding:0 0 12px 6px;
-}
-li {
-margin-top:7px;
-font-family:'Lucida Grande',Geneva,Helvetica,Arial,sans-serif;
-font-size:12px;
-font-size-adjust:none;
-font-stretch:normal;
-font-style:normal;
-font-variant:normal;
-font-weight:normal;
-line-height:normal;
-}
-li > p {
-display:inline;
-}
-li p {
-margin-top:8px;
-}

BIN
docs/_theme/ADCThemePrint/static/breadcrumb_background.png


BIN
docs/_theme/ADCThemePrint/static/documentation.png


BIN
docs/_theme/ADCThemePrint/static/header_sm_mid.png


BIN
docs/_theme/ADCThemePrint/static/scrn1.png


BIN
docs/_theme/ADCThemePrint/static/scrn2.png


BIN
docs/_theme/ADCThemePrint/static/searchfield_leftcap.png


BIN
docs/_theme/ADCThemePrint/static/searchfield_repeat.png


BIN
docs/_theme/ADCThemePrint/static/searchfield_rightcap.png


BIN
docs/_theme/ADCThemePrint/static/title_background.png


BIN
docs/_theme/ADCThemePrint/static/triangle_closed.png


BIN
docs/_theme/ADCThemePrint/static/triangle_left.png


BIN
docs/_theme/ADCThemePrint/static/triangle_open.png


+ 0 - 5
docs/_theme/ADCThemePrint/theme.conf

@@ -1,5 +0,0 @@
-[theme]
-inherit = basic
-stylesheet = adctheme.css
-pygments_style = friendly
-

+ 0 - 237
docs/_theme/agogo/layout.html

@@ -1,237 +0,0 @@
-{%- block doctype -%}
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
-  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-{%- endblock %}
-{%- set reldelim1 = reldelim1 is not defined and ' &raquo;' or reldelim1 %}
-{%- set reldelim2 = reldelim2 is not defined and ' |' or reldelim2 %}
-
-{%- macro relbar() %}
-    <div class="related">
-      <h3>{{ _('Navigation') }}</h3>
-      <ul>
-        {%- for rellink in rellinks %}
-        <li class="right" {% if loop.first %}style="margin-right: 10px"{% endif %}>
-          <a href="{{ pathto(rellink[0]) }}" title="{{ rellink[1]|striptags }}"
-             {{ accesskey(rellink[2]) }}>{{ rellink[3] }}</a>
-          {%- if not loop.first %}{{ reldelim2 }}{% endif %}</li>
-        {%- endfor %}
-        {%- block rootrellink %}
-        <li><a href="{{ pathto(master_doc) }}">{{ shorttitle|e }}</a>{{ reldelim1 }}</li>
-        {%- endblock %}
-        {%- for parent in parents %}
-        <li><a href="{{ parent.link|e }}" {% if loop.last %}{{ accesskey("U") }}{% endif %}>{{ parent.title }}</a>{{ reldelim1 }}</li>
-        {%- endfor %}
-        {%- block relbaritems %} {% endblock %}
-      </ul>
-    </div>
-    {%- endmacro %}
-
-    {%- macro sidebar() %}
-    {%- if not embedded %}{% if not theme_nosidebar|tobool %}
-    <div class="sphinxsidebar">
-      <div class="sphinxsidebarwrapper">
-        {%- block sidebarlogo %}
-        {%- if logo %}
-        <p class="logo"><a href="{{ pathto(master_doc) }}">
-            <img class="logo" src="{{ pathto('_static/' + logo, 1) }}" alt="Logo"/>
-        </a></p>
-        {%- endif %}
-        {%- endblock %}
-        {%- block sidebartoc %}
-        {%- if display_toc %}
-        <h3><a href="{{ pathto(master_doc) }}">{{ _('Table Of Contents') }}</a></h3>
-        {{ toc }}
-        {%- endif %}
-        {%- endblock %}
-        {%- block sidebarrel %}
-        {%- if prev %}
-        <h4>{{ _('Previous topic') }}</h4>
-        <p class="topless"><a href="{{ prev.link|e }}"
-                              title="{{ _('previous chapter') }}">{{ prev.title }}</a></p>
-        {%- endif %}
-        {%- if next %}
-        <h4>{{ _('Next topic') }}</h4>
-        <p class="topless"><a href="{{ next.link|e }}"
-                              title="{{ _('next chapter') }}">{{ next.title }}</a></p>
-        {%- endif %}
-        {%- endblock %}
-        {%- block sidebarsourcelink %}
-        {%- if show_source and has_source and sourcename %}
-        <h3>{{ _('This Page') }}</h3>
-        <ul class="this-page-menu">
-          <li><a href="{{ pathto('_sources/' + sourcename, true)|e }}"
-                 rel="nofollow">{{ _('Show Source') }}</a></li>
-        </ul>
-        {%- endif %}
-        {%- endblock %}
-        {%- if customsidebar %}
-        {% include customsidebar %}
-        {%- endif %}
-        {%- block sidebarsearch %}
-        {%- if pagename != "search" %}
-        <div id="searchbox" style="display: none">
-          <h3>{{ _('Quick search') }}</h3>
-          <form class="search" action="{{ pathto('search') }}" method="get">
-            <input type="text" name="q" size="18" />
-            <input type="submit" value="{{ _('Go') }}" />
-            <input type="hidden" name="check_keywords" value="yes" />
-            <input type="hidden" name="area" value="default" />
-          </form>
-          <p class="searchtip" style="font-size: 90%">
-            {{ _('Enter search terms or a module, class or function name.') }}
-          </p>
-        </div>
-        <script type="text/javascript">$('#searchbox').show(0);</script>
-        {%- endif %}
-        {%- endblock %}
-      </div>
-    </div>
-    {%- endif %}{% endif %}
-    {%- endmacro %}
-
-<html xmlns="http://www.w3.org/1999/xhtml">
-  <head>
-    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-    {{ metatags }}
-    {%- if not embedded %}
-    {%- set titlesuffix = " &mdash; "|safe + docstitle|e %}
-    {%- else %}
-    {%- set titlesuffix = "" %}
-    {%- endif %}
-    <title>{{ title|striptags }}{{ titlesuffix }}</title>
-    <link rel="stylesheet" href="{{ pathto('_static/' + style, 1) }}" type="text/css" />
-    <link rel="stylesheet" href="{{ pathto('_static/pygments.css', 1) }}" type="text/css" />
-    {%- if not embedded %}
-    <script type="text/javascript">
-      var DOCUMENTATION_OPTIONS = {
-      URL_ROOT:    '{{ pathto("", 1) }}',
-      VERSION:     '{{ release|e }}',
-      COLLAPSE_MODINDEX: false,
-      FILE_SUFFIX: '{{ file_suffix }}',
-      HAS_SOURCE:  {{ has_source|lower }}
-      };
-    </script>
-    {%- for scriptfile in script_files %}
-    <script type="text/javascript" src="{{ pathto(scriptfile, 1) }}"></script>
-    {%- endfor %}
-    {%- if use_opensearch %}
-    <link rel="search" type="application/opensearchdescription+xml"
-          title="{% trans docstitle=docstitle|e %}Search within {{ docstitle }}{% endtrans %}"
-          href="{{ pathto('_static/opensearch.xml', 1) }}"/>
-    {%- endif %}
-    {%- if favicon %}
-    <link rel="shortcut icon" href="{{ pathto('_static/' + favicon, 1) }}"/>
-    {%- endif %}
-    {%- endif %}
-    {%- block linktags %}
-    {%- if hasdoc('about') %}
-    <link rel="author" title="{{ _('About these documents') }}" href="{{ pathto('about') }}" />
-    {%- endif %}
-    {%- if hasdoc('genindex') %}
-    <link rel="index" title="{{ _('Index') }}" href="{{ pathto('genindex') }}" />
-    {%- endif %}
-    {%- if hasdoc('search') %}
-    <link rel="search" title="{{ _('Search') }}" href="{{ pathto('search') }}" />
-    {%- endif %}
-    {%- if hasdoc('copyright') %}
-    <link rel="copyright" title="{{ _('Copyright') }}" href="{{ pathto('copyright') }}" />
-    {%- endif %}
-    <link rel="top" title="{{ docstitle|e }}" href="{{ pathto('index') }}" />
-    {%- if parents %}
-    <link rel="up" title="{{ parents[-1].title|striptags }}" href="{{ parents[-1].link|e }}" />
-    {%- endif %}
-    {%- if next %}
-    <link rel="next" title="{{ next.title|striptags }}" href="{{ next.link|e }}" />
-    {%- endif %}
-    {%- if prev %}
-    <link rel="prev" title="{{ prev.title|striptags }}" href="{{ prev.link|e }}" />
-    {%- endif %}
-    {%- endblock %}
-    {%- block extrahead %} {% endblock %}
-  </head>
-  <body>
-
-    <div class="header-wrapper">
-      <div class="header">
-	<h1><a href="{{ pathto(master_doc) }}">{{ shorttitle|e }}</a></h1>
-	<div class="rel">
-          {%- for rellink in rellinks %}
-          <a href="{{ pathto(rellink[0]) }}" title="{{ rellink[1]|striptags }}"
-             {{ accesskey(rellink[2]) }}>{{ rellink[3] }}</a>
-          {%- if not loop.last %}{{ reldelim2 }}{% endif %}
-          {%- endfor %}
-	</div>
-      </div>
-    </div>
-
-    <div class="content-wrapper">
-      <div class="content">
-	<div class="document">
-	  {%- block document %}
-	  <div class="documentwrapper">
-	    {%- if not embedded %}{% if not theme_nosidebar|tobool %}
-	    <div class="bodywrapper">
-	      {%- endif %}{% endif %}
-	      <div class="body">
-		{% block body %} {% endblock %}
-	      </div>
-	      {%- if not embedded %}{% if not theme_nosidebar|tobool %}
-	    </div>
-	    {%- endif %}{% endif %}
-	  </div>
-	  {%- endblock %}
-	</div>
-	<div class="sidebar">
-	  <h3>{{ _('Contents') }}</h3>
-	  {{ toctree() }}
-	  <h3 style="margin-top: 1.5em;">{{ _('Search') }}</h3>
-	  <form class="search" action="{{ pathto('search') }}" method="get">
-            <input type="text" name="q" size="18" />
-            <input type="submit" value="{{ _('Go') }}" />
-            <input type="hidden" name="check_keywords" value="yes" />
-            <input type="hidden" name="area" value="default" />
-          </form>
-          <p class="searchtip" style="font-size: 90%">
-            {{ _('Enter search terms or a module, class or function name.') }}
-          </p>
-	</div>
-	<div class="clearer"></div>
-      </div>
-    </div>
-
-    <div class="footer-wrapper">
-      {%- block footer %}
-      <div class="footer">
-	<div class="left">
-	  {%- for rellink in rellinks %}
-          <a href="{{ pathto(rellink[0]) }}" title="{{ rellink[1]|striptags }}"
-             {{ accesskey(rellink[2]) }}>{{ rellink[3] }}</a>
-          {%- if not loop.last %}{{ reldelim2 }}{% endif %}
-	  {%- endfor %}
-	  {%- if show_source and has_source and sourcename %}
-            <br/>
-            <a href="{{ pathto('_sources/' + sourcename, true)|e }}"
-               rel="nofollow">{{ _('Show Source') }}</a>
-          {%- endif %}
-	</div>
-
-	<div class="right">
-	  {%- if hasdoc('copyright') %}
-	  {% trans path=pathto('copyright'), copyright=copyright|e %}&copy; <a href="{{ path }}">Copyright</a> {{ copyright }}.{% endtrans %}
-	  {%- else %}
-	  {% trans copyright=copyright|e %}&copy; Copyright {{ copyright }}.{% endtrans %}
-	  {%- endif %}
-	  {%- if last_updated %}
-	  {% trans last_updated=last_updated|e %}Last updated on {{ last_updated }}.{% endtrans %}
-	  {%- endif %}
-	  {%- if show_sphinx %}<br/>
-	  {% trans sphinx_version=sphinx_version|e %}Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> {{ sphinx_version }}.{% endtrans %}
-	  {%- endif %}
-	</div>
-	<div class="clearer"></div>
-      </div>
-      {%- endblock %}
-    </div>
-
-  </body>
-</html>

+ 0 - 329
docs/_theme/agogo/static/agogo.css_t

@@ -1,329 +0,0 @@
-* {
-  margin: 0px;
-  padding: 0px;
-}
-
-body {
-  font-family: {{ theme_bodyfont }};
-  line-height: 1.4em;
-  font-size: 14px;
-  color: black;
-  background-color: {{ theme_bgcolor }};
-}
-
-
-/* Page layout */
-
-div.header, div.content, div.footer {
-  width: {{ theme_pagewidth }};
-  margin-left: auto;
-  margin-right: auto;
-}
-
-div.header-wrapper {
-  background: {{ theme_headerbg }};
-  border-bottom: 3px solid #2e3436;
-}
-
-
-/* Default body styles */
-a {
-  text-decoration: none;
-  color: {{ theme_linkcolor }};
-}
-
-.clearer {
-  clear: both;
-}
-
-.left {
-  float: left;
-}
-
-.right {
-  float: right;
-}
-
-h1, h2, h3, h4 {
-  font-family: {{ theme_headerfont }};
-  font-weight: normal;
-  color: {{ theme_headercolor2 }};
-  margin-bottom: .8em;
-}
-
-h1 {
-  color: {{ theme_headercolor1 }};
-}
-
-h2 {
-  padding-bottom: .5em;
-  border-bottom: 1px solid {{ theme_headercolor2 }};
-}
-
-a.headerlink {
-  visibility: hidden;
-  color: #dddddd;
-  padding-left: .3em;
-}
-
-h1:hover > a.headerlink,
-h2:hover > a.headerlink,
-h3:hover > a.headerlink,
-h4:hover > a.headerlink,
-h5:hover > a.headerlink,
-h6:hover > a.headerlink,
-dt:hover > a.headerlink {
-  visibility: visible;
-}
-
-
-
-/* Header */
-
-div.header {
-  padding-top: 10px;
-  padding-bottom: 10px;
-}
-
-div.header h1 {
-  font-family: {{ theme_headerfont }};
-  font-weight: normal;
-  font-size: 160%;
-  letter-spacing: .08em;
-}
-
-div.header h1 a {
-  color: white;
-}
-
-div.header div.rel {
-  margin-top: 1em;
-}
-
-div.header div.rel a {
-  color: {{ theme_headerlinkcolor }};
-  letter-spacing: .1em;
-  text-transform: uppercase;
-}
-
-
-/* Content */
-div.content-wrapper {
-  background-color: white;
-  padding-top: 20px;
-  padding-bottom: 20px;
-}
-
-div.document {
-  width: {{ theme_documentwidth }};
-  float: left;
-}
-
-div.body {
-  padding-right: 2em;
-  text-align: justify;
-}
-
-div.document ul {
-  margin-left: 1.2em;
-  list-style-type: square;
-}
-
-div.document dd {
-  margin-left: 1.2em;
-  margin-top: .4em;
-  margin-bottom: 1em;
-}
-
-div.document .section {
-  margin-top: 1.7em;
-}
-div.document .section:first-child {
-  margin-top: 0px;
-}
-
-div.document div.highlight {
-  padding: 3px;
-  background-color: #eeeeec;
-  border-top: 2px solid #dddddd;
-  border-bottom: 2px solid #dddddd;
-  margin-top: .8em;
-  margin-bottom: .8em;
-}
-
-div.document h2 {
-  margin-top: .7em;
-}
-
-div.document p {
-  margin-bottom: .5em;
-}
-
-div.document li.toctree-l1 {
-  margin-bottom: 1em;
-}
-
-div.document .descname {
-  font-weight: bold;
-}
-
-div.document .docutils.literal {
-  background-color: #eeeeec;
-  padding: 1px;
-}
-
-div.document .docutils.xref.literal {
-  background-color: transparent;
-  padding: 0px;
-}
-
-
-/* Sidebar */
-
-div.sidebar {
-  width: {{ theme_sidebarwidth }};
-  float: right;
-  font-size: .9em;
-}
-
-div.sidebar h3 {
-  color: #2e3436;
-  text-transform: uppercase;
-  font-size: 130%;
-  letter-spacing: .1em;
-}
-
-div.sidebar ul {
-  list-style-type: none;
-}
-
-div.sidebar li.toctree-l1 a {
-  display: block;
-  padding: 1px;
-  border: 1px solid #dddddd;
-  background-color: #eeeeec;
-  margin-bottom: .4em;
-  padding-left: 3px;
-  color: #2e3436;
-}
-
-div.sidebar li.toctree-l2 a {
-  background-color: transparent;
-  border: none;
-  border-bottom: 1px solid #dddddd;
-}
-
-div.sidebar li.toctree-l2:last-child a {
-  border-bottom: none;
-}
-
-div.sidebar li.toctree-l1.current a {
-  border-right: 5px solid {{ theme_headerlinkcolor }};
-}
-
-div.sidebar li.toctree-l1.current li.toctree-l2 a {
-  border-right: none;
-}
-
-
-/* Footer */
-
-div.footer-wrapper {
-  background: {{ theme_footerbg }};
-  border-top: 4px solid #babdb6;
-  padding-top: 10px;
-  padding-bottom: 10px;
-  min-height: 80px;
-}
-
-div.footer, div.footer a {
-  color: #888a85;
-}
-
-div.footer .right {
-  text-align: right;
-}
-
-div.footer .left {
-  text-transform: uppercase;
-}
-
-
-/* Styles copied form basic theme */
-
-/* -- search page ----------------------------------------------------------- */
-
-ul.search {
-    margin: 10px 0 0 20px;
-    padding: 0;
-}
-
-ul.search li {
-    padding: 5px 0 5px 20px;
-    background-image: url(file.png);
-    background-repeat: no-repeat;
-    background-position: 0 7px;
-}
-
-ul.search li a {
-    font-weight: bold;
-}
-
-ul.search li div.context {
-    color: #888;
-    margin: 2px 0 0 30px;
-    text-align: left;
-}
-
-ul.keywordmatches li.goodmatch a {
-    font-weight: bold;
-}
-
-/* -- index page ------------------------------------------------------------ */
-
-table.contentstable {
-    width: 90%;
-}
-
-table.contentstable p.biglink {
-    line-height: 150%;
-}
-
-a.biglink {
-    font-size: 1.3em;
-}
-
-span.linkdescr {
-    font-style: italic;
-    padding-top: 5px;
-    font-size: 90%;
-}
-
-/* -- general index --------------------------------------------------------- */
-
-table.indextable td {
-    text-align: left;
-    vertical-align: top;
-}
-
-table.indextable dl, table.indextable dd {
-    margin-top: 0;
-    margin-bottom: 0;
-}
-
-table.indextable tr.pcap {
-    height: 10px;
-}
-
-table.indextable tr.cap {
-    margin-top: 10px;
-    background-color: #f2f2f2;
-}
-
-img.toggler {
-    margin-right: 3px;
-    margin-top: 3px;
-    cursor: pointer;
-}
-
-

BIN
docs/_theme/agogo/static/bgfooter.png


BIN
docs/_theme/agogo/static/bgtop.png


+ 0 - 18
docs/_theme/agogo/theme.conf

@@ -1,18 +0,0 @@
-[theme]
-inherit = basic
-stylesheet = agogo.css
-pygments_style = tango
-
-[options]
-bodyfont = "Verdana", Arial, sans-serif
-headerfont = "Georgia", "Times New Roman", serif
-pagewidth = 70em
-documentwidth = 50em
-sidebarwidth = 20em
-bgcolor = #eeeeec
-headerbg = url(bgtop.png) top left repeat-x
-footerbg = url(bgfooter.png) top left repeat-x
-linkcolor = #ce5c00
-headercolor1 = #204a87
-headercolor2 = #3465a4
-headerlinkcolor = #fcaf3e

+ 166 - 54
docs/_theme/classy/static/classy.css_t → docs/_theme/celery/static/celery.css_t

@@ -1,35 +1,53 @@
 /*
- * flasky.css_t
+ * celery.css_t
  * ~~~~~~~~~~~~
  *
- * Sphinx stylesheet -- flasky theme based on nature theme.
- *
- * :copyright: Copyright 2007-2010 by the Sphinx team, see AUTHORS.
+ * :copyright: Copyright 2010 by Armin Ronacher.
  * :license: BSD, see LICENSE for details.
- *
  */
- 
+
+{% set page_width = 940 %}
+{% set sidebar_width = 220 %}
+{% set body_font_stack = 'Optima, Segoe, "Segoe UI", Candara, Calibri, Arial, sans-serif' %}
+{% set headline_font_stack = 'Futura, "Trebuchet MS", Arial, sans-serif' %}
+{% set code_font_stack = "'Consolas', 'Menlo', 'Deja Vu Sans Mono', 'Bitstream Vera Sans Mono', monospace" %}
+
 @import url("basic.css");
  
 /* -- page layout ----------------------------------------------------------- */
  
 body {
-    font-family: 'Georgia', serif;
+    font-family: {{ body_font_stack }};
     font-size: 17px;
+    background-color: white;
     color: #000;
-    background: white;
-    margin: 0;
+    margin: 30px 0 0 0;
     padding: 0;
 }
 
+div.document {
+    width: {{ page_width }}px;
+    margin: 0 auto;
+}
+
+div.related {
+    width: {{ page_width - 20 }}px;
+    padding: 5px 10px;
+    background: #F2FCEE;
+    margin: 15px auto 15px auto;
+}
+
 div.documentwrapper {
     float: left;
     width: 100%;
 }
 
 div.bodywrapper {
-    margin: 40px auto 0 auto;
-    width: 700px;
+    margin: 0 0 0 {{ sidebar_width }}px;
+}
+
+div.sphinxsidebar {
+    width: {{ sidebar_width }}px;
 }
 
 hr {
@@ -39,56 +57,104 @@ hr {
 div.body {
     background-color: #ffffff;
     color: #3E4349;
-    padding: 0 30px 30px 30px;
+    padding: 0 30px 0 30px;
 }
 
-img.floatingflask {
+img.celerylogo {
     padding: 0 0 10px 10px;
     float: right;
 }
  
 div.footer {
-    text-align: right;
-    color: #888;
-    padding: 10px;
+    width: {{ page_width - 15 }}px;
+    margin: 10px auto 30px auto;
+    padding-right: 15px;
     font-size: 14px;
-    width: 650px;
-    margin: 0 auto 40px auto;
+    color: #888;
+    text-align: right;
 }
- 
+
 div.footer a {
     color: #888;
-    text-decoration: underline;
+}
+
+div.sphinxsidebar a {
+    color: #444;
+    text-decoration: none;
+    border-bottom: 1px dashed #DCF0D5;
+}
+
+div.sphinxsidebar a:hover {
+    border-bottom: 1px solid #999;
 }
  
-div.related {
-    line-height: 32px;
-    color: #888;
+div.sphinxsidebar {
+    font-size: 14px;
+    line-height: 1.5;
 }
 
-div.related ul {
-    padding: 0 0 0 10px;
+div.sphinxsidebarwrapper {
+    padding: 7px 10px;
+}
+
+div.sphinxsidebarwrapper p.logo {
+    padding: 0 0 20px 0;
+    margin: 0;
 }
  
-div.related a {
+div.sphinxsidebar h3,
+div.sphinxsidebar h4 {
+    font-family: {{ headline_font_stack }};
     color: #444;
+    font-size: 24px;
+    font-weight: normal;
+    margin: 0 0 5px 0;
+    padding: 0;
+}
+
+div.sphinxsidebar h4 {
+    font-size: 20px;
+}
+
+div.sphinxsidebar h3 a {
+    color: #444;
+}
+
+div.sphinxsidebar p.logo a,
+div.sphinxsidebar h3 a,
+div.sphinxsidebar p.logo a:hover,
+div.sphinxsidebar h3 a:hover {
+    border: none;
+}
+ 
+div.sphinxsidebar p {
+    color: #555;
+    margin: 10px 0;
+}
+
+div.sphinxsidebar ul {
+    margin: 10px 0;
+    padding: 0;
+    color: #000;
+}
+ 
+div.sphinxsidebar input {
+    border: 1px solid #ccc;
+    font-family: {{ body_font_stack }};
+    font-size: 1em;
 }
  
 /* -- body styles ----------------------------------------------------------- */
  
 a {
-    color: #004B6B;
+    color: #348613;
     text-decoration: underline;
 }
  
 a:hover {
-    color: #6D4100;
+    color: #59B833;
     text-decoration: underline;
 }
-
-div.body {
-    padding-bottom: 40px; /* saved for footer */
-}
  
 div.body h1,
 div.body h2,
@@ -96,27 +162,31 @@ div.body h3,
 div.body h4,
 div.body h5,
 div.body h6 {
-    font-family: 'Garamond', 'Georgia', serif;
+    font-family: {{ headline_font_stack }};
     font-weight: normal;
     margin: 30px 0px 10px 0px;
     padding: 0;
 }
  
-#classy-classes-for-javascript h1 {
-    text-indent: -999999px;
-    background: url(classyjs.png) no-repeat center;
-    height: 460px;
-    margin: 0;
-}
-
+div.body h1 { margin-top: 0; padding-top: 0; font-size: 200%; }
 div.body h2 { font-size: 180%; }
 div.body h3 { font-size: 150%; }
 div.body h4 { font-size: 130%; }
 div.body h5 { font-size: 100%; }
 div.body h6 { font-size: 100%; }
+
+div.body h1 a.toc-backref,
+div.body h2 a.toc-backref,
+div.body h3 a.toc-backref,
+div.body h4 a.toc-backref,
+div.body h5 a.toc-backref,
+div.body h6 a.toc-backref {
+    color: inherit!important;
+    text-decoration: none;
+}
  
 a.headerlink {
-    color: white;
+    color: #ddd;
     padding: 0 4px;
     text-decoration: none;
 }
@@ -139,7 +209,7 @@ div.admonition {
 }
 
 div.admonition p.admonition-title {
-    font-family: 'Garamond', 'Georgia', serif;
+    font-family: {{ headline_font_stack }};
     font-weight: normal;
     font-size: 24px;
     margin: 0 0 10px 0;
@@ -187,8 +257,8 @@ p.admonition-title:after {
 }
 
 pre, tt {
-    font-family: 'Consolas', 'Menlo', 'Deja Vu Sans Mono', 'Bitstream Vera Sans Mono', monospace;
-    font-size: 0.85em;
+    font-family: {{ code_font_stack }};
+    font-size: 0.9em;
 }
 
 img.screenshot {
@@ -231,6 +301,13 @@ table.footnote {
     margin: 15px 0;
     width: 100%;
     border: 1px solid #eee;
+    background: #fdfdfd;
+    font-size: 0.9em;
+}
+
+table.footnote + table.footnote {
+    margin-top: -15px;
+    border-top: none;
 }
 
 table.field-list th {
@@ -241,8 +318,13 @@ table.field-list td {
     padding: 0;
 }
 
+table.footnote td.label {
+    width: 0px;
+    padding: 0.3em 0 0.3em 0.5em;
+}
+
 table.footnote td {
-    padding: 0.5em;
+    padding: 0.3em 0.5em;
 }
 
 dl {
@@ -253,27 +335,57 @@ dl {
 dl dd {
     margin-left: 30px;
 }
+
+blockquote {
+    margin: 0 0 0 30px;
+    padding: 0;
+}
+
+ul {
+    margin: 10px 0 10px 30px;
+    padding: 0;
+}
  
 pre {
-    padding: 0;
-    margin: 15px -8px;
-    padding: 8px;
-    line-height: 1.3em;
-    border: 1px solid #A4D4EC;
-    background: #E9F5FC;
+    background: #F0FFEB;
+    padding: 7px 10px;
+    margin: 15px 0;
+    border: 1px solid #C7ECB8;
     border-radius: 2px;
     -moz-border-radius: 2px;
     -webkit-border-radius: 2px;
+    line-height: 1.3em;
 }
-
+ 
 tt {
-    background-color: #ecf0f3;
+    background: #F0FFEB;
     color: #222;
     /* padding: 1px 2px; */
 }
 
 tt.xref, a tt {
-    background-color: #FBFBFB;
+    background: #F0FFEB;
+    border-bottom: 1px solid white;
+}
+
+a.reference {
+    text-decoration: none;
+    border-bottom: 1px dashed #DCF0D5;
+}
+
+a.reference:hover {
+    border-bottom: 1px solid #6D4100;
+}
+
+a.footnote-reference {
+    text-decoration: none;
+    font-size: 0.7em;
+    vertical-align: top;
+    border-bottom: 1px dashed #DCF0D5;
+}
+
+a.footnote-reference:hover {
+    border-bottom: 1px solid #6D4100;
 }
 
 a:hover tt {

+ 5 - 0
docs/_theme/celery/theme.conf

@@ -0,0 +1,5 @@
+[theme]
+inherit = basic
+stylesheet = celery.css
+
+[options]

+ 0 - 4
docs/_theme/classy/layout.html

@@ -1,4 +0,0 @@
-{% extends "basic/layout.html" %}
-{% block sidebar1 %}{% endblock %}
-{% block sidebar2 %}{% endblock %}
-

BIN
docs/_theme/classy/static/logo.png


+ 0 - 4
docs/_theme/classy/theme.conf

@@ -1,4 +0,0 @@
-[theme]
-inherit = basic
-stylesheet = classy.css
-nosidebar = false

+ 0 - 221
docs/_theme/nature/static/nature.css_t

@@ -1,221 +0,0 @@
-/**
- * Sphinx stylesheet -- default theme
- * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- */
- 
-@import url("basic.css");
- 
-/* -- page layout ----------------------------------------------------------- */
- 
-body {
-    font-family: Arial, sans-serif;
-    font-size: 100%;
-    background-color: #111;
-    color: #555;
-    margin: 0;
-    padding: 0;
-}
-
-hr{
-    border: 1px solid #B1B4B6;
-}
- 
-div.document {
-    background-color: #eee;
-}
- 
-div.body {
-    background-color: #ffffff;
-    color: #3E4349;
-    padding: 0 30px 30px 30px;
-    font-size: 0.8em;
-}
- 
-div.footer {
-    color: #555;
-    width: 100%;
-    padding: 13px 0;
-    text-align: center;
-    font-size: 75%;
-}
- 
-div.footer a {
-    color: #444;
-    text-decoration: underline;
-}
- 
-div.related {
-    background-color: #6BA81E;
-    line-height: 32px;
-    color: #fff;
-    text-shadow: 0px 1px 0 #444;
-    font-size: 0.80em;
-}
- 
-div.related a {
-    color: #E2F3CC;
-}
- 
-div.sphinxsidebar {
-    font-size: 0.75em;
-    line-height: 1.5em;
-}
-
-div.sphinxsidebarwrapper{
-    padding: 20px 0;
-}
- 
-div.sphinxsidebar h3,
-div.sphinxsidebar h4 {
-    font-family: Arial, sans-serif;
-    color: #222;
-    font-size: 1.2em;
-    font-weight: normal;
-    margin: 0;
-    padding: 5px 10px;
-    background-color: #ddd;
-    text-shadow: 1px 1px 0 white
-}
-
-div.sphinxsidebar h4{
-    font-size: 1.1em;
-}
- 
-div.sphinxsidebar h3 a {
-    color: #444;
-}
- 
- 
-div.sphinxsidebar p {
-    color: #888;
-    padding: 5px 20px;
-}
- 
-div.sphinxsidebar p.topless {
-}
- 
-div.sphinxsidebar ul {
-    margin: 10px 20px;
-    padding: 0;
-    color: #000;
-}
- 
-div.sphinxsidebar a {
-    color: #444;
-}
- 
-div.sphinxsidebar input {
-    border: 1px solid #ccc;
-    font-family: sans-serif;
-    font-size: 1em;
-}
-
-div.sphinxsidebar input[type=text]{
-    margin-left: 20px;
-}
- 
-/* -- body styles ----------------------------------------------------------- */
- 
-a {
-    color: #005B81;
-    text-decoration: none;
-}
- 
-a:hover {
-    color: #E32E00;
-    text-decoration: underline;
-}
- 
-div.body h1,
-div.body h2,
-div.body h3,
-div.body h4,
-div.body h5,
-div.body h6 {
-    font-family: Arial, sans-serif;
-    background-color: #BED4EB;
-    font-weight: normal;
-    color: #212224;
-    margin: 30px 0px 10px 0px;
-    padding: 5px 0 5px 10px;
-    text-shadow: 0px 1px 0 white
-}
- 
-div.body h1 { border-top: 20px solid white; margin-top: 0; font-size: 200%; }
-div.body h2 { font-size: 150%; background-color: #C8D5E3; }
-div.body h3 { font-size: 120%; background-color: #D8DEE3; }
-div.body h4 { font-size: 110%; background-color: #D8DEE3; }
-div.body h5 { font-size: 100%; background-color: #D8DEE3; }
-div.body h6 { font-size: 100%; background-color: #D8DEE3; }
- 
-a.headerlink {
-    color: #c60f0f;
-    font-size: 0.8em;
-    padding: 0 4px 0 4px;
-    text-decoration: none;
-}
- 
-a.headerlink:hover {
-    background-color: #c60f0f;
-    color: white;
-}
- 
-div.body p, div.body dd, div.body li {
-    text-align: justify;
-    line-height: 1.5em;
-}
- 
-div.admonition p.admonition-title + p {
-    display: inline;
-}
-
-div.highlight{
-    background-color: white;
-}
-
-div.note {
-    background-color: #eee;
-    border: 1px solid #ccc;
-}
- 
-div.seealso {
-    background-color: #ffc;
-    border: 1px solid #ff6;
-}
- 
-div.topic {
-    background-color: #eee;
-}
- 
-div.warning {
-    background-color: #ffe4e4;
-    border: 1px solid #f66;
-}
- 
-p.admonition-title {
-    display: inline;
-}
- 
-p.admonition-title:after {
-    content: ":";
-}
- 
-pre {
-    padding: 10px;
-    background-color: White;
-    color: #222;
-    line-height: 1.2em;
-    border: 1px solid #C6C9CB;
-    font-size: 1.2em;
-    margin: 1.5em 0 1.5em 0;
-    -webkit-box-shadow: 1px 1px 1px #d8d8d8;
-    -moz-box-shadow: 1px 1px 1px #d8d8d8;
-}
- 
-tt {
-    background-color: #ecf0f3;
-    color: #222;
-    padding: 1px 2px;
-    font-size: 1.2em;
-    font-family: monospace;
-}

+ 0 - 54
docs/_theme/nature/static/pygments.css

@@ -1,54 +0,0 @@
-.c { color: #999988; font-style: italic } /* Comment */
-.k { font-weight: bold } /* Keyword */
-.o { font-weight: bold } /* Operator */
-.cm { color: #999988; font-style: italic } /* Comment.Multiline */
-.cp { color: #999999; font-weight: bold } /* Comment.preproc */
-.c1 { color: #999988; font-style: italic } /* Comment.Single */
-.gd { color: #000000; background-color: #ffdddd } /* Generic.Deleted */
-.ge { font-style: italic } /* Generic.Emph */
-.gr { color: #aa0000 } /* Generic.Error */
-.gh { color: #999999 } /* Generic.Heading */
-.gi { color: #000000; background-color: #ddffdd } /* Generic.Inserted */
-.go { color: #111 } /* Generic.Output */
-.gp { color: #555555 } /* Generic.Prompt */
-.gs { font-weight: bold } /* Generic.Strong */
-.gu { color: #aaaaaa } /* Generic.Subheading */
-.gt { color: #aa0000 } /* Generic.Traceback */
-.kc { font-weight: bold } /* Keyword.Constant */
-.kd { font-weight: bold } /* Keyword.Declaration */
-.kp { font-weight: bold } /* Keyword.Pseudo */
-.kr { font-weight: bold } /* Keyword.Reserved */
-.kt { color: #445588; font-weight: bold } /* Keyword.Type */
-.m { color: #009999 } /* Literal.Number */
-.s { color: #bb8844 } /* Literal.String */
-.na { color: #008080 } /* Name.Attribute */
-.nb { color: #999999 } /* Name.Builtin */
-.nc { color: #445588; font-weight: bold } /* Name.Class */
-.no { color: #ff99ff } /* Name.Constant */
-.ni { color: #800080 } /* Name.Entity */
-.ne { color: #990000; font-weight: bold } /* Name.Exception */
-.nf { color: #990000; font-weight: bold } /* Name.Function */
-.nn { color: #555555 } /* Name.Namespace */
-.nt { color: #000080 } /* Name.Tag */
-.nv { color: purple } /* Name.Variable */
-.ow { font-weight: bold } /* Operator.Word */
-.mf { color: #009999 } /* Literal.Number.Float */
-.mh { color: #009999 } /* Literal.Number.Hex */
-.mi { color: #009999 } /* Literal.Number.Integer */
-.mo { color: #009999 } /* Literal.Number.Oct */
-.sb { color: #bb8844 } /* Literal.String.Backtick */
-.sc { color: #bb8844 } /* Literal.String.Char */
-.sd { color: #bb8844 } /* Literal.String.Doc */
-.s2 { color: #bb8844 } /* Literal.String.Double */
-.se { color: #bb8844 } /* Literal.String.Escape */
-.sh { color: #bb8844 } /* Literal.String.Heredoc */
-.si { color: #bb8844 } /* Literal.String.Interpol */
-.sx { color: #bb8844 } /* Literal.String.Other */
-.sr { color: #808000 } /* Literal.String.Regex */
-.s1 { color: #bb8844 } /* Literal.String.Single */
-.ss { color: #bb8844 } /* Literal.String.Symbol */
-.bp { color: #999999 } /* Name.Builtin.Pseudo */
-.vc { color: #ff99ff } /* Name.Variable.Class */
-.vg { color: #ff99ff } /* Name.Variable.Global */
-.vi { color: #ff99ff } /* Name.Variable.Instance */
-.il { color: #009999 } /* Literal.Number.Integer.Long */

+ 0 - 6
docs/_theme/nature/theme.conf

@@ -1,6 +0,0 @@
-[theme]
-inherit = basic
-stylesheet = nature.css
-pygments_style = tango
-
-[options]

+ 6 - 1
docs/conf.py

@@ -62,5 +62,10 @@ latex_documents = [
    ur'Ask Solem', 'manual'),
 ]
 
-html_theme = "classy"
+html_theme = "celery"
 html_theme_path = ["_theme"]
+html_sidebars = {
+    'index':    ['sidebarintro.html', 'sourcelink.html', 'searchbox.html'],
+    '**':       ['sidebarlogo.html', 'localtoc.html', 'relations.html',
+                 'sourcelink.html', 'searchbox.html']
+}

+ 1 - 0
docs/index.rst

@@ -1,4 +1,5 @@
 .. image:: http://cloud.github.com/downloads/ask/celery/celery_favicon_128.png
+   :class: celerylogo
 
 =================================
  Celery - Distributed Task Queue