aboutsummaryrefslogtreecommitdiff
path: root/layouts/partials/index/announcements.html
diff options
context:
space:
mode:
authorMantas Vilčinskas <hi@mnts.lt>2021-10-10 17:00:50 +0300
committerGitHub <noreply@github.com>2021-10-10 17:00:50 +0300
commitc3821977d23f853741e8d106e56a17795c9ef31c (patch)
tree1ed893bd1b53985bf6675da5aea50fd36256d5c8 /layouts/partials/index/announcements.html
parent38b213e7c8fdbf0404b02f88acf2f05e3c0d2bdd (diff)
parent22ee1f47ca22f213419d9f9280bf1ff0ff1f0014 (diff)
cState v5.2 update #211
Diffstat (limited to 'layouts/partials/index/announcements.html')
-rw-r--r--layouts/partials/index/announcements.html30
1 files changed, 27 insertions, 3 deletions
diff --git a/layouts/partials/index/announcements.html b/layouts/partials/index/announcements.html
index 25a1719..e33c262 100644
--- a/layouts/partials/index/announcements.html
+++ b/layouts/partials/index/announcements.html
@@ -1,9 +1,32 @@
{{ $incidents := where .Site.RegularPages "Params.section" "issue" }}
{{ $active := where $incidents "Params.resolved" "=" false }}
+{{ $activeIncidents := where $incidents "Params.informational" "=" false }}
+{{ $pinned := where $incidents "Params.pin" "=" true }}
-{{ if $active }}
+{{ if or ($activeIncidents) ($pinned) }}
<div class="announcement-box" style="border-bottom: 0">
- {{ range $active }}
+ {{ range $activeIncidents }}
+ <div class="padding">
+ <p>
+ <a href="{{ .RelPermalink }}"><strong class="bold">{{ .Title }} →</strong></a>
+ </p>
+
+ <p><small>
+ {{ range .Params.Affected }}
+
+ <a href="{{ printf "/affected/%s/" (. | urlize) | relURL }}" class="tag no-underline">{{ . }}</a>
+
+ {{ end }}
+ </small></p>
+
+ {{ .Content | safeHTML | truncate 500 "…" }} <a href="{{ .RelPermalink }}"><b>→</b></a>
+ <p></p>
+ </div>
+ <hr class="clean announcement-box">
+ {{ end }}
+
+ {{ range $pinned }}
+ {{ if .Params.informational }}
<div class="padding">
<p>
<a href="{{ .RelPermalink }}"><strong class="bold">{{ .Title }} →</strong></a>
@@ -21,6 +44,7 @@
<p></p>
</div>
<hr class="clean announcement-box">
+ {{ end }}
{{ end }}
</div>
-{{ end }} \ No newline at end of file
+{{ end }}