diff options
Diffstat (limited to 'templates')
-rw-r--r-- | templates/entry.html | 10 | ||||
-rw-r--r-- | templates/layout.html | 14 | ||||
-rw-r--r-- | templates/tags.html | 12 |
3 files changed, 36 insertions, 0 deletions
diff --git a/templates/entry.html b/templates/entry.html index f44567a..619c429 100644 --- a/templates/entry.html +++ b/templates/entry.html @@ -9,6 +9,16 @@ <div> {{ content }} </div> + <footer> + {% if 'tags' in entry %} + <div id="tags"> + Tags: + {% for tag in entry['tags'] %} + <a href="tag-{{ tag }}.html">{{ tag }}</a> + {% endfor %} + </div> + {% endif %} + </footer> </article> <nav> <div id="post-nav"> diff --git a/templates/layout.html b/templates/layout.html index 2d5c415..beb8c5d 100644 --- a/templates/layout.html +++ b/templates/layout.html @@ -35,6 +35,15 @@ header nav a:hover { article p { white-space: pre-wrap; } +#tags { + padding-bottom: 0.25em; +} +#tags, #tags a { + color: #444; +} +#tags a:hover { + color: #111; +} #post-nav { padding-bottom: 0.25em; } @@ -42,6 +51,10 @@ ul#archive-list { list-style-type: none; padding-left: 0; } +ul#tag-list { + list-style-type: circle; + padding-left: 2em; +} footer p#copy { margin: 0em; padding-top: 0.25em; @@ -67,6 +80,7 @@ footer ul#contact-info li { <ul> <li><a href="index.html">index</a></li> <li><a href="archive.html">archive</a></li> + <li><a href="tags.html">tags</a></li> <li><a href="about.html">about</a></li> </ul> </nav> diff --git a/templates/tags.html b/templates/tags.html new file mode 100644 index 0000000..b795e5e --- /dev/null +++ b/templates/tags.html @@ -0,0 +1,12 @@ +{% extends 'layout.html' %} + +{% block content %} +<section> + <h1>{{ title }}</h1> + <ul id="tag-list"> + {% for tag in entries %} + <li><a href="tag-{{ tag }}.html">{{ tag }}</a> ({{ entries[tag] }})</li> + {% endfor %} + </ul> +</section> +{% endblock %} |