diff options
author | Robert Austin <rob@jugglerdigital.com> | 2022-03-24 07:22:01 +0300 |
---|---|---|
committer | Robert Austin <rob@jugglerdigital.com> | 2022-03-24 07:22:01 +0300 |
commit | 4cac0afd79573148d440d4fe071dfe11cc851e0d (patch) | |
tree | ad9a22f381c92648a750091eaf954c2678efe8f0 /layouts | |
parent | 6dd911c35cc2c332e339ad416e3c29db3f916c4c (diff) |
make fonts and colors editable in config.toml, update seo, update README
Diffstat (limited to 'layouts')
-rw-r--r-- | layouts/_default/baseof.html | 3 | ||||
-rw-r--r-- | layouts/partials/google-fonts.html | 8 | ||||
-rw-r--r-- | layouts/partials/meta-tags.html | 9 |
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 |