From cd5aefbb145e6b25996b83eabf7e7f3137902cce Mon Sep 17 00:00:00 2001 From: Nikolay Mamadaev Date: Mon, 19 Oct 2026 12:39:34 +0200 Subject: [PATCH] fix: load Umami analytics only on production domain --- public/ai-dev/index.html | 14 +++++++++++++- public/cases/ai-assistant-figma/index.html | 14 +++++++++++++- public/cases/ai-platform-primo-rpa-2/index.html | 14 +++++++++++++- public/cases/ai-platform-primo-rpa-v2/index.html | 14 +++++++++++++- public/cases/ai-platform-primo-rpa/index.html | 14 +++++++++++++- public/cases/card-columns-obsidian/index.html | 14 +++++++++++++- public/cases/design-system/index.html | 14 +++++++++++++- public/cases/lunacy/index.html | 14 +++++++++++++- public/cases/manu-game-maker/index.html | 14 +++++++++++++- public/cases/mini-projects-showcase/index.html | 14 +++++++++++++- public/cases/mobile-clinic-app/index.html | 14 +++++++++++++- .../cases/obsidian-plugin-columns-view/index.html | 14 +++++++++++++- public/cases/orc-automation-panel/index.html | 14 +++++++++++++- public/cases/site-portfolio/index.html | 14 +++++++++++++- public/cases/task-distribution-concept/index.html | 14 +++++++++++++- public/cases/task-tracker/index.html | 14 +++++++++++++- public/cases/template-elements-demo/index.html | 14 +++++++++++++- public/cookie-policy/index.html | 14 +++++++++++++- public/en/cases/ai-assistant-figma/index.html | 14 +++++++++++++- public/en/cases/ai-platform-primo-rpa-2/index.html | 14 +++++++++++++- .../en/cases/ai-platform-primo-rpa-v2/index.html | 14 +++++++++++++- public/en/cases/ai-platform-primo-rpa/index.html | 14 +++++++++++++- public/en/cases/card-columns-obsidian/index.html | 14 +++++++++++++- public/en/cases/design-system/index.html | 14 +++++++++++++- public/en/cases/lunacy/index.html | 14 +++++++++++++- public/en/cases/manu-game-maker/index.html | 14 +++++++++++++- public/en/cases/mini-projects-showcase/index.html | 14 +++++++++++++- public/en/cases/mobile-clinic-app/index.html | 14 +++++++++++++- .../cases/obsidian-plugin-columns-view/index.html | 14 +++++++++++++- public/en/cases/orc-automation-panel/index.html | 14 +++++++++++++- public/en/cases/site-portfolio/index.html | 14 +++++++++++++- .../en/cases/task-distribution-concept/index.html | 14 +++++++++++++- public/en/cases/task-tracker/index.html | 14 +++++++++++++- public/en/cases/template-elements-demo/index.html | 14 +++++++++++++- public/en/cookie-policy/index.html | 14 +++++++++++++- public/en/index.html | 14 +++++++++++++- public/en/resume/index.html | 14 +++++++++++++- public/index.html | 14 +++++++++++++- public/resume/index.html | 14 +++++++++++++- public/sitemap.xml | 4 ++-- src/partials/analytics.html | 12 ++++++++++++ src/partials/head-links.html | 2 +- 42 files changed, 522 insertions(+), 42 deletions(-) create mode 100644 src/partials/analytics.html diff --git a/public/ai-dev/index.html b/public/ai-dev/index.html index f985a2a..f46177c 100644 --- a/public/ai-dev/index.html +++ b/public/ai-dev/index.html @@ -100,7 +100,19 @@ })(); - + + + diff --git a/public/cases/ai-assistant-figma/index.html b/public/cases/ai-assistant-figma/index.html index a65b3ce..01caa14 100644 --- a/public/cases/ai-assistant-figma/index.html +++ b/public/cases/ai-assistant-figma/index.html @@ -100,7 +100,19 @@ })(); - + + + diff --git a/public/cases/ai-platform-primo-rpa-2/index.html b/public/cases/ai-platform-primo-rpa-2/index.html index d50d89b..cdfdafb 100644 --- a/public/cases/ai-platform-primo-rpa-2/index.html +++ b/public/cases/ai-platform-primo-rpa-2/index.html @@ -100,7 +100,19 @@ })(); - + + + diff --git a/public/cases/ai-platform-primo-rpa-v2/index.html b/public/cases/ai-platform-primo-rpa-v2/index.html index 2c1c7a8..609576d 100644 --- a/public/cases/ai-platform-primo-rpa-v2/index.html +++ b/public/cases/ai-platform-primo-rpa-v2/index.html @@ -100,7 +100,19 @@ })(); - + + + diff --git a/public/cases/ai-platform-primo-rpa/index.html b/public/cases/ai-platform-primo-rpa/index.html index 7c8e893..8744765 100644 --- a/public/cases/ai-platform-primo-rpa/index.html +++ b/public/cases/ai-platform-primo-rpa/index.html @@ -100,7 +100,19 @@ })(); - + + + diff --git a/public/cases/card-columns-obsidian/index.html b/public/cases/card-columns-obsidian/index.html index d039165..f261077 100644 --- a/public/cases/card-columns-obsidian/index.html +++ b/public/cases/card-columns-obsidian/index.html @@ -100,7 +100,19 @@ })(); - + + + diff --git a/public/cases/design-system/index.html b/public/cases/design-system/index.html index 8f33ce2..6544b12 100644 --- a/public/cases/design-system/index.html +++ b/public/cases/design-system/index.html @@ -100,7 +100,19 @@ })(); - + + + diff --git a/public/cases/lunacy/index.html b/public/cases/lunacy/index.html index 1485d47..3e09d73 100644 --- a/public/cases/lunacy/index.html +++ b/public/cases/lunacy/index.html @@ -100,7 +100,19 @@ })(); - + + + diff --git a/public/cases/manu-game-maker/index.html b/public/cases/manu-game-maker/index.html index 2ccdc00..9e608f0 100644 --- a/public/cases/manu-game-maker/index.html +++ b/public/cases/manu-game-maker/index.html @@ -100,7 +100,19 @@ })(); - + + + diff --git a/public/cases/mini-projects-showcase/index.html b/public/cases/mini-projects-showcase/index.html index eac3e12..a8421c1 100644 --- a/public/cases/mini-projects-showcase/index.html +++ b/public/cases/mini-projects-showcase/index.html @@ -100,7 +100,19 @@ })(); - + + + diff --git a/public/cases/mobile-clinic-app/index.html b/public/cases/mobile-clinic-app/index.html index 2472fb3..cd2f176 100644 --- a/public/cases/mobile-clinic-app/index.html +++ b/public/cases/mobile-clinic-app/index.html @@ -100,7 +100,19 @@ })(); - + + + diff --git a/public/cases/obsidian-plugin-columns-view/index.html b/public/cases/obsidian-plugin-columns-view/index.html index 13df5a5..ca6680f 100644 --- a/public/cases/obsidian-plugin-columns-view/index.html +++ b/public/cases/obsidian-plugin-columns-view/index.html @@ -100,7 +100,19 @@ })(); - + + + diff --git a/public/cases/orc-automation-panel/index.html b/public/cases/orc-automation-panel/index.html index 737db7c..4e0ac02 100644 --- a/public/cases/orc-automation-panel/index.html +++ b/public/cases/orc-automation-panel/index.html @@ -100,7 +100,19 @@ })(); - + + + diff --git a/public/cases/site-portfolio/index.html b/public/cases/site-portfolio/index.html index a433ccc..e333ba0 100644 --- a/public/cases/site-portfolio/index.html +++ b/public/cases/site-portfolio/index.html @@ -100,7 +100,19 @@ })(); - + + + diff --git a/public/cases/task-distribution-concept/index.html b/public/cases/task-distribution-concept/index.html index 7b0eb59..d6e4cbd 100644 --- a/public/cases/task-distribution-concept/index.html +++ b/public/cases/task-distribution-concept/index.html @@ -100,7 +100,19 @@ })(); - + + + diff --git a/public/cases/task-tracker/index.html b/public/cases/task-tracker/index.html index 07d8717..99fb39e 100644 --- a/public/cases/task-tracker/index.html +++ b/public/cases/task-tracker/index.html @@ -100,7 +100,19 @@ })(); - + + + diff --git a/public/cases/template-elements-demo/index.html b/public/cases/template-elements-demo/index.html index 3d81c9a..399c887 100644 --- a/public/cases/template-elements-demo/index.html +++ b/public/cases/template-elements-demo/index.html @@ -97,7 +97,19 @@ })(); - + + + diff --git a/public/cookie-policy/index.html b/public/cookie-policy/index.html index 392fb80..9a8a597 100644 --- a/public/cookie-policy/index.html +++ b/public/cookie-policy/index.html @@ -100,7 +100,19 @@ })(); - + + + diff --git a/public/en/cases/ai-assistant-figma/index.html b/public/en/cases/ai-assistant-figma/index.html index c63afe8..354f11a 100644 --- a/public/en/cases/ai-assistant-figma/index.html +++ b/public/en/cases/ai-assistant-figma/index.html @@ -100,7 +100,19 @@ })(); - + + + diff --git a/public/en/cases/ai-platform-primo-rpa-2/index.html b/public/en/cases/ai-platform-primo-rpa-2/index.html index 3f37bed..87d3d6b 100644 --- a/public/en/cases/ai-platform-primo-rpa-2/index.html +++ b/public/en/cases/ai-platform-primo-rpa-2/index.html @@ -100,7 +100,19 @@ })(); - + + + diff --git a/public/en/cases/ai-platform-primo-rpa-v2/index.html b/public/en/cases/ai-platform-primo-rpa-v2/index.html index 841ab11..9a4413b 100644 --- a/public/en/cases/ai-platform-primo-rpa-v2/index.html +++ b/public/en/cases/ai-platform-primo-rpa-v2/index.html @@ -100,7 +100,19 @@ })(); - + + + diff --git a/public/en/cases/ai-platform-primo-rpa/index.html b/public/en/cases/ai-platform-primo-rpa/index.html index 745eb66..204c04f 100644 --- a/public/en/cases/ai-platform-primo-rpa/index.html +++ b/public/en/cases/ai-platform-primo-rpa/index.html @@ -100,7 +100,19 @@ })(); - + + + diff --git a/public/en/cases/card-columns-obsidian/index.html b/public/en/cases/card-columns-obsidian/index.html index ffdfa66..894de00 100644 --- a/public/en/cases/card-columns-obsidian/index.html +++ b/public/en/cases/card-columns-obsidian/index.html @@ -100,7 +100,19 @@ })(); - + + + diff --git a/public/en/cases/design-system/index.html b/public/en/cases/design-system/index.html index bb3fae4..75f5019 100644 --- a/public/en/cases/design-system/index.html +++ b/public/en/cases/design-system/index.html @@ -100,7 +100,19 @@ })(); - + + + diff --git a/public/en/cases/lunacy/index.html b/public/en/cases/lunacy/index.html index 4140794..595e500 100644 --- a/public/en/cases/lunacy/index.html +++ b/public/en/cases/lunacy/index.html @@ -100,7 +100,19 @@ })(); - + + + diff --git a/public/en/cases/manu-game-maker/index.html b/public/en/cases/manu-game-maker/index.html index a0e308c..9151002 100644 --- a/public/en/cases/manu-game-maker/index.html +++ b/public/en/cases/manu-game-maker/index.html @@ -100,7 +100,19 @@ })(); - + + + diff --git a/public/en/cases/mini-projects-showcase/index.html b/public/en/cases/mini-projects-showcase/index.html index 6cb721f..163d7c7 100644 --- a/public/en/cases/mini-projects-showcase/index.html +++ b/public/en/cases/mini-projects-showcase/index.html @@ -100,7 +100,19 @@ })(); - + + + diff --git a/public/en/cases/mobile-clinic-app/index.html b/public/en/cases/mobile-clinic-app/index.html index f66e995..4b43c76 100644 --- a/public/en/cases/mobile-clinic-app/index.html +++ b/public/en/cases/mobile-clinic-app/index.html @@ -100,7 +100,19 @@ })(); - + + + diff --git a/public/en/cases/obsidian-plugin-columns-view/index.html b/public/en/cases/obsidian-plugin-columns-view/index.html index 5eee389..64ac0a4 100644 --- a/public/en/cases/obsidian-plugin-columns-view/index.html +++ b/public/en/cases/obsidian-plugin-columns-view/index.html @@ -100,7 +100,19 @@ })(); - + + + diff --git a/public/en/cases/orc-automation-panel/index.html b/public/en/cases/orc-automation-panel/index.html index 78a5458..0e6034d 100644 --- a/public/en/cases/orc-automation-panel/index.html +++ b/public/en/cases/orc-automation-panel/index.html @@ -100,7 +100,19 @@ })(); - + + + diff --git a/public/en/cases/site-portfolio/index.html b/public/en/cases/site-portfolio/index.html index da320c2..8c8ceb7 100644 --- a/public/en/cases/site-portfolio/index.html +++ b/public/en/cases/site-portfolio/index.html @@ -100,7 +100,19 @@ })(); - + + + diff --git a/public/en/cases/task-distribution-concept/index.html b/public/en/cases/task-distribution-concept/index.html index b87e0b5..b055b39 100644 --- a/public/en/cases/task-distribution-concept/index.html +++ b/public/en/cases/task-distribution-concept/index.html @@ -100,7 +100,19 @@ })(); - + + + diff --git a/public/en/cases/task-tracker/index.html b/public/en/cases/task-tracker/index.html index 70d745b..c7a73df 100644 --- a/public/en/cases/task-tracker/index.html +++ b/public/en/cases/task-tracker/index.html @@ -100,7 +100,19 @@ })(); - + + + diff --git a/public/en/cases/template-elements-demo/index.html b/public/en/cases/template-elements-demo/index.html index 0949416..2219d09 100644 --- a/public/en/cases/template-elements-demo/index.html +++ b/public/en/cases/template-elements-demo/index.html @@ -97,7 +97,19 @@ })(); - + + + diff --git a/public/en/cookie-policy/index.html b/public/en/cookie-policy/index.html index 8ee2d46..7568541 100644 --- a/public/en/cookie-policy/index.html +++ b/public/en/cookie-policy/index.html @@ -100,7 +100,19 @@ })(); - + + + diff --git a/public/en/index.html b/public/en/index.html index 7516db5..ed5daba 100644 --- a/public/en/index.html +++ b/public/en/index.html @@ -100,7 +100,19 @@ })(); - + + + diff --git a/public/en/resume/index.html b/public/en/resume/index.html index b828554..9282c03 100644 --- a/public/en/resume/index.html +++ b/public/en/resume/index.html @@ -100,7 +100,19 @@ })(); - + + + diff --git a/public/index.html b/public/index.html index 2616f9b..e9c8197 100644 --- a/public/index.html +++ b/public/index.html @@ -100,7 +100,19 @@ })(); - + + + diff --git a/public/resume/index.html b/public/resume/index.html index 648eac0..5948183 100644 --- a/public/resume/index.html +++ b/public/resume/index.html @@ -100,7 +100,19 @@ })(); - + + + diff --git a/public/sitemap.xml b/public/sitemap.xml index ff2a894..49b7356 100644 --- a/public/sitemap.xml +++ b/public/sitemap.xml @@ -30,7 +30,7 @@ https://mamadaevv.site/cases/ai-platform-primo-rpa/ - 2026-10-04 + 2026-10-18 @@ -107,7 +107,7 @@ https://mamadaevv.site/ - 2026-09-26 + 2026-10-18 diff --git a/src/partials/analytics.html b/src/partials/analytics.html new file mode 100644 index 0000000..5d2d6bd --- /dev/null +++ b/src/partials/analytics.html @@ -0,0 +1,12 @@ + + diff --git a/src/partials/head-links.html b/src/partials/head-links.html index d0f94ec..521039b 100644 --- a/src/partials/head-links.html +++ b/src/partials/head-links.html @@ -1,5 +1,5 @@ {{> theme-init-script}} - + {{> analytics}}