]> BookStack Code Mirror - website/blob - themes/bookstack/layouts/partials/twitter_card.html
Merge pull request #121 from blogmotion/master
[website] / themes / bookstack / layouts / partials / twitter_card.html
1 {{ $baseUrl := .Site.BaseURL }}
2
3 {{ if .IsPage }}
4     {{ with .Params.image }}
5         <!-- Twitter summary card with large image must be at least 280x150px -->
6         <meta name="twitter:card" content="summary_large_image"/>
7         <meta name="twitter:image" content="{{ . | absURL }}"/>
8     {{ else }}
9         <meta name="twitter:card" content="summary"/>
10     {{ end }}
11 {{ else }}
12     <meta name="twitter:card" content="summary"/>
13     <meta name="twitter:image" content="{{ .Site.Params.cover | absURL }}"/>
14 {{ end }}
15
16 <!-- Twitter Card data -->
17 <meta name="twitter:title" content="{{ .Title }}"/>
18 <meta name="twitter:description" content="{{if .IsPage}}{{ .Summary }}{{ else }}{{ .Site.Params.description }}{{ end }}"/>
19 {{ with .Site.Params.social.twitter }}
20     <meta name="twitter:site" content="@{{ . }}"/>
21 {{ end }}