summaryrefslogtreecommitdiffstats
path: root/templates
diff options
context:
space:
mode:
authorMatthias Beyer <mail@beyermatthias.de>2021-07-25 18:49:53 +0200
committerMatthias Beyer <mail@beyermatthias.de>2021-07-25 18:49:53 +0200
commit477644060c763bfe6bf510b2f4f8df4dfa20aca9 (patch)
tree6a4ea16b77e220735b08161ad2ad69022086092b /templates
parent3001436b57fa237e3dd03c0c21a5016dc24b8792 (diff)
Render tree element depending on whether it is a blob or a tree
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
Diffstat (limited to 'templates')
-rw-r--r--templates/partials/tree.template11
1 files changed, 10 insertions, 1 deletions
diff --git a/templates/partials/tree.template b/templates/partials/tree.template
index 2a9798e..58a469d 100644
--- a/templates/partials/tree.template
+++ b/templates/partials/tree.template
@@ -3,7 +3,16 @@
<ul class="list list-branches">
{{#each this.data.tree_elements as |elem|}}
<li class="list-item list-item-tree">
- <a href="{{@root/this.data.name}}/t/{{elem}}">{{elem}}</a>
+ {{#if elem.is_tree}}
+ <div class="list-item-tree-dir">
+ <a href="{{@root/this.data.name}}/t/{{elem.name}}">{{elem.name}}</a>
+ </div>
+ {{/if}}
+ {{#if elem.is_blob}}
+ <div class="list-item-tree-file">
+ <a href="{{@root/this.data.name}}/t/{{elem.name}}">{{elem.name}}</a>
+ </div>
+ {{/if}}
</li>
{{/each}}
</ul>