{{- if eq . "go" -}} {{- readFile "fontawesome/go.svg" | safeHTML -}} {{- else -}} {{- $icon := . }} {{- $solidIcons := slice "blog" "download" "gem" "chevron-down" "home" "search" -}} {{- $brandIcons := slice "linkedin-in" "twitter" "github" "slack" "python" "java" "node-js" "rust" -}} {{- $map := dict "js" "node-js" "rs" "rust" "rb" "gem" "py" "python"}} {{- with index $map $icon -}} {{- $icon = index $map $icon}} {{- end -}} {{- $class := printf "fa-lg fas fa-%s" $icon -}} {{- if in $brandIcons $icon -}} {{- $class = printf "fa-lg fab fa-%s" $icon -}} {{- end -}} {{- end -}}