From c8e6aa6d91529258c22a388724c4db366b979282 Mon Sep 17 00:00:00 2001
From: Easton Man <me@eastonman.com>
Date: Sun, 19 Mar 2023 14:27:53 +0000
Subject: [PATCH] feat(analytics): Add umami analytics (#787)
---
layouts/_default/baseof.html | 18 ++++++++++++------
1 files changed, 12 insertions(+), 6 deletions(-)
diff --git a/layouts/_default/baseof.html b/layouts/_default/baseof.html
index 1b5e61b..bc93aa0 100644
--- a/layouts/_default/baseof.html
+++ b/layouts/_default/baseof.html
@@ -1,9 +1,10 @@
<!DOCTYPE html>
<html lang="{{ .Site.Language.Lang }}">
- <head>
- <title>{{ block "title" . }}{{ .Site.Title }}{{ end }}</title>
- {{ partial "head.html" . }}
- </head>
+
+<head>
+ <title>{{ block "title" . }}{{ .Site.Title }}{{ end }}</title>
+ {{ partial "head.html" . }}
+</head>
{{ $csClass := "colorscheme-light" }}
{{ if eq .Site.Params.colorScheme "dark" }}
@@ -25,7 +26,8 @@
</main>
{{ if .HasShortcode "mermaid" }}
- <script src="https://cdn.jsdelivr.net/npm/mermaid@9.3.0/dist/mermaid.min.js" integrity="sha256-QdTG1YTLLTwD3b95jLqFxpQX9uYuJMNAtVZgwKX4oYU=" crossorigin="anonymous"></script>
+ <script src="https://cdn.jsdelivr.net/npm/mermaid@9.3.0/dist/mermaid.min.js"
+ integrity="sha256-QdTG1YTLLTwD3b95jLqFxpQX9uYuJMNAtVZgwKX4oYU=" crossorigin="anonymous"></script>
<script>
mermaid.initialize({ startOnLoad: true });
</script>
@@ -102,7 +104,11 @@
{{- partial "analytics/yandex-metrika" . -}}
{{ end }}
+ {{ if and .Site.Params.umami .Site.Params.umami.siteID }}
+ {{- partial "analytics/umami" . -}}
+ {{ end }}
+
{{- partial "body/extensions" . -}}
</body>
-</html>
+</html>
\ No newline at end of file
--
Gitblit v1.10.0