10 lines
557 B
HTML
10 lines
557 B
HTML
{{- /*
|
|
A Font Awesome icon as inline SVG, decorative (hidden from screen readers) and drawn in the
|
|
current text colour. Param: the icon as "style/name", e.g. "regular/calendar-plus"; the files
|
|
are in assets/vendor/fontawesome/. The SVG keeps its attribution comment (CC BY 4.0).
|
|
*/ -}}
|
|
{{- with resources.Get (printf "vendor/fontawesome/%s.svg" .) -}}
|
|
{{- replace .Content "<svg " `<svg class="fa-icon" aria-hidden="true" focusable="false" ` 1 | safeHTML -}}
|
|
{{- else -}}
|
|
{{- errorf "fa-icon: no icon %q in assets/vendor/fontawesome/" . -}}
|
|
{{- end -}}
|