Add Google Analytics, Dotfile, Segment and Square connector logos
Signed-off-by: Aurélien Sibiril <81782+aureliensibiril@users.noreply.github.com>
This commit is contained in:
21
packages/ui/src/Atoms/ThirdParties/Dotfile.tsx
Normal file
21
packages/ui/src/Atoms/ThirdParties/Dotfile.tsx
Normal file
@@ -0,0 +1,21 @@
|
||||
import type { ComponentProps } from "react";
|
||||
|
||||
export function Dotfile(props: ComponentProps<"svg">) {
|
||||
return (
|
||||
<svg
|
||||
viewBox="0 0 40.3633 40.3633"
|
||||
fill="none"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
{...props}
|
||||
>
|
||||
<path
|
||||
fill="#20804C"
|
||||
d="M6.84835 20.2701C10.5023 16.6161 16.4266 16.6161 20.0806 20.2701C23.7345 23.924 23.7345 29.8483 20.0806 33.5023C16.4266 37.1562 10.5023 37.1562 6.84835 33.5023C3.19441 29.8483 3.19444 23.924 6.84835 20.2701Z"
|
||||
/>
|
||||
<path
|
||||
fill="#101014"
|
||||
d="M40.332 0.03125L40.3633 27.0244L27.0244 40.3633L26.9932 13.3701L0 13.3389L13.3389 0L40.332 0.03125Z"
|
||||
/>
|
||||
</svg>
|
||||
);
|
||||
}
|
||||
12
packages/ui/src/Atoms/ThirdParties/GoogleAnalytics.tsx
Normal file
12
packages/ui/src/Atoms/ThirdParties/GoogleAnalytics.tsx
Normal file
@@ -0,0 +1,12 @@
|
||||
import type { ComponentProps } from "react";
|
||||
|
||||
export function GoogleAnalytics(props: ComponentProps<"svg">) {
|
||||
return (
|
||||
<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" {...props}>
|
||||
<path
|
||||
fill="#E37400"
|
||||
d="M22.84 2.9982v17.9987c.0086 1.6473-1.3197 2.9897-2.967 2.9984a2.9808 2.9808 0 01-.3677-.0208c-1.528-.226-2.6477-1.5558-2.6105-3.1V3.1204c-.0369-1.5458 1.0856-2.8762 2.6157-3.1 1.6361-.1915 3.1178.9796 3.3093 2.6158.014.1201.0208.241.0202.3619zM4.1326 18.0548c-1.6417 0-2.9726 1.331-2.9726 2.9726C1.16 22.6691 2.4909 24 4.1326 24s2.9726-1.3309 2.9726-2.9726-1.331-2.9726-2.9726-2.9726zm7.8728-9.0098c-.0171 0-.0342 0-.0513.0003-1.6495.0904-2.9293 1.474-2.891 3.1256v7.9846c0 2.167.9535 3.4825 2.3505 3.763 1.6118.3266 3.1832-.7152 3.5098-2.327.04-.1974.06-.3983.0593-.5998v-8.9585c.003-1.6474-1.33-2.9852-2.9773-2.9882z"
|
||||
/>
|
||||
</svg>
|
||||
);
|
||||
}
|
||||
30
packages/ui/src/Atoms/ThirdParties/Segment.tsx
Normal file
30
packages/ui/src/Atoms/ThirdParties/Segment.tsx
Normal file
@@ -0,0 +1,30 @@
|
||||
import type { ComponentProps } from "react";
|
||||
|
||||
export function Segment(props: ComponentProps<"svg">) {
|
||||
return (
|
||||
<svg viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg" {...props}>
|
||||
<g transform="matrix(.768307 0 0 .768307 0 2.304922)">
|
||||
<path
|
||||
fill="#99cfac"
|
||||
d="M51.9 52.8H4c-2.2 0-4-1.8-4-4s1.8-4 4-4h47.9c2.2 0 4 1.8 4 4s-1.8 4-4 4z"
|
||||
/>
|
||||
<path
|
||||
fill="#49b881"
|
||||
d="M41.7 77.3c-3.9 0-7.8-.6-11.5-1.7-2.1-.7-3.3-2.9-2.6-5s2.9-3.3 5-2.6c2.9.9 6 1.4 9.1 1.4 13.6 0 25.4-8.7 29.3-21.7.6-2.1 2.9-3.3 5-2.7s3.3 2.9 2.7 5c-5.1 16.3-19.9 27.3-37 27.3z"
|
||||
/>
|
||||
<path
|
||||
fill="#99cfac"
|
||||
d="M79.3 32.5H31.4c-2.2 0-4-1.8-4-4s1.8-4 4-4h47.9c2.2 0 4 1.8 4 4s-1.8 4-4 4z"
|
||||
/>
|
||||
<path
|
||||
fill="#49b881"
|
||||
d="M8.5 32.5c-.4 0-.8-.1-1.2-.2-2.1-.6-3.3-2.9-2.7-5C9.7 11 24.5 0 41.7 0c3.9 0 7.8.6 11.5 1.7 2.1.7 3.3 2.9 2.6 5s-2.9 3.3-5 2.6c-2.9-.9-6-1.4-9.1-1.4-13.6 0-25.4 8.7-29.3 21.7-.6 1.8-2.2 2.9-3.9 2.9z"
|
||||
/>
|
||||
<g fill="#99cfac">
|
||||
<circle r="4" cy="13.3" cx="65.4" />
|
||||
<circle r="4" cy="64.1" cx="17.9" />
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
);
|
||||
}
|
||||
12
packages/ui/src/Atoms/ThirdParties/Square.tsx
Normal file
12
packages/ui/src/Atoms/ThirdParties/Square.tsx
Normal file
@@ -0,0 +1,12 @@
|
||||
import type { ComponentProps } from "react";
|
||||
|
||||
export function Square(props: ComponentProps<"svg">) {
|
||||
return (
|
||||
<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" {...props}>
|
||||
<path
|
||||
fill="#3E4348"
|
||||
d="M4.01 0A4.01 4.01 0 000 4.01v15.98c0 2.21 1.8 4 4.01 4.01h15.98C22.2 24 24 22.2 24 19.99V4A4.01 4.01 0 0019.99 0H4zm1.62 4.36h12.74c.7 0 1.26.57 1.26 1.27v12.74c0 .7-.56 1.27-1.26 1.27H5.63c-.7 0-1.26-.57-1.26-1.27V5.63a1.27 1.27 0 011.26-1.27zm3.83 4.35a.73.73 0 00-.73.73v5.09c0 .4.32.72.72.72h5.1a.73.73 0 00.73-.72V9.44a.73.73 0 00-.73-.73h-5.1Z"
|
||||
/>
|
||||
</svg>
|
||||
);
|
||||
}
|
||||
@@ -36,10 +36,12 @@ import { Cursor } from "./Cursor";
|
||||
import { Datadog } from "./Datadog";
|
||||
import { Deepgram } from "./Deepgram";
|
||||
import { DocuSign } from "./DocuSign";
|
||||
import { Dotfile } from "./Dotfile";
|
||||
import { Figma } from "./Figma";
|
||||
import { GitHub } from "./GitHub";
|
||||
import { GitLab } from "./GitLab";
|
||||
import { Google } from "./Google";
|
||||
import { GoogleAnalytics } from "./GoogleAnalytics";
|
||||
import { Grafana } from "./Grafana";
|
||||
import { Heroku } from "./Heroku";
|
||||
import { HubSpot } from "./HubSpot";
|
||||
@@ -66,10 +68,12 @@ import { Railway } from "./Railway";
|
||||
import { Render } from "./Render";
|
||||
import { Resend } from "./Resend";
|
||||
import { Scaleway } from "./Scaleway";
|
||||
import { Segment } from "./Segment";
|
||||
import { SendGrid } from "./SendGrid";
|
||||
import { Sentry } from "./Sentry";
|
||||
import { SigNoz } from "./SigNoz";
|
||||
import { Slack } from "./Slack";
|
||||
import { Square } from "./Square";
|
||||
import { Supabase } from "./Supabase";
|
||||
import { Tailscale } from "./Tailscale";
|
||||
import { Tally } from "./Tally";
|
||||
@@ -94,10 +98,12 @@ const thirdParties: Record<string, FC<ComponentProps<"svg">>> = {
|
||||
DATADOG: Datadog,
|
||||
DEEPGRAM: Deepgram,
|
||||
DOCUSIGN: DocuSign,
|
||||
DOTFILE: Dotfile,
|
||||
FIGMA: Figma,
|
||||
GITHUB: GitHub,
|
||||
GITLAB: GitLab,
|
||||
GOOGLE: Google,
|
||||
GOOGLE_ANALYTICS: GoogleAnalytics,
|
||||
GOOGLE_WORKSPACE: Google,
|
||||
GRAFANA: Grafana,
|
||||
HEROKU: Heroku,
|
||||
@@ -127,10 +133,12 @@ const thirdParties: Record<string, FC<ComponentProps<"svg">>> = {
|
||||
RENDER: Render,
|
||||
RESEND: Resend,
|
||||
SCALEWAY: Scaleway,
|
||||
SEGMENT: Segment,
|
||||
SENDGRID: SendGrid,
|
||||
SENTRY: Sentry,
|
||||
SIGNOZ: SigNoz,
|
||||
SLACK: Slack,
|
||||
SQUARE: Square,
|
||||
SUPABASE: Supabase,
|
||||
TAILSCALE: Tailscale,
|
||||
TALLY: Tally,
|
||||
|
||||
@@ -14,10 +14,12 @@ export { Cursor } from "./Cursor";
|
||||
export { Datadog } from "./Datadog";
|
||||
export { Deepgram } from "./Deepgram";
|
||||
export { DocuSign } from "./DocuSign";
|
||||
export { Dotfile } from "./Dotfile";
|
||||
export { Figma } from "./Figma";
|
||||
export { GitHub } from "./GitHub";
|
||||
export { GitLab } from "./GitLab";
|
||||
export { Google } from "./Google";
|
||||
export { GoogleAnalytics } from "./GoogleAnalytics";
|
||||
export { Grafana } from "./Grafana";
|
||||
export { Heroku } from "./Heroku";
|
||||
export { HubSpot } from "./HubSpot";
|
||||
@@ -44,10 +46,12 @@ export { Railway } from "./Railway";
|
||||
export { Render } from "./Render";
|
||||
export { Resend } from "./Resend";
|
||||
export { Scaleway } from "./Scaleway";
|
||||
export { Segment } from "./Segment";
|
||||
export { SendGrid } from "./SendGrid";
|
||||
export { Sentry } from "./Sentry";
|
||||
export { SigNoz } from "./SigNoz";
|
||||
export { Slack } from "./Slack";
|
||||
export { Square } from "./Square";
|
||||
export { Supabase } from "./Supabase";
|
||||
export { Tally } from "./Tally";
|
||||
export { Tailscale } from "./Tailscale";
|
||||
|
||||
Reference in New Issue
Block a user