Add Scaleway, Yousign, Railway and Crisp connector logos
Signed-off-by: Aurélien Sibiril <81782+aureliensibiril@users.noreply.github.com>
This commit is contained in:
12
packages/ui/src/Atoms/ThirdParties/Crisp.tsx
Normal file
12
packages/ui/src/Atoms/ThirdParties/Crisp.tsx
Normal file
@@ -0,0 +1,12 @@
|
||||
import type { ComponentProps } from "react";
|
||||
|
||||
export function Crisp(props: ComponentProps<"svg">) {
|
||||
return (
|
||||
<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" {...props}>
|
||||
<path
|
||||
fill="#1972F5"
|
||||
d="M12 2C6.477 2 2 5.802 2 10.49c0 2.69 1.472 5.086 3.766 6.644.18 1.2-.362 2.79-1.355 3.96-.27.318-.043.79.37.74 2.252-.27 3.99-1.11 5.042-1.74.69.13 1.43.196 2.177.196 5.523 0 10-3.802 10-8.49C24 5.802 19.523 2 12 2Zm-4.5 9.74a1.49 1.49 0 110-2.98 1.49 1.49 0 010 2.98Zm4.5 0a1.49 1.49 0 110-2.98 1.49 1.49 0 010 2.98Zm4.5 0a1.49 1.49 0 110-2.98 1.49 1.49 0 010 2.98Z"
|
||||
/>
|
||||
</svg>
|
||||
);
|
||||
}
|
||||
12
packages/ui/src/Atoms/ThirdParties/Railway.tsx
Normal file
12
packages/ui/src/Atoms/ThirdParties/Railway.tsx
Normal file
@@ -0,0 +1,12 @@
|
||||
import type { ComponentProps } from "react";
|
||||
|
||||
export function Railway(props: ComponentProps<"svg">) {
|
||||
return (
|
||||
<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" {...props}>
|
||||
<path
|
||||
fill="#0B0D0E"
|
||||
d="M.113 10.27A13.026 13.026 0 000 11.48h18.23c-.064-.125-.15-.237-.235-.347-3.117-4.027-4.793-3.677-7.19-3.78-.8-.034-1.34-.048-4.524-.048-1.704 0-3.555.005-5.358.01-.234.63-.459 1.24-.567 1.737h9.342v1.216H.113v.002zm18.26 2.426H.009c.02.326.05.645.094.961h16.955c.754 0 1.179-.429 1.315-.96zm-17.318 4.28s2.81 6.902 10.93 7.024c4.855 0 9.027-2.883 10.92-7.024H1.056zM11.988 0C7.5 0 3.593 2.466 1.531 6.108l4.75-.005v-.002c3.71 0 3.849.016 4.573.047l.448.016c1.563.052 3.485.22 4.996 1.364.82.621 2.007 1.99 2.712 2.965.654.902.842 1.94.396 2.934-.408.914-1.289 1.458-2.353 1.458H.391s.099.42.249.886h22.748A12.026 12.026 0 0024 12.005C24 5.377 18.621 0 11.988 0z"
|
||||
/>
|
||||
</svg>
|
||||
);
|
||||
}
|
||||
12
packages/ui/src/Atoms/ThirdParties/Scaleway.tsx
Normal file
12
packages/ui/src/Atoms/ThirdParties/Scaleway.tsx
Normal file
@@ -0,0 +1,12 @@
|
||||
import type { ComponentProps } from "react";
|
||||
|
||||
export function Scaleway(props: ComponentProps<"svg">) {
|
||||
return (
|
||||
<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" {...props}>
|
||||
<path
|
||||
fill="#4F0599"
|
||||
d="M16.605 11.11v5.72a1.77 1.77 0 01-1.54 1.69h-4a1.43 1.43 0 01-1.31-1.22 1.09 1.09 0 010-.18 1.37 1.37 0 011.37-1.36h1.74a1 1 0 001-1v-3.62a1.4 1.4 0 011.18-1.39h.17a1.37 1.37 0 011.39 1.36zm-6.46 1.74V9.26a1 1 0 011-1h1.85a1.37 1.37 0 001.37-1.37 1 1 0 000-.17 1.45 1.45 0 00-1.41-1.2h-3.96a1.81 1.81 0 00-1.58 1.66v5.7a1.37 1.37 0 001.37 1.37h.21a1.4 1.4 0 001.15-1.4zm12-4.29V20a4.53 4.53 0 01-4.15 4h-7.58a8.57 8.57 0 01-8.56-8.57V4.54A4.54 4.54 0 016.395 0h7.18a8.56 8.56 0 018.56 8.56zm-2.74 0a5.83 5.83 0 00-5.82-5.82h-7.19a1.79 1.79 0 00-1.8 1.8v10.89a5.83 5.83 0 005.82 5.8h7.44a1.79 1.79 0 001.54-1.48z"
|
||||
/>
|
||||
</svg>
|
||||
);
|
||||
}
|
||||
@@ -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<string, FC<ComponentProps<"svg">>> = {
|
||||
@@ -79,6 +83,7 @@ const thirdParties: Record<string, FC<ComponentProps<"svg">>> = {
|
||||
CLICKHOUSE: ClickHouse,
|
||||
CLICKUP: ClickUp,
|
||||
CLOUDFLARE: Cloudflare,
|
||||
CRISP: Crisp,
|
||||
CURSOR: Cursor,
|
||||
DATADOG: Datadog,
|
||||
DEEPGRAM: Deepgram,
|
||||
@@ -112,8 +117,10 @@ const thirdParties: Record<string, FC<ComponentProps<"svg">>> = {
|
||||
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<string, FC<ComponentProps<"svg">>> = {
|
||||
TAILSCALE: Tailscale,
|
||||
TALLY: Tally,
|
||||
VERCEL: Vercel,
|
||||
YOUSIGN: Yousign,
|
||||
ZENDESK: Zendesk,
|
||||
};
|
||||
|
||||
|
||||
19
packages/ui/src/Atoms/ThirdParties/Yousign.tsx
Normal file
19
packages/ui/src/Atoms/ThirdParties/Yousign.tsx
Normal file
@@ -0,0 +1,19 @@
|
||||
import type { ComponentProps } from "react";
|
||||
|
||||
export function Yousign(props: ComponentProps<"svg">) {
|
||||
return (
|
||||
<svg viewBox="0 0 256 256" xmlns="http://www.w3.org/2000/svg" {...props}>
|
||||
<circle cx="128" cy="128" r="128" fill="#CEFF8F" />
|
||||
<path
|
||||
fill="#191E1E"
|
||||
d="M118.322 53.1715H78.655C75.1956 53.1715 72.4281 56.3785 73.3506 59.8145L85.3431 119.143C86.4963 124.412 93.6456 125.099 95.9519 120.288L123.396 61.1889C125.241 57.2947 122.474 53.1715 118.322 53.1715Z"
|
||||
/>
|
||||
<path
|
||||
fill="#191E1E"
|
||||
fillRule="evenodd"
|
||||
clipRule="evenodd"
|
||||
d="M153.377 53.1715H185.665C190.739 53.1715 194.89 58.8982 193.045 63.2505L126.394 205.96C125.702 207.793 123.857 208.938 121.551 208.938H89.2638C83.9594 208.938 79.8081 203.211 81.8838 198.859L148.534 56.1494C149.226 54.3168 151.071 53.1715 153.377 53.1715ZM186.587 60.7308C186.357 60.5017 185.896 60.0436 185.665 60.0436H154.069L88.3413 201.379C88.5719 201.608 89.0331 202.066 89.2638 202.066H120.859L186.587 60.7308Z"
|
||||
/>
|
||||
</svg>
|
||||
);
|
||||
}
|
||||
@@ -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";
|
||||
|
||||
Reference in New Issue
Block a user