diff options
author | Zachary Ware <zachary.ware@gmail.com> | 2016-09-09 20:11:58 (GMT) |
---|---|---|
committer | Zachary Ware <zachary.ware@gmail.com> | 2016-09-09 20:11:58 (GMT) |
commit | 9c858284639ce98c79d2c33fe639a0dcb7febc5d (patch) | |
tree | 832d830e3aee7b360a9c5b104f10c31c07909579 /Doc/tools | |
parent | 7719d464317439b314aae438792011bd02c580ff (diff) | |
parent | a3090a4b79aa16f742d465aea894f148a00ae2c5 (diff) | |
download | cpython-9c858284639ce98c79d2c33fe639a0dcb7febc5d.zip cpython-9c858284639ce98c79d2c33fe639a0dcb7febc5d.tar.gz cpython-9c858284639ce98c79d2c33fe639a0dcb7febc5d.tar.bz2 |
Closes #19489: Merge with 3.5
Diffstat (limited to 'Doc/tools')
-rw-r--r-- | Doc/tools/pydoctheme/static/pydoctheme.css | 11 | ||||
-rw-r--r-- | Doc/tools/templates/customsourcelink.html | 10 | ||||
-rw-r--r-- | Doc/tools/templates/layout.html | 30 |
3 files changed, 41 insertions, 10 deletions
diff --git a/Doc/tools/pydoctheme/static/pydoctheme.css b/Doc/tools/pydoctheme/static/pydoctheme.css index e24043f..1d5c18e 100644 --- a/Doc/tools/pydoctheme/static/pydoctheme.css +++ b/Doc/tools/pydoctheme/static/pydoctheme.css @@ -22,6 +22,16 @@ div.related:first-child { border-bottom: 1px solid #ccc; } +.inline-search { + display: inline; +} +form.inline-search input { + display: inline; +} +form.inline-search input[type="submit"] { + width: 30px; +} + div.sphinxsidebar { background-color: #eeeeee; border-radius: 5px; @@ -45,6 +55,7 @@ div.sphinxsidebar a:hover { color: #0095C4; } +form.inline-search input, div.sphinxsidebar input { font-family: 'Lucida Grande',Arial,sans-serif; border: 1px solid #999999; diff --git a/Doc/tools/templates/customsourcelink.html b/Doc/tools/templates/customsourcelink.html new file mode 100644 index 0000000..243d810 --- /dev/null +++ b/Doc/tools/templates/customsourcelink.html @@ -0,0 +1,10 @@ +{%- if show_source and has_source and sourcename %} + <div role="note" aria-label="source link"> + <h3>{{ _('This Page') }}</h3> + <ul class="this-page-menu"> + <li><a href="{{ pathto('bugs') }}">{% trans %}Report a Bug{% endtrans %}</a></li> + <li><a href="{{ pathto('_sources/' + sourcename, true)|e }}" + rel="nofollow">{{ _('Show Source') }}</a></li> + </ul> + </div> +{%- endif %} diff --git a/Doc/tools/templates/layout.html b/Doc/tools/templates/layout.html index 1887b85..8923d9a 100644 --- a/Doc/tools/templates/layout.html +++ b/Doc/tools/templates/layout.html @@ -12,8 +12,28 @@ {%- endif %} </li> {% endblock %} +{%- macro searchbox() %} +{# modified from sphinx/themes/basic/searchbox.html #} + <div class="inline-search" style="display: none" role="search"> + <form class="inline-search" action="{{ pathto('search') }}" method="get"> + <input placeholder="{{ _('Quick search') }}" type="text" name="q" /> + <input type="submit" value="{{ _('Go') }}" /> + <input type="hidden" name="check_keywords" value="yes" /> + <input type="hidden" name="area" value="default" /> + </form> + </div> + <script type="text/javascript">$('.inline-search').show(0);</script> +{%- endmacro %} {% block relbar1 %} {% if builder != 'qthelp' %} {{ relbar() }} {% endif %} {% endblock %} {% block relbar2 %} {% if builder != 'qthelp' %} {{ relbar() }} {% endif %} {% endblock %} +{% block relbaritems %} + {%- if pagename != "search" and builder != "singlehtml" %} + <li class="right"> + {{ searchbox() }} + {{ reldelim2 }} + </li> + {%- endif %} +{% endblock %} {% block extrahead %} <link rel="shortcut icon" type="image/png" href="{{ pathto('_static/py.png', 1) }}" /> {% if not embedded %}<script type="text/javascript" src="{{ pathto('_static/copybutton.js', 1) }}"></script>{% endif %} @@ -90,13 +110,3 @@ {% trans sphinx_version=sphinx_version|e %}Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> {{ sphinx_version }}.{% endtrans %} </div> {% endblock %} -{% block sidebarsourcelink %} -{%- if show_source and has_source and sourcename %} -<h3>{{ _('This Page') }}</h3> -<ul class="this-page-menu"> - <li><a href="{{ pathto('bugs') }}">{% trans %}Report a Bug{% endtrans %}</a></li> - <li><a href="{{ pathto('_sources/' + sourcename, true)|e }}" - rel="nofollow">{% trans %}Show Source{% endtrans %}</a></li> -</ul> -{%- endif %} -{% endblock %} |