diff --git a/blog/static/css/main.css b/blog/static/css/main.css index 3eec6879..22409e71 100644 --- a/blog/static/css/main.css +++ b/blog/static/css/main.css @@ -82,7 +82,7 @@ main img { border: 2px solid #fc0 } -.posts.exceptions { +.posts.interrupts { border: 2px solid #f66; } @@ -117,7 +117,7 @@ main img { color: #990; } -.post-category.exceptions { +.post-category.interrupts { color: #f33; } diff --git a/blog/templates/second-edition/index.html b/blog/templates/second-edition/index.html index e369aca1..6c7a89bb 100644 --- a/blog/templates/second-edition/index.html +++ b/blog/templates/second-edition/index.html @@ -23,27 +23,22 @@

-
Bare Bones
-
- {{ macros::post_link(page=posts.0) }} - {{ macros::post_link(page=posts.1) }} - {{ macros::post_link(page=posts.2) }} - {{ macros::post_link(page=posts.3) }} +
+{% set chapter = "none" %} +{% for post in posts %} + {% if post.extra["chapter"] %} + {% if post.extra["chapter"] != chapter %} + {# Begin new chapter #} + {% set_global chapter = post.extra["chapter"] %}
-
Exceptions
-
- {{ macros::post_link(page=posts.4) }} - {{ macros::post_link(page=posts.5) }} - {{ macros::post_link(page=posts.6) }} -
+
{{ chapter }}
+
+ {% endif %} + {% endif %} - -
- {{ macros::post_link(page=posts.7) }} - {{ macros::post_link(page=posts.8) }} - {{ macros::post_link(page=posts.9) }} - {{ macros::post_link(page=posts.10) }} + {{ macros::post_link(page=post) }} +{% endfor %}