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>2022-03-24 07:22:01 +0300
committerRobert Austin <rob@jugglerdigital.com>2022-03-24 07:22:01 +0300
commit4cac0afd79573148d440d4fe071dfe11cc851e0d (patch)
treead9a22f381c92648a750091eaf954c2678efe8f0 /layouts
parent6dd911c35cc2c332e339ad416e3c29db3f916c4c (diff)
make fonts and colors editable in config.toml, update seo, update README
Diffstat (limited to 'layouts')
-rw-r--r--layouts/_default/baseof.html3
-rw-r--r--layouts/partials/google-fonts.html8
-rw-r--r--layouts/partials/meta-tags.html9
3 files changed, 16 insertions, 4 deletions
diff --git a/layouts/_default/baseof.html b/layouts/_default/baseof.html
index 4de6dfb..90b2e77 100644
--- a/layouts/_default/baseof.html
+++ b/layouts/_default/baseof.html
@@ -7,6 +7,7 @@
<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">
<link rel="icon" type="image/png" href="{{ "favicon-32x32.svg" | relURL }}">
+
{{ partial "google-fonts.html" . }}
<!-- CSS-->
@@ -25,7 +26,7 @@
{{ 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.image }}<meta property="og:image" content="{{ .Params.image | absURL }}"/>{{ else if .Site.Params.seo.meta_og_image }}<meta property="og:image" content="{{ .Site.Params.seo.meta_og_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 }}
diff --git a/layouts/partials/google-fonts.html b/layouts/partials/google-fonts.html
index 85a5c6b..410a0f6 100644
--- a/layouts/partials/google-fonts.html
+++ b/layouts/partials/google-fonts.html
@@ -1,3 +1,5 @@
-<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
+{{ with .Site.Params.fonts }}
+ <link rel="preconnect" href="https://fonts.googleapis.com">
+ <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
+ <link href="{{ .google_fonts }}" rel="stylesheet">
+{{ end }} \ No newline at end of file
diff --git a/layouts/partials/meta-tags.html b/layouts/partials/meta-tags.html
new file mode 100644
index 0000000..aa33d06
--- /dev/null
+++ b/layouts/partials/meta-tags.html
@@ -0,0 +1,9 @@
+{{ 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 }}"/>{{ else if .Site.Params.seo.meta_og_image }}<meta property="og:image" content="{{ .Site.Params.seo.meta_og_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 }} \ No newline at end of file