aboutsummaryrefslogtreecommitdiff
path: root/templates/tags.qtpl
diff options
context:
space:
mode:
Diffstat (limited to 'templates/tags.qtpl')
-rw-r--r--templates/tags.qtpl31
1 files changed, 31 insertions, 0 deletions
diff --git a/templates/tags.qtpl b/templates/tags.qtpl
new file mode 100644
index 0000000..5cd617f
--- /dev/null
+++ b/templates/tags.qtpl
@@ -0,0 +1,31 @@
+{% import "git.gabrielgio.me/cerrado/pkg/git" %}
+
+{% func ListTags(name string, tags []*git.TagReference) %}
+{% if len(tags) > 0 %}
+<div class="event-list">
+ {% for _, t := range tags %}
+ <div class="event me-md-2">
+ <div class="row ">
+ <div class="col-4">
+ <a title="{%s t.HashString() %}" href="/{%s name %}/commit/{%s t.HashString() %}">{%s t.ShortName() %}</a>
+ </div>
+ <div class="col-8">
+ <div class="float-end">
+ <a href="/{%s name %}/archive/{%s t.ShortName() %}.tar.gz">tar.gz</a>
+ <a href="/{%s name %}/tree/{%s t.ShortName() %}/">tree</a>
+ <a href="/{%s name %}/log/{%s t.ShortName() %}/">log</a>
+ </div>
+ </div>
+ </div>
+ {% if t.Message() != "" %}
+ <div class="code-view">
+ <pre>{%s t.Message() %}</pre>
+ </div>
+ {% endif %}
+ </div>
+ {% endfor %}
+</div>
+{% else %}
+ <p> No tags </p>
+{% endif %}
+{% endfunc %}