aboutsummaryrefslogtreecommitdiff
path: root/views/tree-list.html
diff options
context:
space:
mode:
Diffstat (limited to 'views/tree-list.html')
-rw-r--r--views/tree-list.html16
1 files changed, 16 insertions, 0 deletions
diff --git a/views/tree-list.html b/views/tree-list.html
new file mode 100644
index 0000000..5eea1aa
--- /dev/null
+++ b/views/tree-list.html
@@ -0,0 +1,16 @@
+<table class="nice ls">
+% key_func = lambda (t, n, s): (t != 'tree', n.raw)
+% for type, name, size in sorted(tree.ls(dirname.raw), key = key_func):
+ <tr class="{{type}}">
+% if type == "blob":
+ <td class="name"><a href="{{treeroot}}/f={{name.url}}.html">
+ {{!name.html}}</a></td>
+ <td class="size">{{size}}</td>
+% elif type == "tree":
+ <td class="name">
+ <a class="explicit" href="{{treeroot}}/{{name.url}}/">
+ {{!name.html}}/</a></td>
+% end
+ </tr>
+% end
+</table>