diff options
Diffstat (limited to 'templates')
-rw-r--r-- | templates/index.html | 6 | ||||
-rw-r--r-- | templates/tags.html | 30 |
2 files changed, 34 insertions, 2 deletions
diff --git a/templates/index.html b/templates/index.html index 7a74e3c..554d418 100644 --- a/templates/index.html +++ b/templates/index.html @@ -9,16 +9,18 @@ <p> Welcome to my personal blog! <br> This page lists my blog entries in reverse chronological order. <br> -You may also browse by tag (coming soon). <br> +You may also <a href="./tags/">browse by tag</a>. <br> You may be interested in my <a href=./meta/>meta</a> post. <br> Thanks for stopping by! —Blaise </p> - <p> {% for post in posts %} {{ post.date }} <a href=./{{ post.path }}>{{ post.title }}</a> + {% for tag in post.tags %} + <a href="./tags/#{{ tag }}" style="color:#b294bb;font-style:italic;">#{{ tag }}</a> + {% endfor %} <br> {% endfor %} </p> diff --git a/templates/tags.html b/templates/tags.html new file mode 100644 index 0000000..e788ce5 --- /dev/null +++ b/templates/tags.html @@ -0,0 +1,30 @@ +{% include "header.html" %} + +<h1> +<a href=http://blaise.zone>blaise</a>-<a href="../">blog</a>/tags +</h1> + +<hr> + +{% for tag in tags %} + +<h1 id={{ tag }}><a href="#{{ tag }}">{{ tag }}</a></h1> + +<p> +{% for post in posts %} + {% if tag in post.tags %} + {{ post.date }} + <a href=./{{ post.path }}>{{ post.title }}</a> + {% for tag_ in post.tags %} + {% if tag_ != tag %} + <a href="./tags/#{{ tag_ }}" style="color:#b294bb;font-style:italic;">#{{ tag_ }}</a> + {% endif %} + {% endfor %} + <br> + {% endif %} +{% endfor %} +</p> + +{% endfor %} + +{% include "footer.html" %} |