Mercurial > piecrust2
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 |