nixos-config/configs/home-manager/foo-dogsquared/files/homepage/layouts/partials/icon.html

16 lines
527 B
HTML
Raw Normal View History

{{- /*
A partial for easily using icons from Simple Icons set.
*/ -}}
{{- $name := default .id .name }}
{{- $iconset := .iconset }}
{{- $output := cond "" "" "" }}
{{- $template := cond "" "" "" }}
{{- $res := resources.ExecuteAsTemplate (printf $output .id)
(dict "id" .id
"name" $name)
(resources.Get $template) }}
<svg class="site__icon">
<use href="{{ $res.RelPermalink }}#{{ $name }}"></use>
</svg>