0ff56af36f
Reduce boilerplate.
17 lines
692 B
HTML
17 lines
692 B
HTML
{{template "header.html" . }}
|
|
<main>
|
|
<div class="rowblock rowhead">
|
|
<div class="rowitem"><h1>{{.Title}}</h1></div>
|
|
</div>
|
|
{{range .Levels}}
|
|
<div class="rowblock">
|
|
<div class="rowitem passive rowmsg level_{{.Status}}">
|
|
<div class="levelBit"{{if eq .Status "inprogress"}}style="width:{{.Percentage}}%;"{{end}}>{{level .Level}}</div>
|
|
<div class="progressWrap"{{/**{{if eq .Status "inprogress"}}style="width:{{.Percentage}}%;"{{end}}**/}}>
|
|
<div>{{if eq .Status "inprogress"}}{{$.CurrentUser.Score}} / {{.Score}}{{else if eq .Status "complete"}}{{.Score}} / {{.Score}}{{else}}Next: {{.Score}}{{end}}</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
{{end}}
|
|
</main>
|
|
{{template "footer.html" . }} |