Skip to content

Commit

Permalink
feat: add datadog and new relic icons (#590)
Browse files Browse the repository at this point in the history
  • Loading branch information
renemennab authored May 6, 2024
1 parent a30d8f4 commit 4bb4349
Show file tree
Hide file tree
Showing 3 changed files with 48 additions and 0 deletions.
27 changes: 27 additions & 0 deletions src/components/icons/DatadogLogoIcon.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
import createIcon from './createIcon'

export default createIcon(({ size, color }) => (
<svg
width={size}
height="18"
viewBox="0 0 16 18"
fill="none"
xmlns="http://www.w3.org/2000/svg"
>
<g clipPath="url(#clip0_1_17)">
<path
d="M6.0634 4.73135C6.69021 4.30761 7.49771 4.47417 7.36259 4.60187C7.10495 4.84537 7.44774 4.77339 7.48472 5.22271C7.5119 5.55365 7.40297 5.73588 7.30922 5.83958C7.11355 5.86496 6.8757 5.91236 6.58927 6.00476C6.41978 6.05949 6.27247 6.12016 6.14335 6.18123C6.10937 6.15922 6.0724 6.13226 6.02863 6.09478C5.5865 5.71446 5.60129 5.04385 6.0634 4.73135ZM9.80746 7.35094C9.92119 7.26349 10.4381 7.09871 10.9166 7.0426C11.1678 7.01325 11.526 6.9962 11.6023 7.03863C11.754 7.12171 11.754 7.37889 11.6501 7.61644C11.4988 7.96146 11.2849 8.34277 11.0427 8.3741C10.6475 8.42586 10.274 8.21369 9.84744 7.89762C9.69513 7.784 9.60159 7.50877 9.80746 7.35094ZM10.5284 3.99094C11.1118 4.26022 11.0355 4.7726 11.0517 5.0736C11.0561 5.16005 11.0547 5.21835 11.0473 5.2584C10.9665 5.21498 10.8388 5.18305 10.6363 5.19197C10.5772 5.19435 10.5196 5.20129 10.4639 5.21002C10.2486 5.09561 10.1199 4.87174 10.0021 4.63379C9.99135 4.61178 9.98295 4.59215 9.97496 4.57312C9.97156 4.56439 9.96796 4.55507 9.96457 4.54714C9.96317 4.54278 9.96217 4.53941 9.96057 4.53544C9.89601 4.3322 9.93938 4.29155 9.96656 4.22889C9.99475 4.16484 10.1001 4.1121 9.94438 4.05876C9.93099 4.0538 9.9144 4.05103 9.89561 4.04746C9.99874 3.92055 10.3076 3.88982 10.5284 3.99094ZM7.3478 10.1171C6.71919 9.71671 6.0688 9.14247 5.78438 8.82461C5.73661 8.78892 5.7444 8.63049 5.7444 8.63049C6.00104 8.82838 7.06578 9.58307 8.19167 9.92769C8.58883 10.0494 9.19824 10.0954 9.72691 9.79821C10.1309 9.57097 10.6172 9.17499 10.9074 8.76691L10.9605 8.85832C10.9585 8.919 10.825 9.21465 10.7571 9.33342C10.8798 9.40342 10.9713 9.42245 11.1079 9.45953L12.0401 9.31538C12.3747 8.7792 12.6145 7.91447 12.3589 7.09138C12.213 6.61925 11.4522 5.67917 11.3977 5.62742C11.2066 5.44519 11.4297 4.74127 11.0509 3.9733C10.6505 3.16091 9.60739 2.31382 9.15427 1.94521C9.28779 2.04197 10.1101 2.37093 10.4934 2.82997C10.5294 2.78258 10.5442 2.5361 10.5772 2.47364C10.248 2.04594 10.2224 1.28491 10.2224 1.08146C10.2224 0.708483 10.0313 0.285733 10.0313 0.285733C10.0313 0.285733 10.3605 0.5443 10.4457 0.989655C10.5462 1.5171 10.7605 1.93252 11.0439 2.28408C11.5804 2.94696 12.0649 3.28702 12.3097 3.04214C12.6027 2.74788 12.0125 1.43164 11.2586 0.696982C10.3785 -0.160416 10.1485 -0.0499691 9.63217 0.132853C9.22023 0.278594 8.99757 1.43898 7.92384 1.41597C7.74195 1.39496 7.27345 1.38365 7.04179 1.38564C7.16252 1.21848 7.26605 1.08939 7.26605 1.08939C7.26605 1.08939 6.90588 1.23315 6.59887 1.41538L6.57528 1.38028C6.67882 1.16375 6.79015 1.02693 6.79015 1.02693C6.79015 1.02693 6.50233 1.19845 6.23969 1.40388C6.28746 1.14571 6.46835 0.98212 6.46835 0.98212C6.46835 0.98212 6.10478 1.04716 5.64167 1.5526C5.1154 1.69536 4.98887 1.78915 4.56954 1.97336C3.88756 1.82584 3.56596 1.58769 3.25936 1.14928C3.0259 0.814369 2.61036 0.763607 2.18583 0.936713C1.56681 1.19052 0.783903 1.53812 0.783903 1.53812C0.783903 1.53812 1.03914 1.52781 1.30518 1.53911C0.941005 1.67593 0.591223 1.86411 0.591223 1.86411C0.591223 1.86411 0.761717 1.85816 0.972185 1.86173C0.826876 1.98149 0.746526 2.0386 0.608013 2.12961C0.275021 2.36954 0.00498962 2.64675 0.00498962 2.64675C0.00498962 2.64675 0.231048 2.54463 0.434121 2.48733C0.29221 2.80994 0.010786 3.04749 0.0625537 3.44248C0.112323 3.80317 0.558644 4.54615 1.13468 5.00221C1.18445 5.04187 1.97136 5.76423 2.56499 5.4676C3.15822 5.17135 3.39227 4.90743 3.48981 4.50273C3.60454 4.03794 3.53918 3.68637 3.29413 2.67748C3.21338 2.34456 3.00292 1.65888 2.90138 1.33091L2.92397 1.31485C3.11804 1.72114 3.61473 2.79209 3.81481 3.51148C4.12721 4.6332 4.02967 5.20229 3.88676 5.41089C3.45563 6.04005 2.35092 6.12314 1.84844 5.77455C1.77149 6.98232 2.04352 7.51413 2.13566 7.78201C2.08989 8.08996 2.29096 8.66182 2.29096 8.66182C2.29096 8.66182 2.31355 8.40186 2.40569 8.26485C2.43027 8.57041 2.58558 8.93347 2.58558 8.93347C2.58558 8.93347 2.57618 8.70921 2.64674 8.51548C2.74628 8.68264 2.81923 8.7223 2.91337 8.84781C3.00751 9.17439 3.1962 9.41293 3.1962 9.41293C3.1962 9.41293 3.16561 9.23785 3.1824 9.05562C3.64312 9.49463 3.72247 10.1353 3.76824 10.6276C3.89736 11.9812 1.61698 13.0575 1.17506 13.9042C0.840068 14.4056 0.639393 15.199 1.20664 15.6667C2.57778 16.7964 2.05111 17.1073 2.73748 17.6038C3.67909 18.2847 4.85716 17.9798 5.25811 17.426C5.81636 16.6542 5.67305 15.9263 5.46558 15.2454C5.30348 14.713 4.86295 13.8284 4.31809 13.4862C3.76124 13.1362 3.21978 13.0708 2.76107 13.1176L2.80344 13.0692C3.46323 12.9391 4.153 13.0105 4.65209 13.3297C5.21873 13.691 5.73701 14.3106 6.00804 15.2604C6.31545 15.217 6.35882 15.1974 6.64024 15.1577L6.00664 10.2648L7.3478 10.1171ZM7.71397 16.2501L7.64102 15.5716L9.06593 13.4154L10.6835 13.8841L12.0744 11.5794L13.7418 12.6706L15.0086 10.035L15.4589 14.8349L7.71397 16.2501ZM15.4757 9.05205L10.3845 9.96755C10.2584 10.1288 9.94658 10.4119 9.79667 10.4857C9.15367 10.8069 8.71914 10.7139 8.34358 10.6171C8.10213 10.5565 7.96222 10.5224 7.76174 10.4329L6.51912 10.6021L7.27345 16.8456L15.995 15.2858L15.4757 9.05205Z"
fill={color}
/>
</g>
<defs>
<clipPath id="clip0_1_17">
<rect
width="16"
height="18"
fill={color}
/>
</clipPath>
</defs>
</svg>
))
19 changes: 19 additions & 0 deletions src/components/icons/NewrelicLogoIcon.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
import createIcon from './createIcon'

export default createIcon(({ size, color }) => (
<svg
width={size}
viewBox="0 0 16 18"
fill="none"
xmlns="http://www.w3.org/2000/svg"
>
<path
d="M8.03479 0L1 4.09266L4.06434 5.87598L8.03479 3.56664L12.9357 6.41832V12.1229L8.96636 14.4334V18L16 13.9062V4.635L8.03479 0Z"
fill={color}
/>
<path
d="M4.92156 11.0012V16.334L8 18V9.33406L0 5V8.33423L4.92156 11.0012Z"
fill={color}
/>
</svg>
))
2 changes: 2 additions & 0 deletions src/icons.ts
Original file line number Diff line number Diff line change
Expand Up @@ -52,6 +52,7 @@ export { default as CraneIcon } from './components/icons/CraneIcon'
export { default as CreditCardIcon } from './components/icons/CreditCardIcon'
export { default as DashboardIcon } from './components/icons/DashboardIcon'
export { default as DatabaseIcon } from './components/icons/DatabaseIcon'
export { default as DatadogLogoIcon } from './components/icons/DatadogLogoIcon'
export { default as DeploymentIcon } from './components/icons/DeploymentIcon'
export { default as DiffColumnIcon } from './components/icons/DiffColumnIcon'
export { default as DiffUnifiedIcon } from './components/icons/DiffUnifiedIcon'
Expand Down Expand Up @@ -120,6 +121,7 @@ export { default as MsTeamsLogoIcon } from './components/icons/MsTeamsLogoIcon'
export { default as NetworkInIcon } from './components/icons/NetworkInIcon'
export { default as NetworkInterfaceIcon } from './components/icons/NetworkInterfaceIcon'
export { default as NewMailIcon } from './components/icons/NewMailIcon'
export { default as NewrelicLogoIcon } from './components/icons/NewrelicLogoIcon'
export { default as OAuthIcon } from './components/icons/OAuthIcon'
export { default as OwnerIcon } from './components/icons/OwnerIcon'
export { default as PackageIcon } from './components/icons/PackageIcon'
Expand Down

0 comments on commit 4bb4349

Please sign in to comment.