Merge pull request #16 from directed-graph/master

feat: allow specifying favicon via configuration
This commit is contained in:
Vivek R 2019-10-10 11:34:09 +05:30 committed by GitHub
commit 00d10af8f6
2 changed files with 6 additions and 0 deletions

View File

@ -61,6 +61,8 @@ paginate = 10
disableDisqusTypes = ["page"]
# If social media links are enabled then enable this to fetch icons from CDN instead of hosted on your site.
featherIconsCDN = true
# Specify favicon (icons/i.png maps to static/icons/i.png). No favicon if not defined.
favicon = "icons/myicon.png"
# Main menu which appears below site header.
[[menu.main]]

View File

@ -9,6 +9,10 @@
<title>{{ $title }} - {{ $siteTitle }}</title>
{{- end -}}
{{- if isset .Site.Params "favicon" -}}
<link rel="icon" type="image/png" href={{ .Site.Params.favicon }} />
{{- end -}}
<meta name="viewport" content="width=device-width, initial-scale=1">
{{ with .OutputFormats.Get "rss" -}}
{{ printf `<link rel="%s" type="%s" href="%s" title="%s" />` .Rel .MediaType.Type .Permalink $.Site.Title | safeHTML }}