diff --git a/assets/icons/eye.svg b/assets/icons/eye.svg new file mode 100644 index 0000000..d65ebc4 --- /dev/null +++ b/assets/icons/eye.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/layouts/partials/article/components/details.html b/layouts/partials/article/components/details.html index 7c27302..06a9413 100644 --- a/layouts/partials/article/components/details.html +++ b/layouts/partials/article/components/details.html @@ -45,6 +45,13 @@ {{ end }} + + {{ if .Site.Params.Analytics }} + + {{ end }} {{ end }} diff --git a/layouts/partials/head/analytics/include.html b/layouts/partials/head/analytics/include.html new file mode 100644 index 0000000..4e161e4 --- /dev/null +++ b/layouts/partials/head/analytics/include.html @@ -0,0 +1 @@ +{{ partial "head/analytics/provider/umami" . }} diff --git a/layouts/partials/head/analytics/provider/umami.html b/layouts/partials/head/analytics/provider/umami.html new file mode 100644 index 0000000..18698b2 --- /dev/null +++ b/layouts/partials/head/analytics/provider/umami.html @@ -0,0 +1,37 @@ +{{- $umami := .Site.Params.Analytics.Umami -}} +{{- if $umami -}} + {{- $host := default "https://cloud.umami.is" $umami.Host -}} + {{- if and (not $umami.Disabled) ($umami.SiteId) -}} + + + {{- if not .IsHome -}} + + {{- end -}} + {{- end -}} +{{- end -}} \ No newline at end of file diff --git a/layouts/partials/head/head.html b/layouts/partials/head/head.html index a7991c1..102e3a0 100644 --- a/layouts/partials/head/head.html +++ b/layouts/partials/head/head.html @@ -23,4 +23,5 @@ {{ end }} {{- template "_internal/google_analytics.html" . -}} +{{- partial "head/analytics/include.html" . -}} {{- partial "head/custom.html" . -}}