{{- with .Class -}} {{- else -}} {{- $src := .Src -}} {{- with .Simpleicons -}} {{- $prefix := $.Prefix | default "lib/simple-icons/icons" | strings.TrimSuffix "/" -}} {{- $src = printf "%v/%v.svg" $prefix . -}} {{- end -}} {{ if not $src }} {{- errorf "Icon src is missing" -}} {{- end -}} {{- if (urls.Parse $src).Host | not -}} {{- $resource := resources.Get $src | minify -}} {{ if not $resource }} {{- errorf "Icon does not exist %v" $src -}} {{- end -}} {{- $resource := $resource.Content -}} {{- $resource | replaceRE `