Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/zerostaticthemes/hugo-serif-theme.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRobert Austin <rob@jugglerdigital.com>2021-06-27 07:26:02 +0300
committerRobert Austin <rob@jugglerdigital.com>2021-06-27 07:26:02 +0300
commitba92f2905788ee1e7c88fbf8143c6b02d8f1935b (patch)
treece8592cab7d52d0ddf7dafe4b87137839bfb5fa3 /layouts
parenta8873a9a8c2e3e38a331bdcb3bdeb8e1981f1a27 (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.html17
-rw-r--r--layouts/index.html12
-rw-r--r--layouts/partials/google-fonts.html3
-rwxr-xr-xlayouts/team/summary-large.html2
-rwxr-xr-xlayouts/team/summary.html2
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">