summaryrefslogtreecommitdiff
path: root/layouts/partials/head.html
blob: 6813deffae75b27833cac5d25a613482965de6aa (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
<head>
    {{- /* metadata */}}
    <title>{{ if .IsHome }}{{ else }}{{ if .Page.Title }}{{ .Page.Title }} : {{ end }}{{ end }}{{ .Site.Title }}</title>
    <meta charset="utf-8">
    <meta name="description" content="{{ .Site.Params.Description }}" />
    <meta name="dc.relation" content="{{ .Site.BaseURL }}" />
    <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">

    {{- /* css */}}
    {{ $sass := resources.Get "css/base/base.scss" }}
    {{ $sass_bulma := $sass | resources.ToCSS | resources.Fingerprint }}
    <link rel="stylesheet" href="{{ $sass_bulma.Permalink }}" integrity="{{ $sass_bulma.Data.Integrity }}">

    {{ if resources.Match "css/extra/*.css" }}
    {{ $extra := (resources.Match "css/extra/*.css") | resources.Concat "assets/css/extra.css" }}
    <link rel="stylesheet" href="{{ $extra.RelPermalink }}" media="screen">
    {{ end }}

    {{- /* icons */}}
    {{ if .Site.Params.fontawesomeToken }}
    <script src="https://kit.fontawesome.com/{{ .Site.Params.fontawesomeToken }}.js" crossorigin="anonymous"></script>
    {{ end }}

    <script src="/js/bulma.js"></script>

    <link rel="shortcut icon" type="image/x-icon" href="/img/{{ .Site.Params.favicon }}">
</head>