49 lines
1.3 KiB
HTML
49 lines
1.3 KiB
HTML
{{ define "title" }}{{ if .Items }}({{ len .Items }}) {{ end }}Intake{{ end }}
|
|
|
|
{{ define "content" -}}
|
|
<nav class="center">
|
|
<span class="feed-controls flex-between">
|
|
<a href="?hidden={{ .ShowHidden }}&page={{ page .Page -1 }}&count={{ .Count }}"><--</a>
|
|
<a href="/">Home</a>
|
|
<span>
|
|
{{ if .ShowHidden -}}
|
|
[ <a href="?hidden=0&page={{ .Page }}&count={{ .Count }}">Active</a> | All ]
|
|
{{- else -}}
|
|
[ Active | <a href="?hidden=1&page={{ .Page }}&count={{ .Count }}">All</a> ]
|
|
{{- end }}
|
|
</span>
|
|
<a href="?hidden={{ .ShowHidden }}&page={{ page .Page 1 }}&count={{ .Count }}">--></a>
|
|
</span>
|
|
</nav>
|
|
|
|
{{ if .Items }}
|
|
{{ range .Items }}
|
|
{{ template "item" . }}
|
|
{{ end }}
|
|
|
|
<nav class="center">
|
|
<button
|
|
hx-post="/mass-deactivate"
|
|
hx-vals='{{ massDeacVars .Items }}'
|
|
hx-confirm="Deactivate {{ len .Items }} items?"
|
|
>Deactivate All</button>
|
|
<br>
|
|
{{ if not .LastUpdated.IsZero }}
|
|
last updated {{ .LastUpdated | until }} ({{ .LastUpdated | dateFormat }})
|
|
{{ end }}
|
|
</nav>
|
|
|
|
{{ else }}
|
|
<article class="center">
|
|
<span class="feed-controls">Feed is empty</span>
|
|
<br>
|
|
{{ if not .LastUpdated.IsZero }}
|
|
last updated {{ .LastUpdated | until }} ({{ .LastUpdated | dateFormat }})
|
|
{{ end }}
|
|
</article>
|
|
{{ end }}
|
|
{{/* end if .Items */}}
|
|
|
|
{{ end }}
|
|
{{/* end define "content" */}}
|