{{template "box_open" .Sources}}
{{if .SourceRows}}
| Source | Pass | Fail | Disposition |
{{range .SourceRows}}
| {{.Source}}{{if .ThisRelay}} {{template "tag" .Relay}}{{end}} | {{.PassText}} | {{.FailText}} | {{template "tag" .Verdict}} |
{{end}}
{{else}}
{{template "empty_state" .SourcesEmpty}}
{{end}}
{{template "box_close"}}
{{template "box_open" .Reports}}
{{if .Rows}}
| Received, UTC | Reporter | Window | Pass | Fail | |
{{range .Rows}}
| {{.Received}} | {{.Reporter}} | {{.Window}} | {{.PassText}} | {{if .Fail}}{{template "tag" .FailTag}}{{else}}0{{end}} | View |
{{end}}
{{else}}
{{template "empty_state" .ReportsEmpty}}
{{end}}
{{template "box_close"}}