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";