From c7595420357e7b7343e129910ddeec6557954b41 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Aur=C3=A9lien=20Sibiril?= <81782+aureliensibiril@users.noreply.github.com> Date: Sat, 27 Jun 2026 20:03:10 +0200 Subject: [PATCH] Add Scaleway, Yousign, Railway and Crisp connector logos MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Aurélien Sibiril <81782+aureliensibiril@users.noreply.github.com> --- packages/ui/src/Atoms/ThirdParties/Crisp.tsx | 12 ++++++++++++ .../ui/src/Atoms/ThirdParties/Railway.tsx | 12 ++++++++++++ .../ui/src/Atoms/ThirdParties/Scaleway.tsx | 12 ++++++++++++ .../src/Atoms/ThirdParties/ThirdPartyLogo.tsx | 8 ++++++++ .../ui/src/Atoms/ThirdParties/Yousign.tsx | 19 +++++++++++++++++++ packages/ui/src/Atoms/ThirdParties/index.ts | 4 ++++ 6 files changed, 67 insertions(+) create mode 100644 packages/ui/src/Atoms/ThirdParties/Crisp.tsx create mode 100644 packages/ui/src/Atoms/ThirdParties/Railway.tsx create mode 100644 packages/ui/src/Atoms/ThirdParties/Scaleway.tsx create mode 100644 packages/ui/src/Atoms/ThirdParties/Yousign.tsx diff --git a/packages/ui/src/Atoms/ThirdParties/Crisp.tsx b/packages/ui/src/Atoms/ThirdParties/Crisp.tsx new file mode 100644 index 000000000..3177e971c --- /dev/null +++ b/packages/ui/src/Atoms/ThirdParties/Crisp.tsx @@ -0,0 +1,12 @@ +import type { ComponentProps } from "react"; + +export function Crisp(props: ComponentProps<"svg">) { + return ( + + + + ); +} diff --git a/packages/ui/src/Atoms/ThirdParties/Railway.tsx b/packages/ui/src/Atoms/ThirdParties/Railway.tsx new file mode 100644 index 000000000..479fadcda --- /dev/null +++ b/packages/ui/src/Atoms/ThirdParties/Railway.tsx @@ -0,0 +1,12 @@ +import type { ComponentProps } from "react"; + +export function Railway(props: ComponentProps<"svg">) { + return ( + + + + ); +} diff --git a/packages/ui/src/Atoms/ThirdParties/Scaleway.tsx b/packages/ui/src/Atoms/ThirdParties/Scaleway.tsx new file mode 100644 index 000000000..d70231acc --- /dev/null +++ b/packages/ui/src/Atoms/ThirdParties/Scaleway.tsx @@ -0,0 +1,12 @@ +import type { ComponentProps } from "react"; + +export function Scaleway(props: ComponentProps<"svg">) { + return ( + + + + ); +} diff --git a/packages/ui/src/Atoms/ThirdParties/ThirdPartyLogo.tsx b/packages/ui/src/Atoms/ThirdParties/ThirdPartyLogo.tsx index 4ebd696fe..e39ce7448 100644 --- a/packages/ui/src/Atoms/ThirdParties/ThirdPartyLogo.tsx +++ b/packages/ui/src/Atoms/ThirdParties/ThirdPartyLogo.tsx @@ -25,6 +25,7 @@ import { Clerk } from "./Clerk"; import { ClickHouse } from "./ClickHouse"; import { ClickUp } from "./ClickUp"; import { Cloudflare } from "./Cloudflare"; +import { Crisp } from "./Crisp"; import { Cursor } from "./Cursor"; import { Datadog } from "./Datadog"; import { Deepgram } from "./Deepgram"; @@ -55,8 +56,10 @@ import { PagerDuty } from "./PagerDuty"; import { PostHog } from "./PostHog"; import { Pylon } from "./Pylon"; import { Qovery } from "./Qovery"; +import { Railway } from "./Railway"; import { Render } from "./Render"; import { Resend } from "./Resend"; +import { Scaleway } from "./Scaleway"; import { SendGrid } from "./SendGrid"; import { Sentry } from "./Sentry"; import { SigNoz } from "./SigNoz"; @@ -65,6 +68,7 @@ import { Supabase } from "./Supabase"; import { Tailscale } from "./Tailscale"; import { Tally } from "./Tally"; import { Vercel } from "./Vercel"; +import { Yousign } from "./Yousign"; import { Zendesk } from "./Zendesk"; const thirdParties: Record>> = { @@ -79,6 +83,7 @@ const thirdParties: Record>> = { CLICKHOUSE: ClickHouse, CLICKUP: ClickUp, CLOUDFLARE: Cloudflare, + CRISP: Crisp, CURSOR: Cursor, DATADOG: Datadog, DEEPGRAM: Deepgram, @@ -112,8 +117,10 @@ const thirdParties: Record>> = { POSTHOG: PostHog, PYLON: Pylon, QOVERY: Qovery, + RAILWAY: Railway, RENDER: Render, RESEND: Resend, + SCALEWAY: Scaleway, SENDGRID: SendGrid, SENTRY: Sentry, SIGNOZ: SigNoz, @@ -122,6 +129,7 @@ const thirdParties: Record>> = { TAILSCALE: Tailscale, TALLY: Tally, VERCEL: Vercel, + YOUSIGN: Yousign, ZENDESK: Zendesk, }; diff --git a/packages/ui/src/Atoms/ThirdParties/Yousign.tsx b/packages/ui/src/Atoms/ThirdParties/Yousign.tsx new file mode 100644 index 000000000..07a3bc416 --- /dev/null +++ b/packages/ui/src/Atoms/ThirdParties/Yousign.tsx @@ -0,0 +1,19 @@ +import type { ComponentProps } from "react"; + +export function Yousign(props: ComponentProps<"svg">) { + return ( + + + + + + ); +} diff --git a/packages/ui/src/Atoms/ThirdParties/index.ts b/packages/ui/src/Atoms/ThirdParties/index.ts index c794a7a5f..fb6939de2 100644 --- a/packages/ui/src/Atoms/ThirdParties/index.ts +++ b/packages/ui/src/Atoms/ThirdParties/index.ts @@ -9,6 +9,7 @@ export { Clerk } from "./Clerk"; export { ClickHouse } from "./ClickHouse"; export { ClickUp } from "./ClickUp"; export { Cloudflare } from "./Cloudflare"; +export { Crisp } from "./Crisp"; export { Cursor } from "./Cursor"; export { Datadog } from "./Datadog"; export { Deepgram } from "./Deepgram"; @@ -39,8 +40,10 @@ export { PagerDuty } from "./PagerDuty"; export { PostHog } from "./PostHog"; export { Pylon } from "./Pylon"; export { Qovery } from "./Qovery"; +export { Railway } from "./Railway"; export { Render } from "./Render"; export { Resend } from "./Resend"; +export { Scaleway } from "./Scaleway"; export { SendGrid } from "./SendGrid"; export { Sentry } from "./Sentry"; export { SigNoz } from "./SigNoz"; @@ -50,4 +53,5 @@ export { Tally } from "./Tally"; export { Tailscale } from "./Tailscale"; export { ThirdPartyLogo } from "./ThirdPartyLogo"; export { Vercel } from "./Vercel"; +export { Yousign } from "./Yousign"; export { Zendesk } from "./Zendesk";