mirror of
https://github.com/tenrok/bootstrap.git
synced 2026-05-15 11:59:39 +03:00
49a5ccfd4f
* From Twitter to X * . * Use Bootstrap Icons * Set X card to use `twitter` again * Update `tests/unit/popover.spec.js` --------- Co-authored-by: Julien Déramond <juderamond@gmail.com>
28 lines
1.4 KiB
HTML
28 lines
1.4 KiB
HTML
{{- $pageTitle := .Title | markdownify -}}
|
|
{{- $pageDescription := .Page.Params.description | default .Site.Params.description | markdownify -}}
|
|
{{- $socialImagePath := urls.JoinPath "/docs" .Site.Params.docs_version "assets" -}}
|
|
|
|
{{- if .Page.Params.thumbnail -}}
|
|
{{- $socialImagePath = urls.JoinPath $socialImagePath "img" .Page.Params.thumbnail -}}
|
|
{{- else -}}
|
|
{{- $socialImagePath = urls.JoinPath $socialImagePath "brand/bootstrap-social.png" -}}
|
|
{{- end -}}
|
|
|
|
<meta name="twitter:card" content="summary_large_image">
|
|
<meta name="twitter:site" content="@{{ .Site.Params.x }}">
|
|
<meta name="twitter:creator" content="@{{ .Site.Params.x }}">
|
|
<meta name="twitter:title" content="{{ $pageTitle }}">
|
|
<meta name="twitter:description" content="{{ $pageDescription }}">
|
|
<meta name="twitter:image" content="{{ $socialImagePath | absURL }}">
|
|
|
|
<meta property="og:url" content="{{ .Permalink }}">
|
|
<meta property="og:title" content="{{ $pageTitle }}">
|
|
<meta property="og:description" content="{{ $pageDescription }}">
|
|
<meta property="og:type" content="{{ if .IsPage }}article{{ else }}website{{ end }}">
|
|
<meta property="og:image" content="{{ $socialImagePath | absURL }}">
|
|
<meta property="og:image:type" content="image/png">
|
|
{{ with (imageConfig (path.Join "site/static" $socialImagePath)) -}}
|
|
<meta property="og:image:width" content="{{ .Width }}">
|
|
<meta property="og:image:height" content="{{ .Height }}">
|
|
{{- end }}
|