diff --git a/packages/web/docs/package.json b/packages/web/docs/package.json index e532b306a9..97e042ab04 100644 --- a/packages/web/docs/package.json +++ b/packages/web/docs/package.json @@ -13,7 +13,7 @@ "@radix-ui/react-tabs": "1.1.2", "@radix-ui/react-tooltip": "1.1.6", "@tailwindcss/typography": "0.5.16", - "@theguild/components": "7.5.0", + "@theguild/components": "7.6.2", "clsx": "2.1.1", "date-fns": "4.1.0", "next": "14.2.23", diff --git a/packages/web/docs/src/components/federation-page.tsx b/packages/web/docs/src/components/federation-page.tsx index 29ff0f51ac..a8efd4eb0b 100644 --- a/packages/web/docs/src/components/federation-page.tsx +++ b/packages/web/docs/src/components/federation-page.tsx @@ -1,6 +1,6 @@ import { ReactElement, ReactNode } from 'react'; import Image from 'next/image'; -import { Anchor, CallToAction, Heading } from '@theguild/components'; +import { Anchor, CallToAction, ContactButton, Heading } from '@theguild/components'; import { cn } from '../lib'; import { ArrowIcon } from './arrow-icon'; import { FrequentlyAskedFederationQuestions } from './frequently-asked-questions'; @@ -38,15 +38,12 @@ export function FederationPage(): ReactElement { > Try Hive for Federation - { - (window as any).$crisp?.push(['do', 'chat:open']); - }} > Contact an Expert - + diff --git a/packages/web/docs/src/components/got-an-idea-section.tsx b/packages/web/docs/src/components/got-an-idea-section.tsx index cef4127772..8a30f37e35 100644 --- a/packages/web/docs/src/components/got-an-idea-section.tsx +++ b/packages/web/docs/src/components/got-an-idea-section.tsx @@ -1,4 +1,4 @@ -import { CallToAction, DecorationIsolation, Heading } from '@theguild/components'; +import { ContactButton, DecorationIsolation, Heading } from '@theguild/components'; import { cn } from '../lib'; export function GotAnIdeaSection({ className }: { className?: string }) { @@ -116,19 +116,9 @@ export function GotAnIdeaSection({ className }: { className?: string }) {

Join our community to chat with us and let's build something together!

- { - if (window.$crisp) { - event.preventDefault(); - window.$crisp?.push(['do', 'chat:open']); - } - }} - > + Get in touch - + ); } diff --git a/packages/web/docs/src/components/partners-page.tsx b/packages/web/docs/src/components/partners-page.tsx index 8978a3a183..fbb6c818bb 100644 --- a/packages/web/docs/src/components/partners-page.tsx +++ b/packages/web/docs/src/components/partners-page.tsx @@ -2,8 +2,8 @@ import Link from 'next/link'; import { CodeIcon, LockOpen2Icon, RocketIcon } from '@radix-ui/react-icons'; import { Anchor, - CallToAction, cn, + ContactButton, GetYourAPIGameRightSection, Heading, InfoCard, @@ -140,22 +140,8 @@ export function PartnersPage() { realization.

- { - (window as any).$crisp?.push(['do', 'chat:open']); - }} - > - Talk to an expert - - { - (window as any).$crisp?.push(['do', 'chat:open']); - }} - > - Become a partner - + Talk to an expert + Become a partner diff --git a/packages/web/docs/src/components/pricing.tsx b/packages/web/docs/src/components/pricing.tsx index 1c00eb9249..2826672c3f 100644 --- a/packages/web/docs/src/components/pricing.tsx +++ b/packages/web/docs/src/components/pricing.tsx @@ -1,6 +1,6 @@ import { HTMLAttributes, ReactElement, ReactNode, useState } from 'react'; import { Arrow, Content, Root, Trigger } from '@radix-ui/react-tooltip'; -import { CallToAction, cn } from '@theguild/components'; +import { CallToAction, cn, ContactTextLink } from '@theguild/components'; import { Slider } from './slider'; function Tooltip({ content, children }: { content: string; children: ReactNode }) { @@ -233,12 +233,7 @@ function PricingSlider({ className, ...rest }: { className?: string }) { > Running {max}M+ operations?
- + Talk to us

); diff --git a/packages/web/docs/src/pages/docs/management/organizations.mdx b/packages/web/docs/src/pages/docs/management/organizations.mdx index 30867809a2..9b61e51994 100644 --- a/packages/web/docs/src/pages/docs/management/organizations.mdx +++ b/packages/web/docs/src/pages/docs/management/organizations.mdx @@ -1,5 +1,5 @@ import NextImage from 'next/image' -import { Callout, Tabs } from '@theguild/components' +import { Callout, ContactTextLink, Tabs } from '@theguild/components' import orgImage from '../../../../public/docs/pages/first-steps/org.png' import newOrgImage from '../../../../public/docs/pages/management/create-an-organization-button.png' import orgCustomRoleImage from '../../../../public/docs/pages/management/org-custom-role.png' @@ -171,13 +171,10 @@ If you wish to upgrade your plan, you can choose between the **Pro** and **Enter For the **Pro** plan, you can use a credit-card and pay monthly for the resevered quota that works for your needs. You can modify your plan and resevered quota any time during the month. - window.$crisp?.push(['do', 'chat:open'])} -> + For the **Enterprise** plan, please reach our to us, and we'll be happy to help you with your custom needs. - + #### How do I update my billing information? diff --git a/packages/web/docs/src/pages/docs/schema-registry/app-deployments.mdx b/packages/web/docs/src/pages/docs/schema-registry/app-deployments.mdx index 9f59f2ed79..6b4f3d656f 100644 --- a/packages/web/docs/src/pages/docs/schema-registry/app-deployments.mdx +++ b/packages/web/docs/src/pages/docs/schema-registry/app-deployments.mdx @@ -3,22 +3,14 @@ title: 'App Deployment (Persisted Operations)' --- import NextImage from 'next/image' -import { Callout, Tabs } from '@theguild/components' +import { Callout, ContactTextLink, Tabs } from '@theguild/components' # App Deployments
App deployments are currently in preview. If you would like to try them out, please{' '} - { - window?.$crisp?.push(['do', 'chat:open']) - }} - > - reach out to us - + reach out to us {/* If we move the dot out of the quotations/brackets, it will be a new paragraph... */} {'.'}
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index e3fa7b707d..ba3d2f4b20 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -2049,8 +2049,8 @@ importers: specifier: 0.5.16 version: 0.5.16(tailwindcss@3.4.17(ts-node@10.9.2(@swc/core@1.10.6(@swc/helpers@0.5.11))(@types/node@22.10.5)(typescript@5.7.3))) '@theguild/components': - specifier: 7.5.0 - version: 7.5.0(@theguild/tailwind-config@0.6.2(postcss-import@16.1.0(postcss@8.4.49))(postcss-lightningcss@1.0.1(postcss@8.4.49))(tailwindcss@3.4.17(ts-node@10.9.2(@swc/core@1.10.6(@swc/helpers@0.5.11))(@types/node@22.10.5)(typescript@5.7.3))))(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(next@14.2.23(@babel/core@7.22.9)(@opentelemetry/api@1.9.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.7.3)(webpack@5.94.0(@swc/core@1.10.6(@swc/helpers@0.5.11))(esbuild@0.23.1)) + specifier: 7.6.2 + version: 7.6.2(@theguild/tailwind-config@0.6.2(postcss-import@16.1.0(postcss@8.4.49))(postcss-lightningcss@1.0.1(postcss@8.4.49))(tailwindcss@3.4.17(ts-node@10.9.2(@swc/core@1.10.6(@swc/helpers@0.5.11))(@types/node@22.10.5)(typescript@5.7.3))))(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(next@14.2.23(@babel/core@7.22.9)(@opentelemetry/api@1.9.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.7.3)(webpack@5.94.0(@swc/core@1.10.6(@swc/helpers@0.5.11))(esbuild@0.23.1)) clsx: specifier: 2.1.1 version: 2.1.1 @@ -7657,8 +7657,8 @@ packages: resolution: {integrity: sha512-kUiFyUQDiVdpeeL/qwOZAdDZrYFTwqppwNZDxOXcPSKeqGCZe8ajbbN64OAS7VlGMnXWxEEHcjhyFzB9gtHn5w==} hasBin: true - '@theguild/components@7.5.0': - resolution: {integrity: sha512-2lgg+kWQBGyAgl0948p65l9Qb7jy1RXPSdY9fUL9hQR53g0ea84+d1MffwlC5pWh7y0o6dcznSAXJZcFhJfJ0g==} + '@theguild/components@7.6.2': + resolution: {integrity: sha512-Qibz7M8w+hYs4yNUrsiZAPyBx+SnsJcg94h/c4hpKaLeD+MS5IFyyuvntE8lUnJ2XemuniX5xgH2+xvecOtzZA==} peerDependencies: '@theguild/tailwind-config': 0.6.2 next: ^13 || ^14 || ^15.0.0 @@ -9563,10 +9563,6 @@ packages: resolution: {integrity: sha512-R9hc1Xa/NOBi9WRVUWg19rl1UB7Tt4kuPd+thNJgFZoxXsTz7ncaPaeIm+40oSGuP33DfMb4sZt1QIGiJzC4EA==} engines: {node: '>=0.10.0'} - deepmerge@4.2.2: - resolution: {integrity: sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==} - engines: {node: '>=0.10.0'} - deepmerge@4.3.1: resolution: {integrity: sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==} engines: {node: '>=0.10.0'} @@ -16497,8 +16493,8 @@ snapshots: dependencies: '@aws-crypto/sha256-browser': 3.0.0 '@aws-crypto/sha256-js': 3.0.0 - '@aws-sdk/client-sso-oidc': 3.596.0(@aws-sdk/client-sts@3.596.0) - '@aws-sdk/client-sts': 3.596.0 + '@aws-sdk/client-sso-oidc': 3.596.0 + '@aws-sdk/client-sts': 3.596.0(@aws-sdk/client-sso-oidc@3.596.0) '@aws-sdk/core': 3.592.0 '@aws-sdk/credential-provider-node': 3.596.0(@aws-sdk/client-sso-oidc@3.596.0)(@aws-sdk/client-sts@3.596.0) '@aws-sdk/middleware-host-header': 3.577.0 @@ -16605,11 +16601,11 @@ snapshots: transitivePeerDependencies: - aws-crt - '@aws-sdk/client-sso-oidc@3.596.0(@aws-sdk/client-sts@3.596.0)': + '@aws-sdk/client-sso-oidc@3.596.0': dependencies: '@aws-crypto/sha256-browser': 3.0.0 '@aws-crypto/sha256-js': 3.0.0 - '@aws-sdk/client-sts': 3.596.0 + '@aws-sdk/client-sts': 3.596.0(@aws-sdk/client-sso-oidc@3.596.0) '@aws-sdk/core': 3.592.0 '@aws-sdk/credential-provider-node': 3.596.0(@aws-sdk/client-sso-oidc@3.596.0)(@aws-sdk/client-sts@3.596.0) '@aws-sdk/middleware-host-header': 3.577.0 @@ -16648,7 +16644,6 @@ snapshots: '@smithy/util-utf8': 3.0.0 tslib: 2.8.1 transitivePeerDependencies: - - '@aws-sdk/client-sts' - aws-crt '@aws-sdk/client-sso-oidc@3.723.0(@aws-sdk/client-sts@3.723.0)': @@ -16782,11 +16777,11 @@ snapshots: transitivePeerDependencies: - aws-crt - '@aws-sdk/client-sts@3.596.0': + '@aws-sdk/client-sts@3.596.0(@aws-sdk/client-sso-oidc@3.596.0)': dependencies: '@aws-crypto/sha256-browser': 3.0.0 '@aws-crypto/sha256-js': 3.0.0 - '@aws-sdk/client-sso-oidc': 3.596.0(@aws-sdk/client-sts@3.596.0) + '@aws-sdk/client-sso-oidc': 3.596.0 '@aws-sdk/core': 3.592.0 '@aws-sdk/credential-provider-node': 3.596.0(@aws-sdk/client-sso-oidc@3.596.0)(@aws-sdk/client-sts@3.596.0) '@aws-sdk/middleware-host-header': 3.577.0 @@ -16825,6 +16820,7 @@ snapshots: '@smithy/util-utf8': 3.0.0 tslib: 2.8.1 transitivePeerDependencies: + - '@aws-sdk/client-sso-oidc' - aws-crt '@aws-sdk/client-sts@3.723.0': @@ -16938,7 +16934,7 @@ snapshots: '@aws-sdk/credential-provider-ini@3.596.0(@aws-sdk/client-sso-oidc@3.596.0)(@aws-sdk/client-sts@3.596.0)': dependencies: - '@aws-sdk/client-sts': 3.596.0 + '@aws-sdk/client-sts': 3.596.0(@aws-sdk/client-sso-oidc@3.596.0) '@aws-sdk/credential-provider-env': 3.587.0 '@aws-sdk/credential-provider-http': 3.596.0 '@aws-sdk/credential-provider-process': 3.587.0 @@ -17057,7 +17053,7 @@ snapshots: '@aws-sdk/credential-provider-web-identity@3.587.0(@aws-sdk/client-sts@3.596.0)': dependencies: - '@aws-sdk/client-sts': 3.596.0 + '@aws-sdk/client-sts': 3.596.0(@aws-sdk/client-sso-oidc@3.596.0) '@aws-sdk/types': 3.577.0 '@smithy/property-provider': 3.1.11 '@smithy/types': 3.7.2 @@ -17232,7 +17228,7 @@ snapshots: '@aws-sdk/token-providers@3.587.0(@aws-sdk/client-sso-oidc@3.596.0)': dependencies: - '@aws-sdk/client-sso-oidc': 3.596.0(@aws-sdk/client-sts@3.596.0) + '@aws-sdk/client-sso-oidc': 3.596.0 '@aws-sdk/types': 3.577.0 '@smithy/property-provider': 3.1.11 '@smithy/shared-ini-file-loader': 3.1.12 @@ -23744,7 +23740,7 @@ snapshots: typescript: 4.9.5 yargs: 16.2.0 - '@theguild/components@7.5.0(@theguild/tailwind-config@0.6.2(postcss-import@16.1.0(postcss@8.4.49))(postcss-lightningcss@1.0.1(postcss@8.4.49))(tailwindcss@3.4.17(ts-node@10.9.2(@swc/core@1.10.6(@swc/helpers@0.5.11))(@types/node@22.10.5)(typescript@5.7.3))))(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(next@14.2.23(@babel/core@7.22.9)(@opentelemetry/api@1.9.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.7.3)(webpack@5.94.0(@swc/core@1.10.6(@swc/helpers@0.5.11))(esbuild@0.23.1))': + '@theguild/components@7.6.2(@theguild/tailwind-config@0.6.2(postcss-import@16.1.0(postcss@8.4.49))(postcss-lightningcss@1.0.1(postcss@8.4.49))(tailwindcss@3.4.17(ts-node@10.9.2(@swc/core@1.10.6(@swc/helpers@0.5.11))(@types/node@22.10.5)(typescript@5.7.3))))(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(next@14.2.23(@babel/core@7.22.9)(@opentelemetry/api@1.9.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.7.3)(webpack@5.94.0(@swc/core@1.10.6(@swc/helpers@0.5.11))(esbuild@0.23.1))': dependencies: '@giscus/react': 3.0.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@next/bundle-analyzer': 15.1.0 @@ -26004,8 +26000,6 @@ snapshots: deepmerge@2.2.1: {} - deepmerge@4.2.2: {} - deepmerge@4.3.1: {} default-browser-id@3.0.0: @@ -27034,7 +27028,7 @@ snapshots: fast-json-stringify@2.7.13: dependencies: ajv: 6.12.6 - deepmerge: 4.2.2 + deepmerge: 4.3.1 rfdc: 1.4.1 string-similarity: 4.0.4