1234567891011121314151617181920212223242526272829303132333435363738394041 |
- {{ $ := .root }}
- {{ $page := .page }}
- <div class="row featurette">
- {{ with $page.Title }}
- <div class="col-md-12 section-heading">
- <h1>{{ . | markdownify | emojify }}</h1>
- {{ if $page.Params.subtitle }}<p>{{ $page.Params.subtitle | markdownify | emojify }}</p>{{ end }}
- </div>
- {{ end }}
- {{ with $page.Content }}
- <div class="col-md-12">
- {{ . }}
- </div>
- {{ end }}
- {{ range $page.Params.feature }}
- {{ $pack := or .icon_pack "fas" }}
- {{ $pack_prefix := $pack }}
- {{ if in (slice "fab" "fas" "far" "fal") $pack }}
- {{ $pack_prefix = "fa" }}
- {{ end }}
- <div class="col-12 col-sm-4">
- {{ with .icon }}
- <div class="featurette-icon">
- {{- if eq $pack "emoji" -}}
- {{- . | emojify -}}
- {{- else if eq $pack "custom" -}}
- {{- $svg_icon := resources.Get (printf "media/icons/%s.svg" .) -}}
- {{- if $svg_icon -}}<img src="{{ $svg_icon.RelPermalink }}" alt="{{.}}" class="svg-icon svg-baseline" loading="lazy">{{- end -}}
- {{- else -}}
- <i class="{{ $pack }} {{ $pack_prefix }}-{{ . }}"></i>
- {{- end -}}
- </div>
- {{ end }}
- <div class="section-subheading">{{ .name | markdownify | emojify }}</div>
- {{ with .description }}<p>{{ . | markdownify | emojify }}</p>{{ end }}
- </div>
- {{ end }}
- </div>
|