add conditionals based on product type (#318)

Resolves https://github.com/crossplane/docs/issues/314
This commit is contained in:
Pete Lumbis 2023-02-02 09:48:11 -05:00 committed by GitHub
parent 1cf380d64a
commit 1105d400a4
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 12 additions and 1 deletions

View File

@ -1,2 +1,13 @@
<meta property="og:title" {{ printf "content='Crossplane Docs v%s - %s'" .Page.Params.version .Page.Params.Title | safeHTMLAttr }} /> {{- 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 }}
<meta property="og:title" {{ printf "content='Crossplane %s · %s'" .Params.Product .Page.Params.Title | safeHTMLAttr }} />
{{ end }}
{{ end }}
<meta property="og:description" content="{{ .Summary | truncate 200 }}" /> <meta property="og:description" content="{{ .Summary | truncate 200 }}" />