comparison docs/templates/doc.html @ 503:61d53d2163d6

docs: Start a proper "code/API" section.
author Ludovic Chabant <ludovic@chabant.com>
date Thu, 23 Jul 2015 23:35:11 -0700
parents 8140ff806258
children 94d7d5e38571
comparison
equal deleted inserted replaced
502:f07b7562328f 503:61d53d2163d6
1 {% extends "default.html" %} 1 {% extends "section-page.html" %}
2
3 {% macro pagelink(title, url) -%}
4 <a href="{{url}}"{% if url == page.url %} class="active"{% endif %}>{{title}}</a>
5 {%- endmacro %}
6
7 {% block head %}
8 {% if page.needs_pygments %}
9 <style type="text/css">
10 {{highlight_css()}}
11 </style>
12 {% endif %}
13 {% endblock %}
14 2
15 {% block header %} 3 {% block header %}
16 <header class="documentation"> 4 <header class="documentation">
17 <h1>{{ page.title }}</h1> 5 <h1>{{ page.title }}</h1>
18 </header> 6 </header>
19 {% endblock %} 7 {% endblock %}
20 8
21 {% block content %}
22 <div class="container">
23 <section class="col-md-8">
24 {{ content|safe }}
25 </section>
26 <aside class="col-md-4">
27 <ul class="doc-level1">
28 {% for p in family.root %}
29 {% if p.is_dir and p.is_page %}
30 <li>{{ pagelink(p.title, p.url) }}
31 <ul class="doc-level2">
32 {% for p2 in p.children %}
33 <li>{{ pagelink(p2.title, p2.url) }}</li>
34 {% endfor %}
35 </ul>
36 </li>
37 {% elif not p.is_dir and p.order %}
38 <li>{{ pagelink(p.title, p.url) }}</li>
39 {% endif %}
40 {% endfor %}
41 </ul>
42 </aside>
43 </div>
44 {% endblock %}
45