diff options
| author | 2023-12-15 09:17:18 +0800 | |
|---|---|---|
| committer | 2023-12-15 09:17:18 +0800 | |
| commit | efb0730e641f575368e7e80fec80be16a03c95f4 (patch) | |
| tree | 1732934333d589234eb92ca880364b6e1acfb378 /docs/src/material/templates/partials/integrations | |
| parent | 31c55c2ea7d7aad1df6748f91101dcf69bb29475 (diff) | |
| download | infini-efb0730e641f575368e7e80fec80be16a03c95f4.tar.gz infini-efb0730e641f575368e7e80fec80be16a03c95f4.zip | |
refactor(dir-tree): `material` -> `src/material`
Diffstat (limited to 'docs/src/material/templates/partials/integrations')
| -rw-r--r-- | docs/src/material/templates/partials/integrations/analytics.html | 14 | ||||
| -rw-r--r-- | docs/src/material/templates/partials/integrations/analytics/google.html | 7 |
2 files changed, 21 insertions, 0 deletions
diff --git a/docs/src/material/templates/partials/integrations/analytics.html b/docs/src/material/templates/partials/integrations/analytics.html new file mode 100644 index 00000000..ea27ef0c --- /dev/null +++ b/docs/src/material/templates/partials/integrations/analytics.html @@ -0,0 +1,14 @@ +{#- + This file was automatically generated - do not edit +-#} +{% if config.extra.analytics %} + {% set provider = config.extra.analytics.provider %} +{% endif %} +{% if provider %} + {% include "partials/integrations/analytics/" ~ provider ~ ".html" %} + {% if config.extra.consent %} + <script>var consent;"undefined"==typeof __md_analytics||(consent=__md_get("__consent"))&&consent.analytics&&__md_analytics()</script> + {% else %} + <script>"undefined"!=typeof __md_analytics&&__md_analytics()</script> + {% endif %} +{% endif %} diff --git a/docs/src/material/templates/partials/integrations/analytics/google.html b/docs/src/material/templates/partials/integrations/analytics/google.html new file mode 100644 index 00000000..128854da --- /dev/null +++ b/docs/src/material/templates/partials/integrations/analytics/google.html @@ -0,0 +1,7 @@ +{#- + This file was automatically generated - do not edit +-#} +{% if config.extra.analytics %} + {% set property = config.extra.analytics.property | d("", true) %} +{% endif %} +<script id="__analytics">function __md_analytics(){function n(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],n("js",new Date),n("config","{{ property }}"),document.addEventListener("DOMContentLoaded",function(){document.forms.search&&document.forms.search.query.addEventListener("blur",function(){this.value&&n("event","search",{search_term:this.value})}),document$.subscribe(function(){var a=document.forms.feedback;if(void 0!==a)for(var e of a.querySelectorAll("[type=submit]"))e.addEventListener("click",function(e){e.preventDefault();var t=document.location.pathname,e=this.getAttribute("data-md-value");n("event","feedback",{page:t,data:e}),a.firstElementChild.disabled=!0;e=a.querySelector(".md-feedback__note [data-md-value='"+e+"']");e&&(e.hidden=!1)}),a.hidden=!1}),location$.subscribe(function(e){n("config","{{ property }}",{page_path:e.pathname})})});var e=document.createElement("script");e.async=!0,e.src="https://www.googletagmanager.com/gtag/js?id={{ property }}",document.getElementById("__analytics").insertAdjacentElement("afterEnd",e)}</script> |
