diff options
Diffstat (limited to 'templates/gititemrefs.qtpl')
-rw-r--r-- | templates/gititemrefs.qtpl | 23 |
1 files changed, 13 insertions, 10 deletions
diff --git a/templates/gititemrefs.qtpl b/templates/gititemrefs.qtpl index 47a69e3..09d7446 100644 --- a/templates/gititemrefs.qtpl +++ b/templates/gititemrefs.qtpl @@ -1,9 +1,8 @@ {% import "github.com/go-git/go-git/v5/plumbing" %} -{% import "github.com/go-git/go-git/v5/plumbing/object" %} {% code type GitItemRefsPage struct { - Tags []*object.Tag + Tags []*plumbing.Reference Branches []*plumbing.Reference } %} @@ -13,21 +12,25 @@ type GitItemRefsPage struct { {% func (g *GitItemRefsPage) GitContent(name, ref string) %} <div class="row"> <div class="col-md-8"> + {% if len(g.Tags) > 0 %} <div class="event-list"> {% for _, t := range g.Tags %} - <div class="row event"> - <div class="col-xxl-2"> - {%s TimeFormat(t.Tagger.When) %} - </div> - <div class="col-xxl-7"> - <pre>{%s t.Message %}</pre> + <div class="row event me-md-2"> + <div class="col-4"> + {%s t.Name().Short() %} </div> - <div class="col-xxl-3"> - <small>{%s t.Tagger.Name %}</small> + <div class="col-8"> + <div class="float-end"> + <a href="/{%s name %}/tree/{%s t.Name().Short() %}">tree</a> + <a href="/{%s name %}/log/{%s t.Name().Short() %}">log</a> + </div> </div> </div> {% endfor %} </div> + {% else %} + <p> No tags </p> + {% endif %} </div> <div class="col-md-4"> <div class="event-list"> |