Merge pull request #476 from plumbis/og-title

This commit is contained in:
Jean du Plessis 2023-06-23 20:42:58 +02:00 committed by GitHub
commit b0b6b4476b
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 3 additions and 2 deletions

View File

@ -1,10 +1,11 @@
{{ $ver := .Page.Params.version | default .Site.Params.latest }}
{{- if .IsHome -}}
<meta property="og:title" {{ printf "content=%s" .Site.Title }} />
{{- else }}
{{ if eq .Page.Params.version "master" }}
<meta property="og:title" {{ printf "content='Crossplane Docs · master · %s'" .Params.Title | safeHTMLAttr }} />
{{ else if gt .Page.Params.version 0}}
<meta property="og:title" {{ printf "content='Crossplane Docs · v%s · %s'" .Params.version .Params.Title | safeHTMLAttr }} />
{{ else if and (ne .Page.Params.version "0") (ne .Page.Params.version "master") }}
<meta property="og:title" {{ printf "content='Crossplane Docs · v%s · %s'" $ver .Params.Title | safeHTMLAttr }} />
{{ else }}
<meta property="og:title" {{ printf "content='Crossplane %s · %s'" .Params.Product .Page.Params.Title | safeHTMLAttr }} />
{{ end }}