1{#
2    agogo/layout.html
3    ~~~~~~~~~~~~~~~~~
4
5    Sphinx layout template for the agogo theme, originally written
6    by Andi Albrecht.
7
8    :copyright: Copyright 2007-2021 by the Sphinx team, see AUTHORS.
9    :license: BSD, see LICENSE for details.
10#}
11{%- extends "basic/layout.html" %}
12
13{% block header %}
14    <div class="header-wrapper" role="banner">
15      <div class="header">
16        {%- if logo %}
17          <p class="logo"><a href="{{ pathto(master_doc)|e }}">
18            <img class="logo" src="{{ pathto('_static/' + logo, 1)|e }}" alt="Logo"/>
19          </a></p>
20        {%- endif %}
21        {%- block headertitle %}
22        <div class="headertitle"><a
23          href="{{ pathto(master_doc)|e }}">{{ shorttitle|e }}</a></div>
24        {%- endblock %}
25        <div class="rel" role="navigation" aria-label="related navigation">
26          {%- for rellink in rellinks|reverse %}
27          <a href="{{ pathto(rellink[0])|e }}" title="{{ rellink[1]|striptags|e }}"
28             {{ accesskey(rellink[2]) }}>{{ rellink[3] }}</a>
29          {%- if not loop.last %}{{ reldelim2 }}{% endif %}
30          {%- endfor %}
31        </div>
32       </div>
33    </div>
34{% endblock %}
35
36{%- macro agogo_sidebar() %}
37          {%- block sidebartoc %}
38          <h3>{{ _('Table of Contents') }}</h3>
39          {{ toctree() }}
40          {%- endblock %}
41          {%- block sidebarsearch %}
42          <div role="search">
43            <h3 style="margin-top: 1.5em;">{{ _('Search') }}</h3>
44            <form class="search" action="{{ pathto('search') }}" method="get">
45                <input type="text" name="q" />
46                <input type="submit" value="{{ _('Go') }}" />
47            </form>
48          </div>
49          {%- endblock %}
50{% endmacro %}
51
52{% block content %}
53    <div class="content-wrapper">
54      <div class="content">
55        {%- if not theme_rightsidebar|tobool %}
56        <div class="sidebar">
57          {{ agogo_sidebar() }}
58        </div>
59        {%- endif %}
60        <div class="document">
61          {%- block document %}
62            {{ super() }}
63          {%- endblock %}
64        </div>
65        {%- if theme_rightsidebar|tobool %}
66        <div class="sidebar">
67          {{ agogo_sidebar() }}
68        </div>
69        {%- endif %}
70        <div class="clearer"></div>
71      </div>
72    </div>
73{% endblock %}
74
75{% block footer %}
76    <div class="footer-wrapper">
77      <div class="footer">
78        <div class="left">
79          <div role="navigation" aria-label="related navigaton">
80            {%- for rellink in rellinks|reverse %}
81            <a href="{{ pathto(rellink[0])|e }}" title="{{ rellink[1]|striptags|e }}"
82              {{ accesskey(rellink[2]) }}>{{ rellink[3] }}</a>
83            {%- if not loop.last %}{{ reldelim2 }}{% endif %}
84            {%- endfor %}
85          </div>
86          <div role="note" aria-label="source link">
87            {%- if show_source and has_source and sourcename %}
88              <br/>
89              <a href="{{ pathto('_sources/' + sourcename, true)|e }}"
90                rel="nofollow">{{ _('Show Source') }}</a>
91            {%- endif %}
92          </div>
93        </div>
94
95        <div class="right">
96          {{ super() }}
97        </div>
98        <div class="clearer"></div>
99      </div>
100    </div>
101{% endblock %}
102
103{% block relbar1 %}{% endblock %}
104{% block relbar2 %}{% endblock %}
105