From f2e1f0fad9a032c8f9f62c2f4381d8ecc4f741d0 Mon Sep 17 00:00:00 2001 From: Nicholas Cunningham Date: Fri, 12 Jul 2024 13:52:33 -0600 Subject: [PATCH] feat(nx-dev): Add more OSS logos (#26922) --- .../src/lib/logos/builder-mitosis.tsx | 19 +++++ nx-dev/ui-common/src/lib/logos/cypress.tsx | 12 +++ nx-dev/ui-common/src/lib/logos/electron.tsx | 18 ++++ nx-dev/ui-common/src/lib/logos/index.ts | 7 ++ nx-dev/ui-common/src/lib/logos/microsoft.tsx | 12 +++ nx-dev/ui-common/src/lib/logos/strapi.tsx | 12 +++ .../src/lib/logos/typescript-eslint.tsx | 17 ++++ nx-dev/ui-common/src/lib/logos/zipari.tsx | 13 +++ .../src/lib/enterprise-customers.tsx | 18 ++-- nx-dev/ui-customers/src/lib/oss-projects.tsx | 85 +++++++++++++++++-- 10 files changed, 201 insertions(+), 12 deletions(-) create mode 100644 nx-dev/ui-common/src/lib/logos/builder-mitosis.tsx create mode 100644 nx-dev/ui-common/src/lib/logos/cypress.tsx create mode 100644 nx-dev/ui-common/src/lib/logos/electron.tsx create mode 100644 nx-dev/ui-common/src/lib/logos/microsoft.tsx create mode 100644 nx-dev/ui-common/src/lib/logos/strapi.tsx create mode 100644 nx-dev/ui-common/src/lib/logos/typescript-eslint.tsx create mode 100644 nx-dev/ui-common/src/lib/logos/zipari.tsx diff --git a/nx-dev/ui-common/src/lib/logos/builder-mitosis.tsx b/nx-dev/ui-common/src/lib/logos/builder-mitosis.tsx new file mode 100644 index 0000000000..81824d3548 --- /dev/null +++ b/nx-dev/ui-common/src/lib/logos/builder-mitosis.tsx @@ -0,0 +1,19 @@ +import { FC, SVGProps } from 'react'; + +export const BuilderMitosisIcon: FC> = (props) => ( + + + +); diff --git a/nx-dev/ui-common/src/lib/logos/cypress.tsx b/nx-dev/ui-common/src/lib/logos/cypress.tsx new file mode 100644 index 0000000000..d3d1ea26e4 --- /dev/null +++ b/nx-dev/ui-common/src/lib/logos/cypress.tsx @@ -0,0 +1,12 @@ +import { FC, SVGProps } from 'react'; + +export const CypressIcon: FC> = (props) => ( + + + +); diff --git a/nx-dev/ui-common/src/lib/logos/electron.tsx b/nx-dev/ui-common/src/lib/logos/electron.tsx new file mode 100644 index 0000000000..e335bb6d7c --- /dev/null +++ b/nx-dev/ui-common/src/lib/logos/electron.tsx @@ -0,0 +1,18 @@ +import { FC, SVGProps } from 'react'; + +/** + * + * Use `#47848F` for a colored version. + */ +export const ElectronIcon: FC> = (props) => ( + + Electron + + +); diff --git a/nx-dev/ui-common/src/lib/logos/index.ts b/nx-dev/ui-common/src/lib/logos/index.ts index 4600c64101..2c2927a5cd 100644 --- a/nx-dev/ui-common/src/lib/logos/index.ts +++ b/nx-dev/ui-common/src/lib/logos/index.ts @@ -55,3 +55,10 @@ export * from './three-kit'; export * from './cais-group'; export * from './milliennium'; export * from './entain'; +export * from './microsoft'; +export * from './strapi'; +export * from './cypress'; +export * from './builder-mitosis'; +export * from './electron'; +export * from './typescript-eslint'; +export * from './zipari'; diff --git a/nx-dev/ui-common/src/lib/logos/microsoft.tsx b/nx-dev/ui-common/src/lib/logos/microsoft.tsx new file mode 100644 index 0000000000..9ed386ff23 --- /dev/null +++ b/nx-dev/ui-common/src/lib/logos/microsoft.tsx @@ -0,0 +1,12 @@ +import { FC, SVGProps } from 'react'; + +export const MicrosoftIcon: FC> = (props) => ( + + + +); diff --git a/nx-dev/ui-common/src/lib/logos/strapi.tsx b/nx-dev/ui-common/src/lib/logos/strapi.tsx new file mode 100644 index 0000000000..2110954620 --- /dev/null +++ b/nx-dev/ui-common/src/lib/logos/strapi.tsx @@ -0,0 +1,12 @@ +import { FC, SVGProps } from 'react'; + +export const StrapiIcon: FC> = (props) => ( + + + +); diff --git a/nx-dev/ui-common/src/lib/logos/typescript-eslint.tsx b/nx-dev/ui-common/src/lib/logos/typescript-eslint.tsx new file mode 100644 index 0000000000..f24d6b4d27 --- /dev/null +++ b/nx-dev/ui-common/src/lib/logos/typescript-eslint.tsx @@ -0,0 +1,17 @@ +import { FC, SVGProps } from 'react'; + +/** + * Use `#374FBE` for a colored version. + */ +export const TypescriptEslintIcon: FC> = (props) => ( + + Typescript Eslint + + +); diff --git a/nx-dev/ui-common/src/lib/logos/zipari.tsx b/nx-dev/ui-common/src/lib/logos/zipari.tsx new file mode 100644 index 0000000000..1c82f48a3e --- /dev/null +++ b/nx-dev/ui-common/src/lib/logos/zipari.tsx @@ -0,0 +1,13 @@ +import { FC, SVGProps } from 'react'; + +export const ZipariIcon: FC> = (props) => ( + + + +); diff --git a/nx-dev/ui-customers/src/lib/enterprise-customers.tsx b/nx-dev/ui-customers/src/lib/enterprise-customers.tsx index 972aeb5b9f..0df793eb2a 100644 --- a/nx-dev/ui-customers/src/lib/enterprise-customers.tsx +++ b/nx-dev/ui-customers/src/lib/enterprise-customers.tsx @@ -43,6 +43,9 @@ import { CaisGroupIcon, MillienniumIcon, EntainIcon, + ZipariIcon, + BillIcon, + RoyalBankOfCanadaIcon, } from '@nx/nx-dev/ui-common'; export function EnterpriseCustomers(): JSX.Element { @@ -116,12 +119,12 @@ export function EnterpriseCustomers(): JSX.Element {