From 963c383f09d0cfd2dafeed609abd536789345b8f Mon Sep 17 00:00:00 2001 From: Perseus333 Date: Thu, 21 Nov 2024 11:01:09 +0000 Subject: [PATCH] added umami analytics --- TODO.md | 9 ++++++--- _includes/umami-analytics.html | 1 + _layouts/post.html | 1 + _layouts/project.html | 1 + index.html | 2 ++ src/about/this-site.md | 2 ++ 6 files changed, 13 insertions(+), 3 deletions(-) create mode 100644 _includes/umami-analytics.html diff --git a/TODO.md b/TODO.md index 535c1cd..b79416f 100644 --- a/TODO.md +++ b/TODO.md @@ -37,6 +37,8 @@ - [x] Add a project - [x] Add projects template - [x] Create projects homepage +- [x] umami analytics +- [ ] Add cards - [ ] Convert KaTeX formulas to SVGs on build and make a post about it - [ ] Theme memory (try to be through server not JS) - [ ] Add "JavaScript Free" @@ -45,13 +47,14 @@ - [ ] Preload styles selectively (hardcoded) - [ ] Lighthouse the site - [ ] Integrate to catppuccin webring (https://ctp-webr.ing/) -- [ ] umami analytics - [ ] Add website layouts to customize (infinite work) --- Future Projects: -- [ ] Some more GitHub projects +- [x] Some more GitHub projects - [ ] Rocket HUD Future Blogs: -- [ ] On epistocracy \ No newline at end of file +- [x] On epistocracy +- [x] On purpose +- [ ] The Colemak experience \ No newline at end of file diff --git a/_includes/umami-analytics.html b/_includes/umami-analytics.html new file mode 100644 index 0000000..060fa3c --- /dev/null +++ b/_includes/umami-analytics.html @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/_layouts/post.html b/_layouts/post.html index 0f929c4..431456e 100644 --- a/_layouts/post.html +++ b/_layouts/post.html @@ -8,6 +8,7 @@ {% include themes-style.html %} {% include trees-style.html %} {% include post-style.html %} + {% include umami-analytics.html %} {% if page.style %} {% include {{page.style}}-style.html %} {% endif %} diff --git a/_layouts/project.html b/_layouts/project.html index a091a97..dd7afec 100644 --- a/_layouts/project.html +++ b/_layouts/project.html @@ -9,6 +9,7 @@ {% include trees-style.html %} {% include post-style.html %} {% include project-style.html %} + {% include umami-analytics.html %} {% if page.style %} {% include {{page.style}}-style.html %} {% endif %} diff --git a/index.html b/index.html index 697cf25..c24f47b 100644 --- a/index.html +++ b/index.html @@ -7,10 +7,12 @@ my webSite + {% include trees-horizontal-style.html %} {% include trees-style.html %} {% include themes-style.html %} {% include general-style.html %} + {% include umami-analytics.html %} {% include themes-inputs.html %} diff --git a/src/about/this-site.md b/src/about/this-site.md index dd776db..140ebfe 100644 --- a/src/about/this-site.md +++ b/src/about/this-site.md @@ -17,6 +17,8 @@ This website was created using [Jekyll](https://jekyllrb.com/) on [GitHub Pages] You can find the repository of this website [on my GitHub repo](https://github.com/Perseus333/perseus333.github.io). +You can find the analytics of the website [on the umami dashboard](https://cloud.umami.is/share/WFgcWwn2qH6fhT2c/perseus333.github.io). + ## Design Philosophy I'm still deciding on it as this website progresses but for now this are my guidelines: