You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
126 lines
4.2 KiB
126 lines
4.2 KiB
{%- extends "basic/layout.html" %}
|
|
|
|
{%- block extrahead %}
|
|
{{ super() }}
|
|
<link rel="stylesheet" href="{{ pathto('_static/custom.css', 1) }}" type="text/css" />
|
|
{% if theme_touch_icon %}
|
|
<link rel="apple-touch-icon" href="{{ pathto('_static/' ~ theme_touch_icon, 1) }}" />
|
|
{% endif %}
|
|
{% if theme_canonical_url %}
|
|
<link rel="canonical" href="{{ theme_canonical_url }}{{ pagename }}.html"/>
|
|
{% endif %}
|
|
<meta name="viewport" content="width=device-width, initial-scale=0.9, maximum-scale=0.9" />
|
|
{% endblock %}
|
|
|
|
{# top+bottom related navs; we also have our own in sidebar #}
|
|
{%- macro rellink_markup() %}
|
|
<nav id="rellinks">
|
|
<ul>
|
|
{%- if prev %}
|
|
<li>
|
|
←
|
|
<a href="{{ prev.link|e }}" title="Previous document">{{ prev.title }}</a>
|
|
</li>
|
|
{%- endif %}
|
|
{%- if next %}
|
|
<li>
|
|
<a href="{{ next.link|e }}" title="Next document">{{ next.title }}</a>
|
|
→
|
|
</li>
|
|
{%- endif %}
|
|
</ul>
|
|
</nav>
|
|
{%- endmacro %}
|
|
|
|
{%- set theme_show_relbar_top = theme_show_relbar_top or theme_show_relbars %}
|
|
{%- set theme_show_relbar_bottom = theme_show_relbar_bottom or theme_show_relbars %}
|
|
|
|
{# removed existing top+bottom related nav, and embed in main content #}
|
|
{%- block relbar1 %}{% endblock %}
|
|
{%- block relbar2 %}{% endblock %}
|
|
|
|
{# Nav should appear before content, not after #}
|
|
{%- block content %}
|
|
{%- if theme_fixed_sidebar|lower == 'true' %}
|
|
<div class="document">
|
|
{{ sidebar() }}
|
|
{%- block document %}
|
|
<div class="documentwrapper">
|
|
{%- if render_sidebar %}
|
|
<div class="bodywrapper">
|
|
{%- endif %}
|
|
|
|
{%- block relbar_top %}
|
|
{%- if theme_show_relbar_top|tobool %}
|
|
<div class="related top">
|
|
|
|
{{- rellink_markup () }}
|
|
</div>
|
|
{%- endif %}
|
|
{% endblock %}
|
|
|
|
<div class="body" role="main">
|
|
{% block body %} {% endblock %}
|
|
</div>
|
|
|
|
{%- block relbar_bottom %}
|
|
{%- if theme_show_relbar_bottom|tobool %}
|
|
<div class="related bottom">
|
|
|
|
{{- rellink_markup () }}
|
|
</div>
|
|
{%- endif %}
|
|
{% endblock %}
|
|
|
|
{%- if render_sidebar %}
|
|
</div>
|
|
{%- endif %}
|
|
</div>
|
|
{%- endblock %}
|
|
<div class="clearer"></div>
|
|
</div>
|
|
{%- else %}
|
|
{{ super() }}
|
|
{%- endif %}
|
|
{%- endblock %}
|
|
|
|
{%- block footer %}
|
|
<div class="footer">
|
|
{% if show_copyright %}©{{ copyright }}.{% endif %}
|
|
{% if theme_show_powered_by|lower == 'true' %}
|
|
{% if show_copyright %}|{% endif %}
|
|
Powered by <a href="http://sphinx-doc.org/">Sphinx {{ sphinx_version }}</a>
|
|
& <a href="https://github.com/bitprophet/alabaster">Alabaster {{ alabaster_version }}</a>
|
|
{% endif %}
|
|
{%- if show_source and has_source and sourcename %}
|
|
{% if show_copyright or theme_show_powered_by %}|{% endif %}
|
|
<a href="{{ pathto('_sources/' + sourcename, true)|e }}"
|
|
rel="nofollow">{{ _('Page source') }}</a>
|
|
{%- endif %}
|
|
</div>
|
|
|
|
{% if theme_github_banner|lower != 'false' %}
|
|
<a href="https://github.com/{{ theme_github_user }}/{{ theme_github_repo }}" class="github">
|
|
<img style="position: absolute; top: 0; right: 0; border: 0;" src="{{ pathto('_static/' ~ theme_github_banner, 1) if theme_github_banner|lower != 'true' else 'https://s3.amazonaws.com/github/ribbons/forkme_right_darkblue_121621.png' }}" alt="Fork me on GitHub" class="github"/>
|
|
</a>
|
|
{% endif %}
|
|
|
|
{% if theme_analytics_id %}
|
|
<script type="text/javascript">
|
|
|
|
var _gaq = _gaq || [];
|
|
_gaq.push(['_setAccount', '{{ theme_analytics_id }}']);
|
|
_gaq.push(['_setDomainName', 'none']);
|
|
_gaq.push(['_setAllowLinker', true]);
|
|
_gaq.push(['_trackPageview']);
|
|
|
|
(function() {
|
|
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
|
|
ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
|
|
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
|
|
})();
|
|
|
|
</script>
|
|
{% endif %}
|
|
{%- endblock %}
|