18 lines
982 B
HTML
18 lines
982 B
HTML
{{- /* Styles */}}
|
|
{{- $theme := resources.Get "sass/style.scss" | resources.ToCSS }}
|
|
|
|
{{- /* order is important */}}
|
|
{{- /* to ass more styles use the following format: slice $theme $style1 $style2 $style3 ... */}}
|
|
{{- $core := (slice $theme) | resources.Concat "assets/css/core.css" }}
|
|
{{- $extended := (resources.Match "css/extended/*.css") | resources.Concat "css/extended.css" }}
|
|
|
|
{{- /* bundle all required css */}}
|
|
{{- /* Add extended css after theme style */ -}}
|
|
{{- $stylesheet := (slice $core $extended) | resources.Concat "css/stylesheet.css" | minify }}
|
|
|
|
{{- if not site.Params.assets.disable_fingerprinting -}}
|
|
{{- $stylesheet := $stylesheet | fingerprint }}
|
|
{{ printf `<link crossorigin="anonymous" href="%s" integrity="%s" rel="preload stylesheet" as="style">` $stylesheet.RelPermalink $stylesheet.Data.Integrity | safeHTML }}
|
|
{{- else }}
|
|
<link crossorigin="anonymous" href="{{ $stylesheet.RelPermalink }}" rel="preload stylesheet" as="style">
|
|
{{- end }}
|