themes/nifi/layouts/partials/head.html (46 lines of code) (raw):

{{- $title := "" }} {{- $separator := " - " }} {{- $openGraphType := "website" }} {{- $openGraphTitle := .Site.Title }} {{- if and .Title (ne (trim (lower .Site.Title) "") (trim (lower .Title) "")) }} {{- $title = .Title }} {{- $openGraphType = "article" }} {{- $openGraphTitle = .Title }} {{- end }} {{- $description := .Site.Params.description }} {{- if .Description }} {{- $description = .Description }} {{- end }} {{- $keywords := .Site.Params.keywords }} {{- if .Params.tags }} {{- $keywords = (delimit .Params.tags ",") }} {{- end }} <head> <title> {{- with $title -}}{{ . }}{{ $separator }}{{ end -}} {{- .Site.Title -}} </title> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="description" content="{{ $description }}"> <meta name="keywords" content="{{ $keywords }}"> <title> {{- with $title -}}{{ . }}{{ $separator }}{{ end -}} {{- .Site.Title -}} </title> <meta property="og:title" content="{{ $openGraphTitle }}"> <meta property="og:type" content="{{ $openGraphType }}"> <meta property="og:url" content="{{ .Permalink }}"> <meta property="og:description" content="{{ $description }}"> <meta property="og:site_name" content="{{ .Site.Title }}"> <meta property="og:image" content="{{ .Site.Params.projectBrand | absURL }}?version=1"> <meta name="twitter:title" content="{{ .Title }}"> <meta name="twitter:description" content="{{ $description }}"> <meta name="twitter:card" content="summary_large_image"> <meta name="twitter:creator" content="{{ .Site.Params.twitterUser }}"> <meta name="twitter:image" content="{{ .Site.Params.projectBrand | absURL }}?version=1"> <link rel="icon" href="/images/apache-nifi-drop-logo.svg"> <link rel="stylesheet" href="/uikit/css/uikit.min.css"> <link rel="stylesheet" href="/css/main.css?version=1"> {{ partial "matomo.html" . -}} </head>