diff --git a/website/_analytics.js b/website/_analytics.js new file mode 100644 index 0000000..b32b6de --- /dev/null +++ b/website/_analytics.js @@ -0,0 +1,18 @@ +import ExecutionEnvironment from '@docusaurus/ExecutionEnvironment'; + +if (ExecutionEnvironment.canUseDOM) { + + // OptanonConsentNoticeStart + + const script = document.createElement('script'); + + script.src = 'https://cdn.cookielaw.org/scripttemplates/otSDKStub.js'; + script.type = 'text/javascript'; + script.setAttribute('data-domain-script', '019321c1-4b7e-7313-9372-ddbd938f50ea') + script.innerHTML="function OptanonWrapper() { }"; + + document.getElementsByTagName('head')[0].appendChild(script); + + // OptanonConsentNoticeStart --> + +} \ No newline at end of file diff --git a/website/docusaurus.config.js b/website/docusaurus.config.js index 3c597da..9ede945 100644 --- a/website/docusaurus.config.js +++ b/website/docusaurus.config.js @@ -181,11 +181,26 @@ const getConfig = async () => { items: [ { label: 'Legal', - href: 'https://www.tableau.com/en-us/legal', + href: 'https://www.salesforce.com/company/legal/', }, { - label: 'Privacy', - href: 'https://www.salesforce.com/company/privacy/' + label: 'Terms of Service', + href: 'https://www.salesforce.com/company/legal/sfdc-website-terms-of-service/', + }, + { + label: 'Privacy', + href: 'https://www.salesforce.com/company/privacy/' + }, + { + label: 'Responsible Disclosure', + href: 'https://www.salesforce.com/company/legal/disclosure/', + }, + { + label: 'Trust', + href: 'https://trust.salesforce.com/', + }, + { + html: `Cookie Preferences`, } ] @@ -250,6 +265,11 @@ const getConfig = async () => { ], + markdown: { + + mermaid: true, + + }, themes: [ @@ -272,12 +292,11 @@ const getConfig = async () => { }), ], ], - - markdown: { - - mermaid: true, + + clientModules: [ + require.resolve('./_analytics.js'), + ], - }, }; }