From b03596525724bd7f0d3d84249d95c8a993d3666b Mon Sep 17 00:00:00 2001 From: Stephen Fluin Date: Wed, 9 Oct 2024 15:17:39 -0500 Subject: [PATCH] feat: add intercom with lazy loading --- astro.config.mjs | 3 +++ src/layouts/MainLayout.astro | 11 +++++++-- src/scripts/index.ts | 1 + src/scripts/intercom.ts | 43 ++++++++++++++++++++++++++++++++++++ 4 files changed, 56 insertions(+), 2 deletions(-) create mode 100644 src/scripts/intercom.ts diff --git a/astro.config.mjs b/astro.config.mjs index 15704d532..4a2cc4174 100644 --- a/astro.config.mjs +++ b/astro.config.mjs @@ -19,6 +19,9 @@ export default defineConfig({ integrations: [react(), mdx(), sitemap()], site: "https://docs.axelar.dev", trailingSlash: "always", + devToolbar: { + enabled: false, + }, markdown: { remarkPlugins: [ setDefaultLayout, diff --git a/src/layouts/MainLayout.astro b/src/layouts/MainLayout.astro index 7e6fac276..049839c21 100644 --- a/src/layouts/MainLayout.astro +++ b/src/layouts/MainLayout.astro @@ -73,8 +73,15 @@ const canonicalURL = new URL(Astro.url.pathname, 'https://docs.axelar.dev'); } - - + + + +