diff options
Diffstat (limited to 'templates/gitlist.qtpl.go')
-rw-r--r-- | templates/gitlist.qtpl.go | 183 |
1 files changed, 85 insertions, 98 deletions
diff --git a/templates/gitlist.qtpl.go b/templates/gitlist.qtpl.go index d16b8d5..89d1d71 100644 --- a/templates/gitlist.qtpl.go +++ b/templates/gitlist.qtpl.go @@ -7,176 +7,163 @@ package templates //line gitlist.qtpl:1 import "git.gabrielgio.me/cerrado/pkg/service" -//line gitlist.qtpl:2 -import "git.gabrielgio.me/cerrado/pkg/u" - -//line gitlist.qtpl:5 +//line gitlist.qtpl:3 import ( qtio422016 "io" qt422016 "github.com/valyala/quicktemplate" ) -//line gitlist.qtpl:5 +//line gitlist.qtpl:3 var ( _ = qtio422016.Copy _ = qt422016.AcquireByteBuffer ) -//line gitlist.qtpl:6 +//line gitlist.qtpl:4 type GitListPage struct { Respositories []*service.Repository } -//line gitlist.qtpl:11 +//line gitlist.qtpl:9 func (p *GitListPage) StreamTitle(qw422016 *qt422016.Writer) { -//line gitlist.qtpl:11 +//line gitlist.qtpl:9 qw422016.N().S(`Git | List`) -//line gitlist.qtpl:11 +//line gitlist.qtpl:9 } -//line gitlist.qtpl:11 +//line gitlist.qtpl:9 func (p *GitListPage) WriteTitle(qq422016 qtio422016.Writer) { -//line gitlist.qtpl:11 +//line gitlist.qtpl:9 qw422016 := qt422016.AcquireWriter(qq422016) -//line gitlist.qtpl:11 +//line gitlist.qtpl:9 p.StreamTitle(qw422016) -//line gitlist.qtpl:11 +//line gitlist.qtpl:9 qt422016.ReleaseWriter(qw422016) -//line gitlist.qtpl:11 +//line gitlist.qtpl:9 } -//line gitlist.qtpl:11 +//line gitlist.qtpl:9 func (p *GitListPage) Title() string { -//line gitlist.qtpl:11 +//line gitlist.qtpl:9 qb422016 := qt422016.AcquireByteBuffer() -//line gitlist.qtpl:11 +//line gitlist.qtpl:9 p.WriteTitle(qb422016) -//line gitlist.qtpl:11 +//line gitlist.qtpl:9 qs422016 := string(qb422016.B) -//line gitlist.qtpl:11 +//line gitlist.qtpl:9 qt422016.ReleaseByteBuffer(qb422016) -//line gitlist.qtpl:11 +//line gitlist.qtpl:9 return qs422016 -//line gitlist.qtpl:11 +//line gitlist.qtpl:9 } -//line gitlist.qtpl:13 +//line gitlist.qtpl:11 func (p *GitListPage) StreamContent(qw422016 *qt422016.Writer) { -//line gitlist.qtpl:13 +//line gitlist.qtpl:11 qw422016.N().S(` -`) -//line gitlist.qtpl:14 - for _, c := range u.ChunkBy(p.Respositories, 3) { -//line gitlist.qtpl:14 - qw422016.N().S(` <div class="row"> - `) -//line gitlist.qtpl:16 - for _, r := range c { -//line gitlist.qtpl:16 - qw422016.N().S(` - <div class="col-md g-1"> - <div class="card"> - <div class="card-header"> - <a href="/`) -//line gitlist.qtpl:20 - qw422016.E().S(r.Name) -//line gitlist.qtpl:20 - qw422016.N().S(`" class="btn btn-primary">`) -//line gitlist.qtpl:20 - qw422016.E().S(r.Title) -//line gitlist.qtpl:20 - qw422016.N().S(`</a> + <div class="col-md-8 offset-md-2"> + <div class="event-list"> + `) +//line gitlist.qtpl:15 + for _, r := range p.Respositories { +//line gitlist.qtpl:15 + qw422016.N().S(` + <div class="event"> + <h4> + <a href="/`) +//line gitlist.qtpl:18 + qw422016.E().S(r.Name) +//line gitlist.qtpl:18 + qw422016.N().S(`">`) +//line gitlist.qtpl:18 + qw422016.E().S(r.Name) +//line gitlist.qtpl:18 + qw422016.N().S(`</a> + </h4> + </hr> + <p>`) +//line gitlist.qtpl:21 + qw422016.E().S(r.LastCommitMessage) +//line gitlist.qtpl:21 + qw422016.N().S(`</p> + <p><small>`) +//line gitlist.qtpl:22 + qw422016.E().S(r.LastCommitDate) +//line gitlist.qtpl:22 + qw422016.N().S(`</small></p> </div> - <div class="card-body"> - <p class="card-text lead">`) -//line gitlist.qtpl:23 - qw422016.E().S(r.LastCommitMessage) -//line gitlist.qtpl:23 - qw422016.N().S(`</p> - <p class="card-text"><small>`) + `) //line gitlist.qtpl:24 - qw422016.E().S(r.LastCommitDate) + } //line gitlist.qtpl:24 - qw422016.N().S(`</small></p> - <a href="#" class="card-link">summary</a> - <a href="#" class="card-link">log</a> - <a href="#" class="card-link">tree</a> - </div> + qw422016.N().S(` </div> - </div> `) -//line gitlist.qtpl:31 - } -//line gitlist.qtpl:31 - qw422016.N().S(` -</div> -`) -//line gitlist.qtpl:33 - } -//line gitlist.qtpl:33 - qw422016.N().S(` -`) -//line gitlist.qtpl:34 +//line gitlist.qtpl:26 } -//line gitlist.qtpl:34 +//line gitlist.qtpl:26 func (p *GitListPage) WriteContent(qq422016 qtio422016.Writer) { -//line gitlist.qtpl:34 +//line gitlist.qtpl:26 qw422016 := qt422016.AcquireWriter(qq422016) -//line gitlist.qtpl:34 +//line gitlist.qtpl:26 p.StreamContent(qw422016) -//line gitlist.qtpl:34 +//line gitlist.qtpl:26 qt422016.ReleaseWriter(qw422016) -//line gitlist.qtpl:34 +//line gitlist.qtpl:26 } -//line gitlist.qtpl:34 +//line gitlist.qtpl:26 func (p *GitListPage) Content() string { -//line gitlist.qtpl:34 +//line gitlist.qtpl:26 qb422016 := qt422016.AcquireByteBuffer() -//line gitlist.qtpl:34 +//line gitlist.qtpl:26 p.WriteContent(qb422016) -//line gitlist.qtpl:34 +//line gitlist.qtpl:26 qs422016 := string(qb422016.B) -//line gitlist.qtpl:34 +//line gitlist.qtpl:26 qt422016.ReleaseByteBuffer(qb422016) -//line gitlist.qtpl:34 +//line gitlist.qtpl:26 return qs422016 -//line gitlist.qtpl:34 +//line gitlist.qtpl:26 } -//line gitlist.qtpl:36 +// </div> +// </div> +// + +//line gitlist.qtpl:30 func (p *GitListPage) StreamScript(qw422016 *qt422016.Writer) { -//line gitlist.qtpl:36 +//line gitlist.qtpl:30 qw422016.N().S(` `) -//line gitlist.qtpl:37 +//line gitlist.qtpl:31 } -//line gitlist.qtpl:37 +//line gitlist.qtpl:31 func (p *GitListPage) WriteScript(qq422016 qtio422016.Writer) { -//line gitlist.qtpl:37 +//line gitlist.qtpl:31 qw422016 := qt422016.AcquireWriter(qq422016) -//line gitlist.qtpl:37 +//line gitlist.qtpl:31 p.StreamScript(qw422016) -//line gitlist.qtpl:37 +//line gitlist.qtpl:31 qt422016.ReleaseWriter(qw422016) -//line gitlist.qtpl:37 +//line gitlist.qtpl:31 } -//line gitlist.qtpl:37 +//line gitlist.qtpl:31 func (p *GitListPage) Script() string { -//line gitlist.qtpl:37 +//line gitlist.qtpl:31 qb422016 := qt422016.AcquireByteBuffer() -//line gitlist.qtpl:37 +//line gitlist.qtpl:31 p.WriteScript(qb422016) -//line gitlist.qtpl:37 +//line gitlist.qtpl:31 qs422016 := string(qb422016.B) -//line gitlist.qtpl:37 +//line gitlist.qtpl:31 qt422016.ReleaseByteBuffer(qb422016) -//line gitlist.qtpl:37 +//line gitlist.qtpl:31 return qs422016 -//line gitlist.qtpl:37 +//line gitlist.qtpl:31 } |