aboutsummaryrefslogtreecommitdiff
path: root/templates/gitlist.qtpl.go
diff options
context:
space:
mode:
authorGabriel A. Giovanini <mail@gabrielgio.me>2024-05-26 21:40:22 +0200
committerGabriel A. Giovanini <mail@gabrielgio.me>2024-05-26 21:40:22 +0200
commitadc207d2e6c39fa31283d83021e76300c0099c37 (patch)
tree3131b1353028d81e71055a4bf87a15c8427d86c5 /templates/gitlist.qtpl.go
parent4534dffb865eb1a50bfbc291a5c3798183081caf (diff)
downloadcerrado-adc207d2e6c39fa31283d83021e76300c0099c37.tar.gz
cerrado-adc207d2e6c39fa31283d83021e76300c0099c37.tar.bz2
cerrado-adc207d2e6c39fa31283d83021e76300c0099c37.zip
feat: Simplify listing
Diffstat (limited to 'templates/gitlist.qtpl.go')
-rw-r--r--templates/gitlist.qtpl.go183
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
}