From 4c9fbdce40834e5f89b289e4a34b47963e4a1f1d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ren=C3=AA=20Boaventura?= Date: Fri, 14 Jun 2024 13:38:45 -0300 Subject: [PATCH] feat: add new icons for product pages (#609) --- src/components/icons/CompatibilityIcon.tsx | 16 ++++++++ src/components/icons/ComplianceIcon.tsx | 44 +++++++++++++++++++++ src/components/icons/PrQueueIcon.tsx | 21 ++++++++++ src/components/icons/ProtectedCluster.tsx | 45 ++++++++++++++++++++++ src/components/icons/TerraformLogoIcon.tsx | 21 ++++++++++ src/icons.ts | 5 +++ 6 files changed, 152 insertions(+) create mode 100644 src/components/icons/CompatibilityIcon.tsx create mode 100644 src/components/icons/ComplianceIcon.tsx create mode 100644 src/components/icons/PrQueueIcon.tsx create mode 100644 src/components/icons/ProtectedCluster.tsx create mode 100644 src/components/icons/TerraformLogoIcon.tsx diff --git a/src/components/icons/CompatibilityIcon.tsx b/src/components/icons/CompatibilityIcon.tsx new file mode 100644 index 00000000..ae85a9d9 --- /dev/null +++ b/src/components/icons/CompatibilityIcon.tsx @@ -0,0 +1,16 @@ +import createIcon from './createIcon' + +export default createIcon(({ size, color }) => ( + + + +)) diff --git a/src/components/icons/ComplianceIcon.tsx b/src/components/icons/ComplianceIcon.tsx new file mode 100644 index 00000000..0f431c4c --- /dev/null +++ b/src/components/icons/ComplianceIcon.tsx @@ -0,0 +1,44 @@ +import createIcon from './createIcon' + +export default createIcon(({ size, color }) => ( + + + + + + + +)) diff --git a/src/components/icons/PrQueueIcon.tsx b/src/components/icons/PrQueueIcon.tsx new file mode 100644 index 00000000..4fd7e474 --- /dev/null +++ b/src/components/icons/PrQueueIcon.tsx @@ -0,0 +1,21 @@ +import createIcon from './createIcon' + +export default createIcon(({ size, color }) => ( + + + + +)) diff --git a/src/components/icons/ProtectedCluster.tsx b/src/components/icons/ProtectedCluster.tsx new file mode 100644 index 00000000..60c4950f --- /dev/null +++ b/src/components/icons/ProtectedCluster.tsx @@ -0,0 +1,45 @@ +import createIcon from './createIcon' + +export default createIcon(({ size, color }) => ( + + + + + + + + + +)) diff --git a/src/components/icons/TerraformLogoIcon.tsx b/src/components/icons/TerraformLogoIcon.tsx new file mode 100644 index 00000000..cab479c3 --- /dev/null +++ b/src/components/icons/TerraformLogoIcon.tsx @@ -0,0 +1,21 @@ +import createIcon from './createIcon' + +export default createIcon(({ size, color }) => ( + + + + +)) diff --git a/src/icons.ts b/src/icons.ts index 7593af32..bd213413 100644 --- a/src/icons.ts +++ b/src/icons.ts @@ -43,6 +43,8 @@ export { default as ClusterIcon } from './components/icons/ClusterIcon' export { default as CollapseIcon } from './components/icons/CollapseIcon' export { default as CommandIcon } from './components/icons/CommandIcon' export { default as CompassIcon } from './components/icons/CompassIcon' +export { default as CompatibilityIcon } from './components/icons/CompatibilityIcon' +export { default as ComplianceIcon } from './components/icons/ComplianceIcon' export { default as ComponentsIcon } from './components/icons/ComponentsIcon' export { default as ComputerNodeIcon } from './components/icons/ComputerNodeIcon' export { default as HomeIcon } from './components/icons/HomeIcon' @@ -145,6 +147,8 @@ export { default as PrClosedIcon } from './components/icons/PrClosedIcon' export { default as PrMergedIcon } from './components/icons/PrMergedIcon' export { default as ProjectIcon } from './components/icons/ProjectIcon' export { default as PrOpenIcon } from './components/icons/PrOpenIcon' +export { default as PrQueueIcon } from './components/icons/PrQueueIcon' +export { default as ProtectedCluster } from './components/icons/ProtectedCluster' export { default as ProtectedClusterIcon } from './components/icons/ProtectedClusterIcon' export { default as PushPinIcon } from './components/icons/PushPinIcon' export { default as ReloadIcon } from './components/icons/ReloadIcon' @@ -177,6 +181,7 @@ export { default as SuccessIcon } from './components/icons/SuccessIcon' export { default as SuitcaseIcon } from './components/icons/SuitcaseIcon' export { default as TableIcon } from './components/icons/TableIcon' export { default as TagIcon } from './components/icons/TagIcon' +export { default as TerraformLogoIcon } from './components/icons/TerraformLogoIcon' export { default as TerminalIcon } from './components/icons/TerminalIcon' export { default as TerraformIcon } from './components/icons/TerraformIcon' export { default as TestTubeIcon } from './components/icons/TestTubeIcon'