package web // ReleaseBadges are textual as well as visual, including the computed latest. templ ReleaseBadges(r ReleaseRow) { if r.Draft { Draft } if r.Prerelease { Pre-release } if r.Latest { Latest } } templ Releases(l Layout, p ReleaseListPage) { @Shell(l, nil) {
no releases yet.
} else {| tag | title | published | assets |
|---|---|---|---|
| { r.Tag } | { r.Title } @ReleaseBadges(r) | { r.Published } | { itoa(r.AssetCount) } |
{ p.Tag } @ReleaseBadges(p.ReleaseRow)
if p.SHA != "" {
{ p.SHA }
}
{ p.Published }
no assets.
} else {| name | size | content type |
|---|---|---|
| { a.Name } | { a.Size } | { a.ContentType } |