aboutsummaryrefslogtreecommitdiff
path: root/src/blog.node5.net/templates/folder.html
diff options
context:
space:
mode:
authoruser@node5.net <user@node5.net>2026-06-15 21:24:56 +0200
committeruser@node5.net <user@node5.net>2026-06-15 21:24:56 +0200
commit38b8178cce160b3d2e6c8b3256c7655f4d0a27cd (patch)
treeee232c74e786890a4d2bad8b1d89e2b5a5e2c6e6 /src/blog.node5.net/templates/folder.html
parent693525e6444a74980ddfffb32ffe561c53dfcc24 (diff)
internalize needed files for starting the program
Diffstat (limited to 'src/blog.node5.net/templates/folder.html')
-rw-r--r--src/blog.node5.net/templates/folder.html39
1 files changed, 39 insertions, 0 deletions
diff --git a/src/blog.node5.net/templates/folder.html b/src/blog.node5.net/templates/folder.html
new file mode 100644
index 0000000..ae9456e
--- /dev/null
+++ b/src/blog.node5.net/templates/folder.html
@@ -0,0 +1,39 @@
+{% extends "base.html" %}
+{% block head %}
+ {{ super() }}
+ <link rel="stylesheet" type="text/css" href="/folder.css">
+{% endblock %}
+{% block content %}
+ <ol class="entries">
+ {% for article in folder.articles %}
+ <li class="entry">
+ <a href="{{ article.name }}">
+ <img src="{{ article.thumbnail_path }}" alt="📄"/>
+ <div class="entry-text">
+ <div>
+ <h3 class="inline">{{ article.name }}</h3>
+
+ {% include 'article_meta_data.html' %}
+ </div>
+ </div>
+ </a>
+ </li>
+ <hr>
+ {% endfor %}
+ </ol>
+
+ {% if folder.sub_folders|length > 0 %}
+ <hr>
+
+ <ol>
+ {% for folder in folder.sub_folders.values() %}
+ <li class="entry">
+ <a href="{{ folder.name }}">
+ <h3 class="inline">📁 {{ folder.name }}</h3>
+ </a>
+ </li>
+ {% endfor %}
+ </ol>
+ {% endif %}
+
+{% endblock %}