<ul class="network-icon" aria-hidden="true"> {{ range .Params.social }} {{ $pack := or .icon_pack "fas" }} {{ $pack_prefix := $pack }} {{ if in (slice "fab" "fas" "far" "fal") $pack }} {{ $pack_prefix = "fa" }} {{ end }} {{ $link := .link }} {{ $scheme := (urls.Parse $link).Scheme }} {{ $target := "" }} {{ if not $scheme }} {{ $link = .link | relLangURL }} {{ else if in (slice "http" "https") $scheme }} {{ $target = "target=\"_blank\" rel=\"noopener\"" }} {{ end }} <li> <a href="{{ $link | safeURL }}" {{ $target | safeHTMLAttr }}> <i class="{{ $pack }} {{ $pack_prefix }}-{{ .icon }}"></i> </a> </li> {{end}} </ul>