<h2>{{ i18n "badges_headline" }}</h2>

<section class="badge-definitions">
{{/* TODO: This needs to be sensitive to current language */}}
{{- $translated_badges := index $.Site.Data.badges .Lang }}
{{ range $badge_key, $badge := $translated_badges.badges.badges }}

  <div class="badge-icon">
  {{$svg := printf "static/static/img/badges/%s" .icon}}
  {{ $svg  | readFile | safeHTML }}
  </div>
  <div class="badge-name">{{ title .name }}</div>

  <div class="badge-description">
    {{/* Hugo is insane some times: https://github.com/gohugoio/hugo/issues/3040 */}}
    {{- $markdown := .description | markdownify -}}

    {{ if not ( findRE "<[h|p][^>]*>" $markdown ) }}
        <p>{{ $markdown }}</p>
    {{ else }}
        {{ $markdown }}
    {{ end }}
  </div>

{{ end }}
</section>


<h2>{{ i18n "status_headline" }}</h2>

<section class="status-definitions">
{{ range $.Site.Data.badges.da.status.status }}


  <div class="badge-icon badge-status badge-status-{{ .css_class }}"></div>
  <div class="badge-name">{{ title .name }}</div>

  <div class="badge-description">
    {{- $markdown := .description | markdownify -}}

    {{ if not ( findRE "<[h|p][^>]*>" $markdown ) }}
        <p>{{ $markdown }}</p>
    {{ else }}
        {{ $markdown }}
    {{ end }}
  </div>

{{ end }}
</section>