diff options
author | Robert Austin <rob@jugglerdigital.com> | 2021-06-27 07:26:02 +0300 |
---|---|---|
committer | Robert Austin <rob@jugglerdigital.com> | 2021-06-27 07:26:02 +0300 |
commit | ba92f2905788ee1e7c88fbf8143c6b02d8f1935b (patch) | |
tree | ce8592cab7d52d0ddf7dafe4b87137839bfb5fa3 /layouts | |
parent | a8873a9a8c2e3e38a331bdcb3bdeb8e1981f1a27 (diff) |
improve google fonts, meta tags and readme docs
Diffstat (limited to 'layouts')
-rw-r--r-- | layouts/404.html (renamed from layouts/404/404.html) | 0 | ||||
-rw-r--r-- | layouts/_default/baseof.html | 17 | ||||
-rw-r--r-- | layouts/index.html | 12 | ||||
-rw-r--r-- | layouts/partials/google-fonts.html | 3 | ||||
-rwxr-xr-x | layouts/team/summary-large.html | 2 | ||||
-rwxr-xr-x | layouts/team/summary.html | 2 |
6 files changed, 19 insertions, 17 deletions
diff --git a/layouts/404/404.html b/layouts/404.html index edd821d..edd821d 100644 --- a/layouts/404/404.html +++ b/layouts/404.html diff --git a/layouts/_default/baseof.html b/layouts/_default/baseof.html index a6b7a4b..6c8cb08 100644 --- a/layouts/_default/baseof.html +++ b/layouts/_default/baseof.html @@ -4,11 +4,10 @@ <head> <meta charset="utf-8"> <meta http-equiv="x-ua-compatible" content="ie=edge"> - <title>{{ block "title" . }}{{ .Title }} - {{ .Site.Title }}{{ end }}</title> + <title>{{ block "title" . }}{{ if .Params.meta_title }}{{ .Params.meta_title }}{{ else }}{{ .Title }} - {{ .Site.Title }}{{ end }}{{ end }}</title> <meta name="viewport" content="width=device-width, initial-scale=1"> - {{ block "meta_tags" . }}{{end}} <link rel="icon" type="image/png" href="{{ "favicon-32x32.svg" | relURL }}"> - <link href="https://fonts.googleapis.com/css2?family=Playfair+Display:wght@400;700&display=swap" rel="stylesheet"> + {{ partial "google-fonts.html" . }} <!-- CSS--> {{ if .Site.IsServer }} @@ -21,6 +20,18 @@ {{ block "header_css" . }}{{ end }} + {{ block "meta_tags" . }} + {{ if .Params.description }}<meta name="description" content="{{ .Params.description }}"/>{{ end }} + {{ if .Params.meta_title }}<meta property="og:title" content="{{ .Params.meta_title }}"/>{{ else }}<meta property="og:title" content="{{ .Title }}"/>{{ end }} + <meta property="og:type" content="website"/> + <meta property="og:url" content="{{ .Permalink }}"/> + {{ if .Params.image }}<meta property="og:image" content="{{ .Params.image | absURL }}"/>{{ end }} + {{ if .Params.description }}<meta property="og:description" content="{{ .Params.description }}"/>{{ end }} + <meta name="twitter:card" content="summary"/> + {{ if .Site.Params.seo.meta_twitter_site }}<meta name="twitter:site" content="{{ .Site.Params.seo.meta_twitter_site }}"/>{{ end }} + {{ if .Site.Params.seo.meta_twitter_creator }}<meta name="twitter:creator" content="{{ .Site.Params.seo.meta_twitter_creator }}"/>{{ end }} + {{ end }} + </head> <body class='page {{ block "body_classes" . }}{{ end }}'> diff --git a/layouts/index.html b/layouts/index.html index 59fe69c..4a6f5ea 100644 --- a/layouts/index.html +++ b/layouts/index.html @@ -1,18 +1,6 @@ {{ define "title" }}{{ .Site.Title }}{{ end}} {{ define "body_classes" }}page-home{{ end }} -{{ define "meta_tags" }} -<meta name="description" content="{{ .Site.Params.homepage_meta_tags.meta_description }}" /> -<meta property="og:title" content="{{ .Site.Params.homepage_meta_tags.meta_og_title }}" /> -<meta property="og:type" content="{{ .Site.Params.homepage_meta_tags.meta_og_type }}" /> -<meta property="og:url" content="{{ .Site.Params.homepage_meta_tags.meta_og_url }}" /> -<meta property="og:image" content="{{ .Site.Params.homepage_meta_tags.meta_og_image }}" /> -<meta property="og:description" content="{{ .Site.Params.homepage_meta_tags.meta_og_description }}" /> -<meta name="twitter:card" content="{{ .Site.Params.homepage_meta_tags.meta_twitter_card }}" /> -<meta name="twitter:site" content="{{ .Site.Params.homepage_meta_tags.meta_twitter_site }}" /> -<meta name="twitter:creator" content="{{ .Site.Params.homepage_meta_tags.meta_twitter_creator }}" /> -{{ end }} - {{ define "main" }} <div class="intro"> <div class="container"> diff --git a/layouts/partials/google-fonts.html b/layouts/partials/google-fonts.html new file mode 100644 index 0000000..85a5c6b --- /dev/null +++ b/layouts/partials/google-fonts.html @@ -0,0 +1,3 @@ +<link rel="preconnect" href="https://fonts.googleapis.com"> +<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin> +<link href="https://fonts.googleapis.com/css2?family=Playfair+Display:wght@400;700&display=swap" rel="stylesheet">
\ No newline at end of file diff --git a/layouts/team/summary-large.html b/layouts/team/summary-large.html index 52aca62..fb5ead8 100755 --- a/layouts/team/summary-large.html +++ b/layouts/team/summary-large.html @@ -1,7 +1,7 @@ <div class="team team-summary team-summary-large"> {{ if .Params.image }} <div class="team-image"> - <img alt="Photo of {{ .Title }}" class="img-fluid mb-2" src="{{ .Params.image | relURL }}" /> + <img width="360" height="360" alt="Photo of {{ .Title }}" class="img-fluid mb-2" src="{{ .Params.image | relURL }}" /> </div> {{ end }} <div class="team-meta"> diff --git a/layouts/team/summary.html b/layouts/team/summary.html index d913020..e1eadbf 100755 --- a/layouts/team/summary.html +++ b/layouts/team/summary.html @@ -1,7 +1,7 @@ <div class="team team-summary"> {{ if .Params.image }} <div class="team-image"> - <img alt="Photo of {{ .Title }}" class="img-fluid mb-2" src="{{ .Params.image | relURL }}" /> + <img width="360" height="360" alt="Photo of {{ .Title }}" class="img-fluid mb-2" src="{{ .Params.image | relURL }}" /> </div> {{ end }} <div class="team-meta"> |