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

github.com/curttimson/hugo-theme-massively.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCurtis Timson <curt@live.co.uk>2018-02-25 02:27:04 +0300
committerCurtis Timson <curt@live.co.uk>2018-02-25 02:27:04 +0300
commit06277bf67c08dd5b5226db5a5f2135278461c57c (patch)
tree04e45654abc16e56c3066c4b1ded9d61e8bf6db1 /layouts
parentbbb26781412a2c43c25ff8dd39952e235bb23603 (diff)
:sparkles: Add Google Analytics support
Diffstat (limited to 'layouts')
-rw-r--r--layouts/_default/single.html2
-rw-r--r--layouts/index.html2
-rw-r--r--layouts/partials/scripts/googleanalytics.html11
-rw-r--r--layouts/partials/scripts/index.html (renamed from layouts/partials/scripts.html)4
4 files changed, 16 insertions, 3 deletions
diff --git a/layouts/_default/single.html b/layouts/_default/single.html
index 298baf0..12c9d8c 100644
--- a/layouts/_default/single.html
+++ b/layouts/_default/single.html
@@ -31,6 +31,6 @@
{{ partial "copyright" . }}
</div>
- {{ partial "scripts" . }}
+ {{ partial "scripts/index" . }}
</body>
</html> \ No newline at end of file
diff --git a/layouts/index.html b/layouts/index.html
index 3b2978d..bbc3c4f 100644
--- a/layouts/index.html
+++ b/layouts/index.html
@@ -62,7 +62,7 @@
{{ partial "copyright" . }}
</div>
- {{ partial "scripts" . }}
+ {{ partial "scripts/index" . }}
</body>
</html> \ No newline at end of file
diff --git a/layouts/partials/scripts/googleanalytics.html b/layouts/partials/scripts/googleanalytics.html
new file mode 100644
index 0000000..98a3c47
--- /dev/null
+++ b/layouts/partials/scripts/googleanalytics.html
@@ -0,0 +1,11 @@
+{{ if .Site.Params.Settings.googleanalytics }}
+<!-- Global site tag (gtag.js) - Google Analytics -->
+<script async src="https://www.googletagmanager.com/gtag/js?id=UA-113904582-1"></script>
+<script>
+ window.dataLayer = window.dataLayer || [];
+ function gtag(){dataLayer.push(arguments);}
+ gtag('js', new Date());
+
+ gtag('config', {{ .Site.Params.Settings.googleanalytics }});
+</script>
+{{ end }} \ No newline at end of file
diff --git a/layouts/partials/scripts.html b/layouts/partials/scripts/index.html
index 55cf570..491a583 100644
--- a/layouts/partials/scripts.html
+++ b/layouts/partials/scripts/index.html
@@ -4,4 +4,6 @@
<script src="{{ .Site.BaseURL }}assets/js/jquery.scrolly.min.js"></script>
<script src="{{ .Site.BaseURL }}assets/js/skel.min.js"></script>
<script src="{{ .Site.BaseURL }}assets/js/util.js"></script>
-<script src="{{ .Site.BaseURL }}assets/js/main.js"></script> \ No newline at end of file
+<script src="{{ .Site.BaseURL }}assets/js/main.js"></script>
+
+{{ partial "scripts/googleanalytics.html" . }}