mirror of
https://github.com/fleetdm/fleet
synced 2026-05-23 00:49:03 +00:00
Fleet UI: Ensure icon id uniqueness (#31625)
This commit is contained in:
parent
28a5871894
commit
6feb13a09c
19 changed files with 1800 additions and 1688 deletions
|
|
@ -1,62 +1,66 @@
|
|||
import React from "react";
|
||||
|
||||
import { uniqueId } from "lodash";
|
||||
import type { SVGProps } from "react";
|
||||
|
||||
const Brave = (props: SVGProps<SVGSVGElement>) => (
|
||||
<svg fill="none" xmlns="http://www.w3.org/2000/svg" {...props}>
|
||||
<rect width="32" height="32" fill="white" />
|
||||
<g clipPath="url(#clip0_1157_2708)">
|
||||
<path
|
||||
fillRule="evenodd"
|
||||
clipRule="evenodd"
|
||||
d="M26.0171 9.38964L26.61 7.93249C26.61 7.93249 25.8554 7.12296 24.9391 6.2055C24.0227 5.28804 22.0823 5.82772 22.0823 5.82772L19.8724 3.31738H15.9915H12.1106L9.9007 5.82772C9.9007 5.82772 7.96027 5.28804 7.04395 6.2055C6.12763 7.12296 5.37302 7.93249 5.37302 7.93249L5.96593 9.38964L5.21132 11.5484C5.21132 11.5484 7.43069 19.965 7.69076 20.9928C8.20282 23.0167 8.55318 23.7992 10.0085 24.8246C11.4638 25.85 14.105 27.6309 14.5362 27.9008C14.9674 28.1706 15.5064 28.6303 15.9915 28.6303C16.4766 28.6303 17.0156 28.1706 17.4468 27.9008C17.878 27.6309 20.5192 25.85 21.9745 24.8246C23.4298 23.7992 23.7802 23.0167 24.2922 20.9928C24.5523 19.965 26.7717 11.5484 26.7717 11.5484L26.0171 9.38964Z"
|
||||
fill="url(#paint0_linear_1157_2708)"
|
||||
/>
|
||||
<path
|
||||
fillRule="evenodd"
|
||||
clipRule="evenodd"
|
||||
d="M21.4625 7.41984C21.4625 7.41984 24.305 10.8603 24.305 11.5956C24.305 12.331 23.9474 12.525 23.5879 12.9073C23.2284 13.2895 21.6582 14.959 21.4565 15.1734C21.2549 15.3878 20.8351 15.7128 21.082 16.2979C21.3289 16.883 21.6932 17.6275 21.2881 18.3826C20.883 19.1377 20.189 19.6417 19.7444 19.5584C19.2997 19.475 18.2554 18.9286 17.8713 18.679C17.4873 18.4294 16.2701 17.4243 16.2701 17.0397C16.2701 16.6552 17.5283 15.9647 17.7607 15.8078C17.9932 15.651 19.0535 15.0438 19.0752 14.8055C19.0969 14.5671 19.0886 14.4972 18.7757 13.9083C18.4628 13.3193 17.8993 12.5334 17.9931 12.0106C18.0869 11.4877 18.9957 11.2158 19.6442 10.9706C20.2926 10.7254 21.5413 10.2623 21.6972 10.1903C21.8532 10.1183 21.8129 10.0497 21.3404 10.0048C20.8679 9.95997 19.5271 9.78176 18.9226 9.95047C18.3181 10.1192 17.2854 10.3758 17.2017 10.512C17.118 10.6481 17.0443 10.6527 17.1302 11.1222C17.216 11.5917 17.6583 13.8447 17.7013 14.2448C17.7442 14.645 17.8282 14.9096 17.3973 15.0082C16.9663 15.1069 16.2408 15.2782 15.9915 15.2782C15.7422 15.2782 15.0167 15.1069 14.5858 15.0082C14.1548 14.9096 14.2388 14.645 14.2817 14.2448C14.3247 13.8447 14.7669 11.5917 14.8529 11.1222C14.9387 10.6527 14.8649 10.6481 14.7813 10.512C14.6977 10.3758 13.6649 10.1192 13.0604 9.95047C12.4559 9.78176 11.1151 9.95997 10.6426 10.0048C10.1701 10.0497 10.1298 10.1183 10.2858 10.1903C10.4418 10.2623 11.6904 10.7254 12.3388 10.9706C12.9873 11.2158 13.8961 11.4877 13.9899 12.0106C14.0837 12.5334 13.5202 13.3193 13.2073 13.9083C12.8944 14.4972 12.8861 14.5671 12.9078 14.8055C12.9295 15.0438 13.9898 15.651 14.2223 15.8078C14.4547 15.9647 15.7129 16.6552 15.7129 17.0397C15.7129 17.4243 14.4958 18.4294 14.1117 18.679C13.7277 18.9286 12.6833 19.475 12.2387 19.5584C11.794 19.6417 11.1 19.1377 10.6949 18.3826C10.2898 17.6275 10.6541 16.883 10.901 16.2979C11.1479 15.7128 10.7281 15.3878 10.5264 15.1734C10.3249 14.959 8.75462 13.2895 8.3951 12.9073C8.03558 12.525 7.67805 12.331 7.67805 11.5956C7.67805 10.8603 10.5206 7.41984 10.5206 7.41984C10.5206 7.41984 12.9192 7.87857 13.2426 7.87857C13.566 7.87857 14.2667 7.60873 14.9135 7.39285C15.5603 7.17698 15.9915 7.17542 15.9915 7.17542C15.9915 7.17542 16.4227 7.17698 17.0695 7.39285C17.7163 7.60873 18.4171 7.87857 18.7405 7.87857C19.0639 7.87857 21.4625 7.41984 21.4625 7.41984ZM19.3315 20.5804C19.5075 20.6907 19.4001 20.8986 19.2399 21.0121C19.0796 21.1255 16.9257 22.7955 16.7166 22.9801C16.5076 23.1647 16.2004 23.4696 15.9915 23.4696C15.7826 23.4696 15.4754 23.1647 15.2664 22.9801C15.0573 22.7955 12.9034 21.1255 12.7431 21.0121C12.5828 20.8986 12.4755 20.6907 12.6515 20.5804C12.8275 20.4701 13.378 20.1918 14.1376 19.7982C14.8971 19.4047 15.8438 19.0701 15.9915 19.0701C16.1392 19.0701 17.0859 19.4047 17.8455 19.7982C18.6051 20.1918 19.1555 20.4701 19.3315 20.5804Z"
|
||||
fill="white"
|
||||
/>
|
||||
<path
|
||||
d="M22.0823 5.82772L19.8724 3.31738H15.9915H12.1106L9.90071 5.82772C9.90071 5.82772 7.96028 5.28804 7.04396 6.2055C7.04396 6.2055 9.6312 5.97166 10.5206 7.41979C10.5206 7.41979 12.9192 7.87852 13.2426 7.87852C13.566 7.87852 14.2667 7.60868 14.9135 7.3928C15.5603 7.17693 15.9915 7.17537 15.9915 7.17537C15.9915 7.17537 16.4227 7.17693 17.0695 7.3928C17.7163 7.60868 18.4171 7.87852 18.7405 7.87852C19.0639 7.87852 21.4625 7.41979 21.4625 7.41979C22.3518 5.97166 24.9391 6.2055 24.9391 6.2055C24.0228 5.28804 22.0823 5.82772 22.0823 5.82772Z"
|
||||
fill="url(#paint1_linear_1157_2708)"
|
||||
/>
|
||||
</g>
|
||||
<defs>
|
||||
<linearGradient
|
||||
id="paint0_linear_1157_2708"
|
||||
x1="5.21132"
|
||||
y1="1286.82"
|
||||
x2="2161.25"
|
||||
y2="1286.82"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
>
|
||||
<stop stopColor="#FF5500" />
|
||||
<stop offset="0.409877" stopColor="#FF5500" />
|
||||
<stop offset="0.581981" stopColor="#FF2000" />
|
||||
<stop offset="1" stopColor="#FF2000" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="paint1_linear_1157_2708"
|
||||
x1="45.4905"
|
||||
y1="234.592"
|
||||
x2="1796.55"
|
||||
y2="234.592"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
>
|
||||
<stop stopColor="#FF452A" />
|
||||
<stop offset="1" stopColor="#FF2000" />
|
||||
</linearGradient>
|
||||
<clipPath id="clip0_1157_2708">
|
||||
<rect
|
||||
width="21.6"
|
||||
height="25.3651"
|
||||
fill="white"
|
||||
transform="translate(5.2 3.31738)"
|
||||
const Brave = (props: SVGProps<SVGSVGElement>) => {
|
||||
const clipPathId = uniqueId("clip-path-");
|
||||
const fillPathId = uniqueId("fill-path-");
|
||||
return (
|
||||
<svg fill="none" xmlns="http://www.w3.org/2000/svg" {...props}>
|
||||
<rect width="32" height="32" fill="white" />
|
||||
<g clipPath={`url(#${clipPathId})`}>
|
||||
<path
|
||||
fillRule="evenodd"
|
||||
clipRule="evenodd"
|
||||
d="M26.0171 9.38964L26.61 7.93249C26.61 7.93249 25.8554 7.12296 24.9391 6.2055C24.0227 5.28804 22.0823 5.82772 22.0823 5.82772L19.8724 3.31738H15.9915H12.1106L9.9007 5.82772C9.9007 5.82772 7.96027 5.28804 7.04395 6.2055C6.12763 7.12296 5.37302 7.93249 5.37302 7.93249L5.96593 9.38964L5.21132 11.5484C5.21132 11.5484 7.43069 19.965 7.69076 20.9928C8.20282 23.0167 8.55318 23.7992 10.0085 24.8246C11.4638 25.85 14.105 27.6309 14.5362 27.9008C14.9674 28.1706 15.5064 28.6303 15.9915 28.6303C16.4766 28.6303 17.0156 28.1706 17.4468 27.9008C17.878 27.6309 20.5192 25.85 21.9745 24.8246C23.4298 23.7992 23.7802 23.0167 24.2922 20.9928C24.5523 19.965 26.7717 11.5484 26.7717 11.5484L26.0171 9.38964Z"
|
||||
fill={`url(#${fillPathId})`}
|
||||
/>
|
||||
</clipPath>
|
||||
</defs>
|
||||
</svg>
|
||||
);
|
||||
<path
|
||||
fillRule="evenodd"
|
||||
clipRule="evenodd"
|
||||
d="M21.4625 7.41984C21.4625 7.41984 24.305 10.8603 24.305 11.5956C24.305 12.331 23.9474 12.525 23.5879 12.9073C23.2284 13.2895 21.6582 14.959 21.4565 15.1734C21.2549 15.3878 20.8351 15.7128 21.082 16.2979C21.3289 16.883 21.6932 17.6275 21.2881 18.3826C20.883 19.1377 20.189 19.6417 19.7444 19.5584C19.2997 19.475 18.2554 18.9286 17.8713 18.679C17.4873 18.4294 16.2701 17.4243 16.2701 17.0397C16.2701 16.6552 17.5283 15.9647 17.7607 15.8078C17.9932 15.651 19.0535 15.0438 19.0752 14.8055C19.0969 14.5671 19.0886 14.4972 18.7757 13.9083C18.4628 13.3193 17.8993 12.5334 17.9931 12.0106C18.0869 11.4877 18.9957 11.2158 19.6442 10.9706C20.2926 10.7254 21.5413 10.2623 21.6972 10.1903C21.8532 10.1183 21.8129 10.0497 21.3404 10.0048C20.8679 9.95997 19.5271 9.78176 18.9226 9.95047C18.3181 10.1192 17.2854 10.3758 17.2017 10.512C17.118 10.6481 17.0443 10.6527 17.1302 11.1222C17.216 11.5917 17.6583 13.8447 17.7013 14.2448C17.7442 14.645 17.8282 14.9096 17.3973 15.0082C16.9663 15.1069 16.2408 15.2782 15.9915 15.2782C15.7422 15.2782 15.0167 15.1069 14.5858 15.0082C14.1548 14.9096 14.2388 14.645 14.2817 14.2448C14.3247 13.8447 14.7669 11.5917 14.8529 11.1222C14.9387 10.6527 14.8649 10.6481 14.7813 10.512C14.6977 10.3758 13.6649 10.1192 13.0604 9.95047C12.4559 9.78176 11.1151 9.95997 10.6426 10.0048C10.1701 10.0497 10.1298 10.1183 10.2858 10.1903C10.4418 10.2623 11.6904 10.7254 12.3388 10.9706C12.9873 11.2158 13.8961 11.4877 13.9899 12.0106C14.0837 12.5334 13.5202 13.3193 13.2073 13.9083C12.8944 14.4972 12.8861 14.5671 12.9078 14.8055C12.9295 15.0438 13.9898 15.651 14.2223 15.8078C14.4547 15.9647 15.7129 16.6552 15.7129 17.0397C15.7129 17.4243 14.4958 18.4294 14.1117 18.679C13.7277 18.9286 12.6833 19.475 12.2387 19.5584C11.794 19.6417 11.1 19.1377 10.6949 18.3826C10.2898 17.6275 10.6541 16.883 10.901 16.2979C11.1479 15.7128 10.7281 15.3878 10.5264 15.1734C10.3249 14.959 8.75462 13.2895 8.3951 12.9073C8.03558 12.525 7.67805 12.331 7.67805 11.5956C7.67805 10.8603 10.5206 7.41984 10.5206 7.41984C10.5206 7.41984 12.9192 7.87857 13.2426 7.87857C13.566 7.87857 14.2667 7.60873 14.9135 7.39285C15.5603 7.17698 15.9915 7.17542 15.9915 7.17542C15.9915 7.17542 16.4227 7.17698 17.0695 7.39285C17.7163 7.60873 18.4171 7.87857 18.7405 7.87857C19.0639 7.87857 21.4625 7.41984 21.4625 7.41984ZM19.3315 20.5804C19.5075 20.6907 19.4001 20.8986 19.2399 21.0121C19.0796 21.1255 16.9257 22.7955 16.7166 22.9801C16.5076 23.1647 16.2004 23.4696 15.9915 23.4696C15.7826 23.4696 15.4754 23.1647 15.2664 22.9801C15.0573 22.7955 12.9034 21.1255 12.7431 21.0121C12.5828 20.8986 12.4755 20.6907 12.6515 20.5804C12.8275 20.4701 13.378 20.1918 14.1376 19.7982C14.8971 19.4047 15.8438 19.0701 15.9915 19.0701C16.1392 19.0701 17.0859 19.4047 17.8455 19.7982C18.6051 20.1918 19.1555 20.4701 19.3315 20.5804Z"
|
||||
fill="white"
|
||||
/>
|
||||
<path
|
||||
d="M22.0823 5.82772L19.8724 3.31738H15.9915H12.1106L9.90071 5.82772C9.90071 5.82772 7.96028 5.28804 7.04396 6.2055C7.04396 6.2055 9.6312 5.97166 10.5206 7.41979C10.5206 7.41979 12.9192 7.87852 13.2426 7.87852C13.566 7.87852 14.2667 7.60868 14.9135 7.3928C15.5603 7.17693 15.9915 7.17537 15.9915 7.17537C15.9915 7.17537 16.4227 7.17693 17.0695 7.3928C17.7163 7.60868 18.4171 7.87852 18.7405 7.87852C19.0639 7.87852 21.4625 7.41979 21.4625 7.41979C22.3518 5.97166 24.9391 6.2055 24.9391 6.2055C24.0228 5.28804 22.0823 5.82772 22.0823 5.82772Z"
|
||||
fill={`url(#${fillPathId})`}
|
||||
/>
|
||||
</g>
|
||||
<defs>
|
||||
<linearGradient
|
||||
id={fillPathId}
|
||||
x1="5.21132"
|
||||
y1="1286.82"
|
||||
x2="2161.25"
|
||||
y2="1286.82"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
>
|
||||
<stop stopColor="#FF5500" />
|
||||
<stop offset="0.409877" stopColor="#FF5500" />
|
||||
<stop offset="0.581981" stopColor="#FF2000" />
|
||||
<stop offset="1" stopColor="#FF2000" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id={fillPathId}
|
||||
x1="45.4905"
|
||||
y1="234.592"
|
||||
x2="1796.55"
|
||||
y2="234.592"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
>
|
||||
<stop stopColor="#FF452A" />
|
||||
<stop offset="1" stopColor="#FF2000" />
|
||||
</linearGradient>
|
||||
<clipPath id={clipPathId}>
|
||||
<rect
|
||||
width="21.6"
|
||||
height="25.3651"
|
||||
fill="white"
|
||||
transform="translate(5.2 3.31738)"
|
||||
/>
|
||||
</clipPath>
|
||||
</defs>
|
||||
</svg>
|
||||
);
|
||||
};
|
||||
export default Brave;
|
||||
|
|
|
|||
|
|
@ -1,67 +1,74 @@
|
|||
import React from "react";
|
||||
|
||||
import { uniqueId } from "lodash";
|
||||
import type { SVGProps } from "react";
|
||||
|
||||
const ChromeApp = (props: SVGProps<SVGSVGElement>) => (
|
||||
<svg xmlns="http://www.w3.org/2000/svg" fill="none" {...props}>
|
||||
<path fill="#fff" d="M0 0h32v32H0z" />
|
||||
<g clipPath="url(#chrome_svg__clippath)">
|
||||
<path d="M16 21.997a6 6 0 1 0 0-12 6 6 0 0 0 0 12Z" fill="#fff" />
|
||||
<path
|
||||
d="M16 10h10.39a11.997 11.997 0 0 0-20.781.002L10.804 19l.005-.001A5.992 5.992 0 0 1 16 10Z"
|
||||
fill="url(#chrome_svg__b)"
|
||||
/>
|
||||
<path
|
||||
d="M16 20.75a4.75 4.75 0 1 0 0-9.5 4.75 4.75 0 0 0 0 9.5Z"
|
||||
fill="#1A73E8"
|
||||
/>
|
||||
<path
|
||||
d="M21.196 19.002 16 28a11.997 11.997 0 0 0 10.39-17.998H16l-.002.004a5.993 5.993 0 0 1 5.198 8.995Z"
|
||||
fill="url(#chrome_svg__c)"
|
||||
/>
|
||||
<path
|
||||
d="M10.804 19.002 5.61 10.003A11.997 11.997 0 0 0 16.001 28l5.195-8.998-.003-.004a5.992 5.992 0 0 1-10.389.004Z"
|
||||
fill="url(#chrome_svg__d)"
|
||||
/>
|
||||
</g>
|
||||
<defs>
|
||||
<linearGradient
|
||||
id="chrome_svg__b"
|
||||
x1="5.609"
|
||||
y1="11.5"
|
||||
x2="26.391"
|
||||
y2="11.5"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
>
|
||||
<stop stopColor="#D93025" />
|
||||
<stop offset="1" stopColor="#EA4335" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="chrome_svg__c"
|
||||
x1="14.361"
|
||||
y1="27.84"
|
||||
x2="24.752"
|
||||
y2="9.842"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
>
|
||||
<stop stopColor="#FCC934" />
|
||||
<stop offset="1" stopColor="#FBBC04" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="chrome_svg__d"
|
||||
x1="17.299"
|
||||
y1="27.251"
|
||||
x2="6.908"
|
||||
y2="9.253"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
>
|
||||
<stop stopColor="#1E8E3E" />
|
||||
<stop offset="1" stopColor="#34A853" />
|
||||
</linearGradient>
|
||||
<clipPath id="chrome_svg__clippath">
|
||||
<path fill="#fff" transform="translate(4 4)" d="M0 0h24v24H0z" />
|
||||
</clipPath>
|
||||
</defs>
|
||||
</svg>
|
||||
);
|
||||
const ChromeApp = (props: SVGProps<SVGSVGElement>) => {
|
||||
const clipPathId = uniqueId("clip-path-");
|
||||
const fillPathBId = uniqueId("fill-path-b-");
|
||||
const fillPathCId = uniqueId("fill-path-c-");
|
||||
const fillPathDId = uniqueId("fill-path-d-");
|
||||
return (
|
||||
<svg xmlns="http://www.w3.org/2000/svg" fill="none" {...props}>
|
||||
<path fill="#fff" d="M0 0h32v32H0z" />
|
||||
<g clipPath={`url(#${clipPathId})`}>
|
||||
<path d="M16 21.997a6 6 0 1 0 0-12 6 6 0 0 0 0 12Z" fill="#fff" />
|
||||
<path
|
||||
d="M16 10h10.39a11.997 11.997 0 0 0-20.781.002L10.804 19l.005-.001A5.992 5.992 0 0 1 16 10Z"
|
||||
fill={`url(#${fillPathBId})`}
|
||||
/>
|
||||
<path
|
||||
d="M16 20.75a4.75 4.75 0 1 0 0-9.5 4.75 4.75 0 0 0 0 9.5Z"
|
||||
fill="#1A73E8"
|
||||
/>
|
||||
<path
|
||||
d="M21.196 19.002 16 28a11.997 11.997 0 0 0 10.39-17.998H16l-.002.004a5.993 5.993 0 0 1 5.198 8.995Z"
|
||||
fill={`url(#${fillPathCId})`}
|
||||
/>
|
||||
<path
|
||||
d="M10.804 19.002 5.61 10.003A11.997 11.997 0 0 0 16.001 28l5.195-8.998-.003-.004a5.992 5.992 0 0 1-10.389.004Z"
|
||||
fill={`url(#${fillPathDId})`}
|
||||
/>
|
||||
</g>
|
||||
<defs>
|
||||
<linearGradient
|
||||
id={fillPathBId}
|
||||
x1="5.609"
|
||||
y1="11.5"
|
||||
x2="26.391"
|
||||
y2="11.5"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
>
|
||||
<stop stopColor="#D93025" />
|
||||
<stop offset="1" stopColor="#EA4335" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id={fillPathCId}
|
||||
x1="14.361"
|
||||
y1="27.84"
|
||||
x2="24.752"
|
||||
y2="9.842"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
>
|
||||
<stop stopColor="#FCC934" />
|
||||
<stop offset="1" stopColor="#FBBC04" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id={fillPathDId}
|
||||
x1="17.299"
|
||||
y1="27.251"
|
||||
x2="6.908"
|
||||
y2="9.253"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
>
|
||||
<stop stopColor="#1E8E3E" />
|
||||
<stop offset="1" stopColor="#34A853" />
|
||||
</linearGradient>
|
||||
<clipPath id={clipPathId}>
|
||||
<path fill="#fff" transform="translate(4 4)" d="M0 0h24v24H0z" />
|
||||
</clipPath>
|
||||
</defs>
|
||||
</svg>
|
||||
);
|
||||
};
|
||||
export default ChromeApp;
|
||||
|
|
|
|||
|
|
@ -1,116 +1,132 @@
|
|||
import React from "react";
|
||||
|
||||
import { uniqueId } from "lodash";
|
||||
import type { SVGProps } from "react";
|
||||
|
||||
const Edge = (props: SVGProps<SVGSVGElement>) => (
|
||||
<svg fill="none" xmlns="http://www.w3.org/2000/svg" {...props}>
|
||||
<rect width="32" height="32" fill="white" />
|
||||
<g clipPath="url(#clip0_1158_1581)">
|
||||
<path
|
||||
d="M24.8602 21.3711C24.5651 21.5244 24.2609 21.6593 23.9492 21.775C22.9623 22.1423 21.9172 22.3287 20.8641 22.325C16.7992 22.325 13.2586 19.532 13.2586 15.9398C13.2639 15.4588 13.3972 14.9879 13.645 14.5756C13.8927 14.1632 14.2458 13.8243 14.668 13.5938C10.9898 13.7484 10.0445 17.5812 10.0445 19.8242C10.0445 26.1836 15.8969 26.8195 17.1602 26.8195C17.8391 26.8195 18.8617 26.6219 19.4805 26.4242L19.5922 26.3898C21.9601 25.5715 23.9787 23.9712 25.3156 21.8523C25.3545 21.788 25.3712 21.7126 25.3631 21.6379C25.355 21.5631 25.3227 21.493 25.271 21.4384C25.2193 21.3838 25.1511 21.3477 25.0769 21.3355C25.0027 21.3233 24.9266 21.3358 24.8602 21.3711Z"
|
||||
fill="url(#paint0_linear_1158_1581)"
|
||||
/>
|
||||
<path
|
||||
opacity="0.35"
|
||||
d="M24.8602 21.3711C24.5651 21.5244 24.2609 21.6593 23.9492 21.775C22.9623 22.1423 21.9172 22.3287 20.8641 22.325C16.7992 22.325 13.2586 19.532 13.2586 15.9398C13.2639 15.4588 13.3972 14.9879 13.645 14.5756C13.8927 14.1632 14.2458 13.8243 14.668 13.5938C10.9898 13.7484 10.0445 17.5812 10.0445 19.8242C10.0445 26.1836 15.8969 26.8195 17.1602 26.8195C17.8391 26.8195 18.8617 26.6219 19.4805 26.4242L19.5922 26.3898C21.9601 25.5715 23.9787 23.9712 25.3156 21.8523C25.3545 21.788 25.3712 21.7126 25.3631 21.6379C25.355 21.5631 25.3227 21.493 25.271 21.4384C25.2193 21.3838 25.1511 21.3477 25.0769 21.3355C25.0027 21.3233 24.9266 21.3358 24.8602 21.3711Z"
|
||||
fill="url(#paint1_radial_1158_1581)"
|
||||
/>
|
||||
<path
|
||||
d="M14.0836 25.7367C13.3186 25.2616 12.6556 24.6394 12.1328 23.9062C11.5358 23.0891 11.1249 22.1513 10.9289 21.1585C10.7328 20.1657 10.7564 19.1421 10.998 18.1594C11.2396 17.1767 11.6933 16.2588 12.3273 15.47C12.9613 14.6813 13.7602 14.0409 14.668 13.5937C14.943 13.4648 15.3984 13.2414 16.0086 13.25C16.4379 13.2533 16.8607 13.3558 17.2438 13.5497C17.627 13.7435 17.9601 14.0232 18.2172 14.3671C18.563 14.8321 18.7525 15.3947 18.7586 15.9742C18.7586 15.957 20.8641 9.13354 11.8836 9.13354C8.11093 9.13354 5.00859 12.7085 5.00859 15.8539C4.99358 17.5153 5.3488 19.1593 6.04843 20.6664C7.19421 23.1061 9.19592 25.0403 11.6736 26.1017C14.1512 27.1631 16.9324 27.2779 19.4891 26.4242C18.5933 26.7071 17.6469 26.7921 16.7151 26.6734C15.7833 26.5547 14.8884 26.2351 14.0922 25.7367H14.0836Z"
|
||||
fill="url(#paint2_linear_1158_1581)"
|
||||
/>
|
||||
<path
|
||||
opacity="0.41"
|
||||
d="M14.0836 25.7367C13.3186 25.2616 12.6556 24.6394 12.1328 23.9062C11.5358 23.0891 11.1249 22.1513 10.9289 21.1585C10.7328 20.1657 10.7564 19.1421 10.998 18.1594C11.2396 17.1767 11.6933 16.2588 12.3273 15.47C12.9613 14.6813 13.7602 14.0409 14.668 13.5937C14.943 13.4648 15.3984 13.2414 16.0086 13.25C16.4379 13.2533 16.8607 13.3558 17.2438 13.5497C17.627 13.7435 17.9601 14.0232 18.2172 14.3671C18.563 14.8321 18.7525 15.3947 18.7586 15.9742C18.7586 15.957 20.8641 9.13354 11.8836 9.13354C8.11093 9.13354 5.00859 12.7085 5.00859 15.8539C4.99358 17.5153 5.3488 19.1593 6.04843 20.6664C7.19421 23.1061 9.19592 25.0403 11.6736 26.1017C14.1512 27.1631 16.9324 27.2779 19.4891 26.4242C18.5933 26.7071 17.6469 26.7921 16.7151 26.6734C15.7833 26.5547 14.8884 26.2351 14.0922 25.7367H14.0836Z"
|
||||
fill="url(#paint3_radial_1158_1581)"
|
||||
/>
|
||||
<path
|
||||
d="M18.0969 17.7875C18.0195 17.8734 17.8047 18.0023 17.8047 18.2687C17.8047 18.4922 17.9508 18.7156 18.2172 18.8961C19.4461 19.7555 21.775 19.6352 21.7836 19.6352C22.6997 19.6346 23.5989 19.3882 24.3875 18.9219C25.1814 18.4575 25.8401 17.7937 26.2984 16.9963C26.7566 16.1989 26.9985 15.2955 27 14.3758C27.0258 12.4508 26.3125 11.1703 26.0289 10.6031C24.1984 7.04531 20.2711 5 16 5C13.1092 4.99971 10.3345 6.13738 8.27601 8.16694C6.2175 10.1965 5.04065 12.9548 5 15.8453C5.04297 12.7086 8.1625 10.1734 11.875 10.1734C12.1758 10.1734 13.8945 10.1992 15.4844 11.0328C16.6013 11.5878 17.5263 12.4649 18.1398 13.5508C18.6641 14.4617 18.7586 15.6219 18.7586 16.0859C18.7586 16.55 18.5266 17.2289 18.0883 17.7961L18.0969 17.7875Z"
|
||||
fill="url(#paint4_radial_1158_1581)"
|
||||
/>
|
||||
<path
|
||||
d="M18.0969 17.7875C18.0195 17.8734 17.8047 18.0023 17.8047 18.2687C17.8047 18.4922 17.9508 18.7156 18.2172 18.8961C19.4461 19.7555 21.775 19.6352 21.7836 19.6352C22.6997 19.6346 23.5989 19.3882 24.3875 18.9219C25.1814 18.4575 25.8401 17.7937 26.2984 16.9963C26.7566 16.1989 26.9985 15.2955 27 14.3758C27.0258 12.4508 26.3125 11.1703 26.0289 10.6031C24.1984 7.04531 20.2711 5 16 5C13.1092 4.99971 10.3345 6.13738 8.27601 8.16694C6.2175 10.1965 5.04065 12.9548 5 15.8453C5.04297 12.7086 8.1625 10.1734 11.875 10.1734C12.1758 10.1734 13.8945 10.1992 15.4844 11.0328C16.6013 11.5878 17.5263 12.4649 18.1398 13.5508C18.6641 14.4617 18.7586 15.6219 18.7586 16.0859C18.7586 16.55 18.5266 17.2289 18.0883 17.7961L18.0969 17.7875Z"
|
||||
fill="url(#paint5_radial_1158_1581)"
|
||||
/>
|
||||
</g>
|
||||
<defs>
|
||||
<linearGradient
|
||||
id="paint0_linear_1158_1581"
|
||||
x1="10.0445"
|
||||
y1="20.2109"
|
||||
x2="25.3758"
|
||||
y2="20.2109"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
>
|
||||
<stop stopColor="#0C59A4" />
|
||||
<stop offset="1" stopColor="#114A8B" />
|
||||
</linearGradient>
|
||||
<radialGradient
|
||||
id="paint1_radial_1158_1581"
|
||||
cx="0"
|
||||
cy="0"
|
||||
r="1"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
gradientTransform="translate(18.5094 20.3265) scale(8.19844 7.78852)"
|
||||
>
|
||||
<stop offset="0.7" stopOpacity="0" />
|
||||
<stop offset="0.9" stopOpacity="0.5" />
|
||||
<stop offset="1" />
|
||||
</radialGradient>
|
||||
<linearGradient
|
||||
id="paint2_linear_1158_1581"
|
||||
x1="18.1227"
|
||||
y1="13.5593"
|
||||
x2="8.55781"
|
||||
y2="23.9835"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
>
|
||||
<stop stopColor="#1B9DE2" />
|
||||
<stop offset="0.2" stopColor="#1595DF" />
|
||||
<stop offset="0.7" stopColor="#0680D7" />
|
||||
<stop offset="1" stopColor="#0078D4" />
|
||||
</linearGradient>
|
||||
<radialGradient
|
||||
id="paint3_radial_1158_1581"
|
||||
cx="0"
|
||||
cy="0"
|
||||
r="1"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
gradientTransform="translate(11.0633 22.0961) rotate(-81.3844) scale(12.3222 9.95513)"
|
||||
>
|
||||
<stop offset="0.8" stopOpacity="0" />
|
||||
<stop offset="0.9" stopOpacity="0.5" />
|
||||
<stop offset="1" />
|
||||
</radialGradient>
|
||||
<radialGradient
|
||||
id="paint4_radial_1158_1581"
|
||||
cx="0"
|
||||
cy="0"
|
||||
r="1"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
gradientTransform="translate(7.22492 9.06622) rotate(92.2906) scale(17.4077 37.0747)"
|
||||
>
|
||||
<stop stopColor="#35C1F1" />
|
||||
<stop offset="0.1" stopColor="#34C1ED" />
|
||||
<stop offset="0.2" stopColor="#2FC2DF" />
|
||||
<stop offset="0.3" stopColor="#2BC3D2" />
|
||||
<stop offset="0.7" stopColor="#36C752" />
|
||||
</radialGradient>
|
||||
<radialGradient
|
||||
id="paint5_radial_1158_1581"
|
||||
cx="0"
|
||||
cy="0"
|
||||
r="1"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
gradientTransform="translate(25.6302 11.643) rotate(73.7398) scale(8.36172 6.79975)"
|
||||
>
|
||||
<stop stopColor="#66EB6E" />
|
||||
<stop offset="1" stopColor="#66EB6E" stopOpacity="0" />
|
||||
</radialGradient>
|
||||
<clipPath id="clip0_1158_1581">
|
||||
<rect width="22" height="22" fill="white" transform="translate(5 5)" />
|
||||
</clipPath>
|
||||
</defs>
|
||||
</svg>
|
||||
);
|
||||
const Edge = (props: SVGProps<SVGSVGElement>) => {
|
||||
const clipPathId = uniqueId("clip-path-");
|
||||
const fillPathA = uniqueId("fill-path-a-");
|
||||
const fillPathB = uniqueId("fill-path-b-");
|
||||
const fillPathC = uniqueId("fill-path-c-");
|
||||
const fillPathD = uniqueId("fill-path-d-");
|
||||
const fillPathE = uniqueId("fill-path-e-");
|
||||
const fillPathF = uniqueId("fill-path-f-");
|
||||
|
||||
return (
|
||||
<svg fill="none" xmlns="http://www.w3.org/2000/svg" {...props}>
|
||||
<rect width="32" height="32" fill="white" />
|
||||
<g clipPath={`url(#${clipPathId})`}>
|
||||
<path
|
||||
d="M24.8602 21.3711C24.5651 21.5244 24.2609 21.6593 23.9492 21.775C22.9623 22.1423 21.9172 22.3287 20.8641 22.325C16.7992 22.325 13.2586 19.532 13.2586 15.9398C13.2639 15.4588 13.3972 14.9879 13.645 14.5756C13.8927 14.1632 14.2458 13.8243 14.668 13.5938C10.9898 13.7484 10.0445 17.5812 10.0445 19.8242C10.0445 26.1836 15.8969 26.8195 17.1602 26.8195C17.8391 26.8195 18.8617 26.6219 19.4805 26.4242L19.5922 26.3898C21.9601 25.5715 23.9787 23.9712 25.3156 21.8523C25.3545 21.788 25.3712 21.7126 25.3631 21.6379C25.355 21.5631 25.3227 21.493 25.271 21.4384C25.2193 21.3838 25.1511 21.3477 25.0769 21.3355C25.0027 21.3233 24.9266 21.3358 24.8602 21.3711Z"
|
||||
fill={`url(#${fillPathA})`}
|
||||
/>
|
||||
<path
|
||||
opacity="0.35"
|
||||
d="M24.8602 21.3711C24.5651 21.5244 24.2609 21.6593 23.9492 21.775C22.9623 22.1423 21.9172 22.3287 20.8641 22.325C16.7992 22.325 13.2586 19.532 13.2586 15.9398C13.2639 15.4588 13.3972 14.9879 13.645 14.5756C13.8927 14.1632 14.2458 13.8243 14.668 13.5938C10.9898 13.7484 10.0445 17.5812 10.0445 19.8242C10.0445 26.1836 15.8969 26.8195 17.1602 26.8195C17.8391 26.8195 18.8617 26.6219 19.4805 26.4242L19.5922 26.3898C21.9601 25.5715 23.9787 23.9712 25.3156 21.8523C25.3545 21.788 25.3712 21.7126 25.3631 21.6379C25.355 21.5631 25.3227 21.493 25.271 21.4384C25.2193 21.3838 25.1511 21.3477 25.0769 21.3355C25.0027 21.3233 24.9266 21.3358 24.8602 21.3711Z"
|
||||
fill={`url(#${fillPathB})`}
|
||||
/>
|
||||
<path
|
||||
d="M14.0836 25.7367C13.3186 25.2616 12.6556 24.6394 12.1328 23.9062C11.5358 23.0891 11.1249 22.1513 10.9289 21.1585C10.7328 20.1657 10.7564 19.1421 10.998 18.1594C11.2396 17.1767 11.6933 16.2588 12.3273 15.47C12.9613 14.6813 13.7602 14.0409 14.668 13.5937C14.943 13.4648 15.3984 13.2414 16.0086 13.25C16.4379 13.2533 16.8607 13.3558 17.2438 13.5497C17.627 13.7435 17.9601 14.0232 18.2172 14.3671C18.563 14.8321 18.7525 15.3947 18.7586 15.9742C18.7586 15.957 20.8641 9.13354 11.8836 9.13354C8.11093 9.13354 5.00859 12.7085 5.00859 15.8539C4.99358 17.5153 5.3488 19.1593 6.04843 20.6664C7.19421 23.1061 9.19592 25.0403 11.6736 26.1017C14.1512 27.1631 16.9324 27.2779 19.4891 26.4242C18.5933 26.7071 17.6469 26.7921 16.7151 26.6734C15.7833 26.5547 14.8884 26.2351 14.0922 25.7367H14.0836Z"
|
||||
fill={`url(#${fillPathC})`}
|
||||
/>
|
||||
<path
|
||||
opacity="0.41"
|
||||
d="M14.0836 25.7367C13.3186 25.2616 12.6556 24.6394 12.1328 23.9062C11.5358 23.0891 11.1249 22.1513 10.9289 21.1585C10.7328 20.1657 10.7564 19.1421 10.998 18.1594C11.2396 17.1767 11.6933 16.2588 12.3273 15.47C12.9613 14.6813 13.7602 14.0409 14.668 13.5937C14.943 13.4648 15.3984 13.2414 16.0086 13.25C16.4379 13.2533 16.8607 13.3558 17.2438 13.5497C17.627 13.7435 17.9601 14.0232 18.2172 14.3671C18.563 14.8321 18.7525 15.3947 18.7586 15.9742C18.7586 15.957 20.8641 9.13354 11.8836 9.13354C8.11093 9.13354 5.00859 12.7085 5.00859 15.8539C4.99358 17.5153 5.3488 19.1593 6.04843 20.6664C7.19421 23.1061 9.19592 25.0403 11.6736 26.1017C14.1512 27.1631 16.9324 27.2779 19.4891 26.4242C18.5933 26.7071 17.6469 26.7921 16.7151 26.6734C15.7833 26.5547 14.8884 26.2351 14.0922 25.7367H14.0836Z"
|
||||
fill={`url(#${fillPathD})`}
|
||||
/>
|
||||
<path
|
||||
d="M18.0969 17.7875C18.0195 17.8734 17.8047 18.0023 17.8047 18.2687C17.8047 18.4922 17.9508 18.7156 18.2172 18.8961C19.4461 19.7555 21.775 19.6352 21.7836 19.6352C22.6997 19.6346 23.5989 19.3882 24.3875 18.9219C25.1814 18.4575 25.8401 17.7937 26.2984 16.9963C26.7566 16.1989 26.9985 15.2955 27 14.3758C27.0258 12.4508 26.3125 11.1703 26.0289 10.6031C24.1984 7.04531 20.2711 5 16 5C13.1092 4.99971 10.3345 6.13738 8.27601 8.16694C6.2175 10.1965 5.04065 12.9548 5 15.8453C5.04297 12.7086 8.1625 10.1734 11.875 10.1734C12.1758 10.1734 13.8945 10.1992 15.4844 11.0328C16.6013 11.5878 17.5263 12.4649 18.1398 13.5508C18.6641 14.4617 18.7586 15.6219 18.7586 16.0859C18.7586 16.55 18.5266 17.2289 18.0883 17.7961L18.0969 17.7875Z"
|
||||
fill={`url(#${fillPathE})`}
|
||||
/>
|
||||
<path
|
||||
d="M18.0969 17.7875C18.0195 17.8734 17.8047 18.0023 17.8047 18.2687C17.8047 18.4922 17.9508 18.7156 18.2172 18.8961C19.4461 19.7555 21.775 19.6352 21.7836 19.6352C22.6997 19.6346 23.5989 19.3882 24.3875 18.9219C25.1814 18.4575 25.8401 17.7937 26.2984 16.9963C26.7566 16.1989 26.9985 15.2955 27 14.3758C27.0258 12.4508 26.3125 11.1703 26.0289 10.6031C24.1984 7.04531 20.2711 5 16 5C13.1092 4.99971 10.3345 6.13738 8.27601 8.16694C6.2175 10.1965 5.04065 12.9548 5 15.8453C5.04297 12.7086 8.1625 10.1734 11.875 10.1734C12.1758 10.1734 13.8945 10.1992 15.4844 11.0328C16.6013 11.5878 17.5263 12.4649 18.1398 13.5508C18.6641 14.4617 18.7586 15.6219 18.7586 16.0859C18.7586 16.55 18.5266 17.2289 18.0883 17.7961L18.0969 17.7875Z"
|
||||
fill={`url(#${fillPathF})`}
|
||||
/>
|
||||
</g>
|
||||
<defs>
|
||||
<linearGradient
|
||||
id={fillPathA}
|
||||
x1="10.0445"
|
||||
y1="20.2109"
|
||||
x2="25.3758"
|
||||
y2="20.2109"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
>
|
||||
<stop stopColor="#0C59A4" />
|
||||
<stop offset="1" stopColor="#114A8B" />
|
||||
</linearGradient>
|
||||
<radialGradient
|
||||
id={fillPathB}
|
||||
cx="0"
|
||||
cy="0"
|
||||
r="1"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
gradientTransform="translate(18.5094 20.3265) scale(8.19844 7.78852)"
|
||||
>
|
||||
<stop offset="0.7" stopOpacity="0" />
|
||||
<stop offset="0.9" stopOpacity="0.5" />
|
||||
<stop offset="1" />
|
||||
</radialGradient>
|
||||
<linearGradient
|
||||
id={fillPathC}
|
||||
x1="18.1227"
|
||||
y1="13.5593"
|
||||
x2="8.55781"
|
||||
y2="23.9835"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
>
|
||||
<stop stopColor="#1B9DE2" />
|
||||
<stop offset="0.2" stopColor="#1595DF" />
|
||||
<stop offset="0.7" stopColor="#0680D7" />
|
||||
<stop offset="1" stopColor="#0078D4" />
|
||||
</linearGradient>
|
||||
<radialGradient
|
||||
id={fillPathD}
|
||||
cx="0"
|
||||
cy="0"
|
||||
r="1"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
gradientTransform="translate(11.0633 22.0961) rotate(-81.3844) scale(12.3222 9.95513)"
|
||||
>
|
||||
<stop offset="0.8" stopOpacity="0" />
|
||||
<stop offset="0.9" stopOpacity="0.5" />
|
||||
<stop offset="1" />
|
||||
</radialGradient>
|
||||
<radialGradient
|
||||
id={fillPathE}
|
||||
cx="0"
|
||||
cy="0"
|
||||
r="1"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
gradientTransform="translate(7.22492 9.06622) rotate(92.2906) scale(17.4077 37.0747)"
|
||||
>
|
||||
<stop stopColor="#35C1F1" />
|
||||
<stop offset="0.1" stopColor="#34C1ED" />
|
||||
<stop offset="0.2" stopColor="#2FC2DF" />
|
||||
<stop offset="0.3" stopColor="#2BC3D2" />
|
||||
<stop offset="0.7" stopColor="#36C752" />
|
||||
</radialGradient>
|
||||
<radialGradient
|
||||
id={fillPathF}
|
||||
cx="0"
|
||||
cy="0"
|
||||
r="1"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
gradientTransform="translate(25.6302 11.643) rotate(73.7398) scale(8.36172 6.79975)"
|
||||
>
|
||||
<stop stopColor="#66EB6E" />
|
||||
<stop offset="1" stopColor="#66EB6E" stopOpacity="0" />
|
||||
</radialGradient>
|
||||
<clipPath id={clipPathId}>
|
||||
<rect
|
||||
width="22"
|
||||
height="22"
|
||||
fill="white"
|
||||
transform="translate(5 5)"
|
||||
/>
|
||||
</clipPath>
|
||||
</defs>
|
||||
</svg>
|
||||
);
|
||||
};
|
||||
|
||||
export default Edge;
|
||||
|
|
|
|||
|
|
@ -1,66 +1,72 @@
|
|||
import React from "react";
|
||||
|
||||
import { uniqueId } from "lodash";
|
||||
import type { SVGProps } from "react";
|
||||
|
||||
const Excel = (props: SVGProps<SVGSVGElement>) => (
|
||||
<svg xmlns="http://www.w3.org/2000/svg" fill="none" {...props}>
|
||||
<path fill="#fff" d="M0 0h32v32H0z" />
|
||||
<path
|
||||
d="M17.814 15.704 9.117 14.17v11.322a.937.937 0 0 0 .937.936H25.06a.936.936 0 0 0 .939-.936V21.32l-8.186-5.618Z"
|
||||
fill="#185C37"
|
||||
/>
|
||||
<path
|
||||
d="M17.814 6h-7.76a.937.937 0 0 0-.937.936v4.171l8.697 5.107 4.605 1.532L26 16.214v-5.107L17.814 6Z"
|
||||
fill="#21A366"
|
||||
/>
|
||||
<path d="M9.117 11.107h8.697v5.107H9.117v-5.107Z" fill="#107C41" />
|
||||
<path
|
||||
opacity=".1"
|
||||
d="M15.341 10.086H9.117v12.768h6.224a.943.943 0 0 0 .938-.936V11.022a.943.943 0 0 0-.938-.936Z"
|
||||
fill="#000"
|
||||
/>
|
||||
<path
|
||||
opacity=".2"
|
||||
d="M14.83 10.596H9.116v12.768h5.712a.943.943 0 0 0 .939-.936V11.532a.943.943 0 0 0-.939-.936Z"
|
||||
fill="#000"
|
||||
/>
|
||||
<path
|
||||
opacity=".2"
|
||||
d="M14.83 10.596H9.116v11.747h5.712a.943.943 0 0 0 .939-.936v-9.875a.943.943 0 0 0-.939-.936Z"
|
||||
fill="#000"
|
||||
/>
|
||||
<path
|
||||
opacity=".2"
|
||||
d="M14.318 10.596H9.117v11.747h5.201a.943.943 0 0 0 .938-.936v-9.875a.943.943 0 0 0-.938-.936Z"
|
||||
fill="#000"
|
||||
/>
|
||||
<path
|
||||
d="M4.938 10.596h9.38a.938.938 0 0 1 .938.936v9.364a.937.937 0 0 1-.938.936h-9.38A.935.935 0 0 1 4 20.896v-9.364a.936.936 0 0 1 .938-.936Z"
|
||||
fill="url(#excel_svg__a)"
|
||||
/>
|
||||
<path
|
||||
d="m6.907 19.257 1.973-3.051-1.807-3.035h1.451l.986 1.943c.091.184.157.32.187.412h.014c.064-.148.132-.29.204-.429l1.054-1.923h1.336l-1.854 3.018 1.901 3.068h-1.421l-1.14-2.13a1.85 1.85 0 0 1-.134-.287h-.019c-.033.097-.077.19-.132.276l-1.173 2.138H6.907Z"
|
||||
fill="#fff"
|
||||
/>
|
||||
<path
|
||||
d="M25.062 6h-7.248v5.107H26V6.936A.937.937 0 0 0 25.062 6Z"
|
||||
fill="#33C481"
|
||||
/>
|
||||
<path d="M17.814 16.214H26v5.107h-8.186v-5.107Z" fill="#107C41" />
|
||||
<defs>
|
||||
<linearGradient
|
||||
id="excel_svg__a"
|
||||
x1="5.96"
|
||||
y1="9.861"
|
||||
x2="13.297"
|
||||
y2="22.568"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
>
|
||||
<stop stopColor="#18884F" />
|
||||
<stop offset=".5" stopColor="#117E43" />
|
||||
<stop offset="1" stopColor="#0B6631" />
|
||||
</linearGradient>
|
||||
</defs>
|
||||
</svg>
|
||||
);
|
||||
const Excel = (props: SVGProps<SVGSVGElement>) => {
|
||||
const gradientId = uniqueId("gradient-");
|
||||
|
||||
return (
|
||||
<svg xmlns="http://www.w3.org/2000/svg" fill="none" {...props}>
|
||||
<path fill="#fff" d="M0 0h32v32H0z" />
|
||||
<path
|
||||
d="M17.814 15.704 9.117 14.17v11.322a.937.937 0 0 0 .937.936H25.06a.936.936 0 0 0 .939-.936V21.32l-8.186-5.618Z"
|
||||
fill="#185C37"
|
||||
/>
|
||||
<path
|
||||
d="M17.814 6h-7.76a.937.937 0 0 0-.937.936v4.171l8.697 5.107 4.605 1.532L26 16.214v-5.107L17.814 6Z"
|
||||
fill="#21A366"
|
||||
/>
|
||||
<path d="M9.117 11.107h8.697v5.107H9.117v-5.107Z" fill="#107C41" />
|
||||
<path
|
||||
opacity=".1"
|
||||
d="M15.341 10.086H9.117v12.768h6.224a.943.943 0 0 0 .938-.936V11.022a.943.943 0 0 0-.938-.936Z"
|
||||
fill="#000"
|
||||
/>
|
||||
<path
|
||||
opacity=".2"
|
||||
d="M14.83 10.596H9.116v12.768h5.712a.943.943 0 0 0 .939-.936V11.532a.943.943 0 0 0-.939-.936Z"
|
||||
fill="#000"
|
||||
/>
|
||||
<path
|
||||
opacity=".2"
|
||||
d="M14.83 10.596H9.116v11.747h5.712a.943.943 0 0 0 .939-.936v-9.875a.943.943 0 0 0-.939-.936Z"
|
||||
fill="#000"
|
||||
/>
|
||||
<path
|
||||
opacity=".2"
|
||||
d="M14.318 10.596H9.117v11.747h5.201a.943.943 0 0 0 .938-.936v-9.875a.943.943 0 0 0-.938-.936Z"
|
||||
fill="#000"
|
||||
/>
|
||||
<path
|
||||
d="M4.938 10.596h9.38a.938.938 0 0 1 .938.936v9.364a.937.937 0 0 1-.938.936h-9.38A.935.935 0 0 1 4 20.896v-9.364a.936.936 0 0 1 .938-.936Z"
|
||||
fill={`url(#${gradientId})`}
|
||||
/>
|
||||
<path
|
||||
d="m6.907 19.257 1.973-3.051-1.807-3.035h1.451l.986 1.943c.091.184.157.32.187.412h.014c.064-.148.132-.29.204-.429l1.054-1.923h1.336l-1.854 3.018 1.901 3.068h-1.421l-1.14-2.13a1.85 1.85 0 0 1-.134-.287h-.019c-.033.097-.077.19-.132.276l-1.173 2.138H6.907Z"
|
||||
fill="#fff"
|
||||
/>
|
||||
<path
|
||||
d="M25.062 6h-7.248v5.107H26V6.936A.937.937 0 0 0 25.062 6Z"
|
||||
fill="#33C481"
|
||||
/>
|
||||
<path d="M17.814 16.214H26v5.107h-8.186v-5.107Z" fill="#107C41" />
|
||||
<defs>
|
||||
<linearGradient
|
||||
id={gradientId}
|
||||
x1="5.96"
|
||||
y1="9.861"
|
||||
x2="13.297"
|
||||
y2="22.568"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
>
|
||||
<stop stopColor="#18884F" />
|
||||
<stop offset=".5" stopColor="#117E43" />
|
||||
<stop offset="1" stopColor="#0B6631" />
|
||||
</linearGradient>
|
||||
</defs>
|
||||
</svg>
|
||||
);
|
||||
};
|
||||
|
||||
export default Excel;
|
||||
|
|
|
|||
|
|
@ -1,65 +1,65 @@
|
|||
import React from "react";
|
||||
|
||||
import { uniqueId } from "lodash";
|
||||
import type { SVGProps } from "react";
|
||||
|
||||
const Extension = (props: SVGProps<SVGSVGElement>) => (
|
||||
<svg xmlns="http://www.w3.org/2000/svg" fill="none" {...props}>
|
||||
<path fill="#fff" d="M0 0h32v32H0z" />
|
||||
<g
|
||||
clipPath="url(#extension_svg__clippath)"
|
||||
stroke="#693202"
|
||||
strokeWidth=".52"
|
||||
>
|
||||
<path
|
||||
d="M26.412 12.12a.245.245 0 0 0-.245 0l-9.898 5.715a.245.245 0 0 0-.122.212v7.76a.244.244 0 0 0 .367.211l9.898-5.714a.245.245 0 0 0 .122-.212v-7.76a.245.245 0 0 0-.122-.212Z"
|
||||
fill="#F39C12"
|
||||
/>
|
||||
<path
|
||||
d="M16.39 17.765v8.186c0 .056-.046.102-.096.08a.219.219 0 0 1-.025-.012L6.37 20.304a.244.244 0 0 1-.123-.212v-7.76a.244.244 0 0 1 .367-.212l9.776 5.645Z"
|
||||
fill="#E67E22"
|
||||
/>
|
||||
<path
|
||||
d="m26.411 12.12-9.898-5.714a.244.244 0 0 0-.244 0L6.37 12.121a.245.245 0 0 0 0 .423l9.898 5.715a.243.243 0 0 0 .244 0l9.898-5.715a.245.245 0 0 0 0-.423Z"
|
||||
fill="#F1C40F"
|
||||
/>
|
||||
<path
|
||||
d="M18.561 8.893V7.247a.245.245 0 0 0-.245-.244h-3.645a.244.244 0 0 0-.245.244v1.66c.003.37.236.706.656.949.396.228.904.342 1.412.342.508 0 1.015-.114 1.411-.342.423-.245.657-.584.657-.956v-.007h-.001Z"
|
||||
fill="#E67E22"
|
||||
/>
|
||||
<path
|
||||
d="M17.905 6.291c-.792-.457-2.032-.457-2.823 0-.423.244-.656.584-.656.956s.233.712.656.956c.396.229.904.343 1.412.343.508 0 1.015-.114 1.411-.343.423-.244.656-.584.656-.956s-.233-.712-.656-.956Z"
|
||||
fill="#F9D641"
|
||||
/>
|
||||
<path
|
||||
d="M23.44 10.014h-3.645a.244.244 0 0 0-.245.244V11.911c0 .372.234.712.657.956.396.228.903.343 1.411.343s1.016-.115 1.411-.343c.424-.245.657-.584.657-.957v-1.652a.245.245 0 0 0-.245-.244Z"
|
||||
fill="#E67E22"
|
||||
/>
|
||||
<path
|
||||
d="M23.029 9.302c-.791-.457-2.031-.457-2.823 0-.423.244-.656.584-.656.956s.234.712.657.956c.396.229.903.343 1.411.343s1.016-.114 1.412-.343c.423-.244.656-.584.656-.956s-.233-.712-.657-.956Z"
|
||||
fill="#F9D641"
|
||||
/>
|
||||
<path
|
||||
d="M13.006 12.055v-1.647a.245.245 0 0 0-.245-.244H9.115a.245.245 0 0 0-.244.244v1.659c.002.37.235.707.656.95.396.229.904.343 1.412.343.508 0 1.015-.114 1.411-.343.423-.244.657-.584.657-.956v-.006h-.001Z"
|
||||
fill="#E67E22"
|
||||
/>
|
||||
<path
|
||||
d="M12.35 9.452c-.792-.457-2.032-.457-2.823 0-.423.244-.656.584-.656.956s.233.712.656.956c.396.229.904.343 1.412.343.508 0 1.015-.114 1.411-.343.423-.244.656-.584.656-.956s-.233-.712-.656-.956Z"
|
||||
fill="#F9D641"
|
||||
/>
|
||||
<path
|
||||
d="M17.885 13.175h-3.646a.245.245 0 0 0-.245.244v1.652c0 .373.234.712.657.956.396.229.903.343 1.411.343s1.016-.114 1.411-.343c.421-.243.655-.58.657-.95v-1.659a.244.244 0 0 0-.245-.244Z"
|
||||
fill="#E67E22"
|
||||
/>
|
||||
<path
|
||||
d="M17.473 12.463c-.791-.457-2.031-.457-2.822 0-.424.245-.657.584-.657.956s.234.712.657.956c.396.229.903.343 1.411.343s1.016-.114 1.412-.343c.423-.244.656-.584.656-.956s-.233-.711-.657-.956Z"
|
||||
fill="#F9D641"
|
||||
/>
|
||||
</g>
|
||||
<defs>
|
||||
<clipPath id="extension_svg__clippath">
|
||||
<path fill="#fff" transform="translate(5 5)" d="M0 0h22v22H0z" />
|
||||
</clipPath>
|
||||
</defs>
|
||||
</svg>
|
||||
);
|
||||
const Extension = (props: SVGProps<SVGSVGElement>) => {
|
||||
const clipPathId = uniqueId("clip-path-");
|
||||
return (
|
||||
<svg xmlns="http://www.w3.org/2000/svg" fill="none" {...props}>
|
||||
<path fill="#fff" d="M0 0h32v32H0z" />
|
||||
<g clipPath={`url(#${clipPathId})`} stroke="#693202" strokeWidth=".52">
|
||||
<path
|
||||
d="M26.412 12.12a.245.245 0 0 0-.245 0l-9.898 5.715a.245.245 0 0 0-.122.212v7.76a.244.244 0 0 0 .367.211l9.898-5.714a.245.245 0 0 0 .122-.212v-7.76a.245.245 0 0 0-.122-.212Z"
|
||||
fill="#F39C12"
|
||||
/>
|
||||
<path
|
||||
d="M16.39 17.765v8.186c0 .056-.046.102-.096.08a.219.219 0 0 1-.025-.012L6.37 20.304a.244.244 0 0 1-.123-.212v-7.76a.244.244 0 0 1 .367-.212l9.776 5.645Z"
|
||||
fill="#E67E22"
|
||||
/>
|
||||
<path
|
||||
d="m26.411 12.12-9.898-5.714a.244.244 0 0 0-.244 0L6.37 12.121a.245.245 0 0 0 0 .423l9.898 5.715a.243.243 0 0 0 .244 0l9.898-5.715a.245.245 0 0 0 0-.423Z"
|
||||
fill="#F1C40F"
|
||||
/>
|
||||
<path
|
||||
d="M18.561 8.893V7.247a.245.245 0 0 0-.245-.244h-3.645a.244.244 0 0 0-.245.244v1.66c.003.37.236.706.656.949.396.228.904.342 1.412.342.508 0 1.015-.114 1.411-.342.423-.245.657-.584.657-.956v-.007h-.001Z"
|
||||
fill="#E67E22"
|
||||
/>
|
||||
<path
|
||||
d="M17.905 6.291c-.792-.457-2.032-.457-2.823 0-.423.244-.656.584-.656.956s.233.712.656.956c.396.229.904.343 1.412.343.508 0 1.015-.114 1.411-.343.423-.244.656-.584.656-.956s-.233-.712-.656-.956Z"
|
||||
fill="#F9D641"
|
||||
/>
|
||||
<path
|
||||
d="M23.44 10.014h-3.645a.244.244 0 0 0-.245.244V11.911c0 .372.234.712.657.956.396.228.903.343 1.411.343s1.016-.115 1.411-.343c.424-.245.657-.584.657-.957v-1.652a.245.245 0 0 0-.245-.244Z"
|
||||
fill="#E67E22"
|
||||
/>
|
||||
<path
|
||||
d="M23.029 9.302c-.791-.457-2.031-.457-2.823 0-.423.244-.656.584-.656.956s.234.712.657.956c.396.229.903.343 1.411.343s1.016-.114 1.412-.343c.423-.244.656-.584.656-.956s-.233-.712-.657-.956Z"
|
||||
fill="#F9D641"
|
||||
/>
|
||||
<path
|
||||
d="M13.006 12.055v-1.647a.245.245 0 0 0-.245-.244H9.115a.245.245 0 0 0-.244.244v1.659c.002.37.235.707.656.95.396.229.904.343 1.412.343.508 0 1.015-.114 1.411-.343.423-.244.657-.584.657-.956v-.006h-.001Z"
|
||||
fill="#E67E22"
|
||||
/>
|
||||
<path
|
||||
d="M12.35 9.452c-.792-.457-2.032-.457-2.823 0-.423.244-.656.584-.656.956s.233.712.656.956c.396.229.904.343 1.412.343.508 0 1.015-.114 1.411-.343.423-.244.656-.584.656-.956s-.233-.712-.656-.956Z"
|
||||
fill="#F9D641"
|
||||
/>
|
||||
<path
|
||||
d="M17.885 13.175h-3.646a.245.245 0 0 0-.245.244v1.652c0 .373.234.712.657.956.396.229.903.343 1.411.343s1.016-.114 1.411-.343c.421-.243.655-.58.657-.95v-1.659a.244.244 0 0 0-.245-.244Z"
|
||||
fill="#E67E22"
|
||||
/>
|
||||
<path
|
||||
d="M17.473 12.463c-.791-.457-2.031-.457-2.822 0-.424.245-.657.584-.657.956s.234.712.657.956c.396.229.903.343 1.411.343s1.016-.114 1.412-.343c.423-.244.656-.584.656-.956s-.233-.711-.657-.956Z"
|
||||
fill="#F9D641"
|
||||
/>
|
||||
</g>
|
||||
<defs>
|
||||
<clipPath id={clipPathId}>
|
||||
<path fill="#fff" transform="translate(5 5)" d="M0 0h22v22H0z" />
|
||||
</clipPath>
|
||||
</defs>
|
||||
</svg>
|
||||
);
|
||||
};
|
||||
export default Extension;
|
||||
|
|
|
|||
|
|
@ -1,41 +1,45 @@
|
|||
import React from "react";
|
||||
|
||||
import { uniqueId } from "lodash";
|
||||
import type { SVGProps } from "react";
|
||||
|
||||
const Figma = (props: SVGProps<SVGSVGElement>) => (
|
||||
<svg fill="none" xmlns="http://www.w3.org/2000/svg" {...props}>
|
||||
<path fill="#333" d="M0 0h32v32H0z" />
|
||||
<g clipPath="url(#a)">
|
||||
<path
|
||||
d="M12.1 27.718c2.153 0 3.9-1.747 3.9-3.9v-3.9h-3.9a3.902 3.902 0 0 0-3.9 3.9c0 2.153 1.747 3.9 3.9 3.9Z"
|
||||
fill="#0ACF83"
|
||||
/>
|
||||
<path
|
||||
d="M8.2 16.017c0-2.152 1.747-3.9 3.9-3.9H16v7.8h-3.9a3.902 3.902 0 0 1-3.9-3.9Z"
|
||||
fill="#A259FF"
|
||||
/>
|
||||
<path
|
||||
d="M8.2 8.217c0-2.153 1.747-3.9 3.9-3.9H16v7.8h-3.9a3.902 3.902 0 0 1-3.9-3.9Z"
|
||||
fill="#F24E1E"
|
||||
/>
|
||||
<path
|
||||
d="M16 4.317h3.9c2.153 0 3.9 1.747 3.9 3.9 0 2.153-1.747 3.9-3.9 3.9H16v-7.8Z"
|
||||
fill="#FF7262"
|
||||
/>
|
||||
<path
|
||||
d="M23.8 16.017c0 2.153-1.747 3.9-3.9 3.9a3.902 3.902 0 0 1-3.9-3.9c0-2.152 1.747-3.9 3.9-3.9 2.153 0 3.9 1.748 3.9 3.9Z"
|
||||
fill="#1ABCFE"
|
||||
/>
|
||||
</g>
|
||||
<defs>
|
||||
<clipPath id="a">
|
||||
const Figma = (props: SVGProps<SVGSVGElement>) => {
|
||||
const clipPathId = uniqueId("clip-path-");
|
||||
return (
|
||||
<svg fill="none" xmlns="http://www.w3.org/2000/svg" {...props}>
|
||||
<path fill="#333" d="M0 0h32v32H0z" />
|
||||
<g clipPath={`url(#${clipPathId})`}>
|
||||
<path
|
||||
fill="#fff"
|
||||
transform="translate(8.198 4.317)"
|
||||
d="M0 0h15.604v23.401H0z"
|
||||
d="M12.1 27.718c2.153 0 3.9-1.747 3.9-3.9v-3.9h-3.9a3.902 3.902 0 0 0-3.9 3.9c0 2.153 1.747 3.9 3.9 3.9Z"
|
||||
fill="#0ACF83"
|
||||
/>
|
||||
</clipPath>
|
||||
</defs>
|
||||
</svg>
|
||||
);
|
||||
<path
|
||||
d="M8.2 16.017c0-2.152 1.747-3.9 3.9-3.9H16v7.8h-3.9a3.902 3.902 0 0 1-3.9-3.9Z"
|
||||
fill="#A259FF"
|
||||
/>
|
||||
<path
|
||||
d="M8.2 8.217c0-2.153 1.747-3.9 3.9-3.9H16v7.8h-3.9a3.902 3.902 0 0 1-3.9-3.9Z"
|
||||
fill="#F24E1E"
|
||||
/>
|
||||
<path
|
||||
d="M16 4.317h3.9c2.153 0 3.9 1.747 3.9 3.9 0 2.153-1.747 3.9-3.9 3.9H16v-7.8Z"
|
||||
fill="#FF7262"
|
||||
/>
|
||||
<path
|
||||
d="M23.8 16.017c0 2.153-1.747 3.9-3.9 3.9a3.902 3.902 0 0 1-3.9-3.9c0-2.152 1.747-3.9 3.9-3.9 2.153 0 3.9 1.748 3.9 3.9Z"
|
||||
fill="#1ABCFE"
|
||||
/>
|
||||
</g>
|
||||
<defs>
|
||||
<clipPath id={clipPathId}>
|
||||
<path
|
||||
fill="#fff"
|
||||
transform="translate(8.198 4.317)"
|
||||
d="M0 0h15.604v23.401H0z"
|
||||
/>
|
||||
</clipPath>
|
||||
</defs>
|
||||
</svg>
|
||||
);
|
||||
};
|
||||
export default Figma;
|
||||
|
|
|
|||
|
|
@ -1,288 +1,311 @@
|
|||
import React from "react";
|
||||
|
||||
import { uniqueId } from "lodash";
|
||||
import type { SVGProps } from "react";
|
||||
|
||||
const Firefox = (props: SVGProps<SVGSVGElement>) => (
|
||||
<svg xmlns="http://www.w3.org/2000/svg" fill="none" {...props}>
|
||||
<path fill="#fff" d="M0 0h32v32H0z" />
|
||||
<g clipPath="url(#firefox_svg__clippath)">
|
||||
<path
|
||||
d="M23.288 6.233c-.584.68-.857 2.21-.264 3.762.591 1.552 1.5 1.215 2.066 2.797.747 2.087.399 4.892.399 4.892s.898 2.6 1.523-.162c1.384-5.186-3.724-10.011-3.724-11.29Z"
|
||||
fill="url(#firefox_svg__b)"
|
||||
/>
|
||||
<path
|
||||
d="M16.16 27.771c5.981 0 10.826-4.872 10.826-10.878S22.141 6.015 16.166 6.015c-5.976 0-10.82 4.871-10.82 10.878-.012 6.013 4.839 10.878 10.814 10.878Z"
|
||||
fill="url(#firefox_svg__c)"
|
||||
/>
|
||||
<path
|
||||
d="M24.273 23.6c-.235.166-.48.313-.735.443.338-.495.65-1.008.934-1.536.231-.256.442-.504.614-.772.084-.132.178-.294.279-.484.607-1.095 1.278-2.867 1.297-4.687v-.138a6.26 6.26 0 0 0-.14-1.36l.014.105-.016-.081.024.145c.123 1.054.035 2.083-.407 2.84l-.022.033c.23-1.152.307-2.424.05-3.698 0 0-.102-.618-.862-2.498-.438-1.082-1.215-1.97-1.903-2.615-.602-.745-1.15-1.245-1.45-1.562-.63-.663-.894-1.16-1.002-1.484-.094-.048-1.296-1.215-1.392-1.26-.525.815-2.175 3.358-1.39 5.736.356 1.078 1.256 2.196 2.197 2.823.042.048.56.611.807 1.883.254 1.313.12 2.337-.404 3.853-.616 1.33-2.196 2.644-3.676 2.778-3.162.287-4.321-1.588-4.321-1.588 1.13.452 2.38.357 3.14-.112.766-.473 1.23-.825 1.605-.686.37.138.666-.262.401-.677a1.914 1.914 0 0 0-1.936-.843c-.767.125-1.469.731-2.474.144a1.751 1.751 0 0 1-.188-.124c-.067-.044.215.066.15.017a4.935 4.935 0 0 1-.632-.42c-.014-.014.153.053.137.039-.939-.773-.822-1.296-.792-1.624.023-.263.193-.599.48-.735.14.076.226.134.226.134l-.091-.185c.011-.004.021-.003.033-.008a6.1 6.1 0 0 1 .498.284c.172.122.227.23.227.23s.045-.024.012-.13a.68.68 0 0 0-.236-.321h.01c.103.06.2.126.29.201.048-.174.135-.358.116-.685-.011-.23-.007-.29-.047-.379-.036-.076.02-.106.083-.027a.826.826 0 0 0-.054-.18v-.006c.079-.273 1.665-.987 1.78-1.07.189-.135.348-.307.466-.508.088-.14.155-.338.17-.636.01-.216-.091-.36-1.695-.528-.438-.043-.695-.36-.842-.653a5.496 5.496 0 0 0-.08-.178 1.31 1.31 0 0 1-.063-.206c.263-.752.702-1.39 1.35-1.87.035-.033-.14.007-.106-.024.042-.037.31-.146.361-.17.062-.03-.265-.168-.554-.134-.294.032-.358.068-.514.135.065-.066.272-.15.224-.15-.318.048-.711.233-1.05.442a.265.265 0 0 1 .021-.106c-.157.066-.543.336-.655.564.005-.044.007-.087.007-.131-.12.1-.228.213-.322.337l-.006.005c-.91-.367-1.713-.39-2.392-.226-.148-.15-.22-.04-.559-.783-.022-.045.018.044 0 0-.055-.144.034.192 0 0-.568.449-1.315.956-1.673 1.315-.005.014.418-.12 0 0-.147.041-.137.128-.16.915-.005.06 0 .126-.005.18-.286.365-.481.674-.555.834-.371.64-.78 1.634-1.175 3.209.175-.427.385-.839.63-1.23-.33.836-.648 2.148-.71 4.169.08-.417.18-.83.305-1.235-.078 1.677.211 3.35.847 4.904.228.556.604 1.4 1.244 2.327a11 11 0 0 0 7.997 3.436c3.286 0 6.234-1.436 8.26-3.717Z"
|
||||
fill="url(#firefox_svg__d)"
|
||||
/>
|
||||
<path
|
||||
d="M21.844 25.139c3.973-.46 5.73-4.554 3.472-4.635-2.04-.064-5.354 4.852-3.472 4.634Z"
|
||||
fill="url(#firefox_svg__e)"
|
||||
/>
|
||||
<path
|
||||
d="M25.602 19.669c2.733-1.59 2.021-5.027 2.021-5.027s-1.055 1.226-1.771 3.179c-.708 1.934-1.893 2.808-.25 1.848Z"
|
||||
fill="url(#firefox_svg__f)"
|
||||
/>
|
||||
<path
|
||||
d="M16.925 27.172c3.81 1.216 7.086-1.787 5.068-2.789-1.836-.903-6.875 2.214-5.067 2.789Z"
|
||||
fill="url(#firefox_svg__g)"
|
||||
/>
|
||||
<path
|
||||
d="M25.886 21.127c.093-.13.218-.55.33-.737.672-1.086.677-1.952.677-1.97.407-2.03.37-2.859.12-4.392-.202-1.234-1.082-3.002-1.843-3.853-.786-.877-.233-.592-.993-1.232-.666-.74-1.313-1.47-1.665-1.765-2.544-2.126-2.486-2.578-2.438-2.655l-.036.04c-.03-.12-.052-.22-.052-.22s-1.39 1.39-1.682 3.706c-.192 1.513.375 3.09 1.195 4.098.427.522.909.997 1.439 1.415v-.001c.62.889.96 1.986.96 3.168a5.356 5.356 0 0 1-6.555 5.22c-1.396-.266-2.202-.97-2.604-1.448a2.636 2.636 0 0 1-.328-.474c1.25.449 2.633.354 3.474-.11.848-.47 1.36-.818 1.776-.68.41.136.737-.261.444-.672-.287-.412-1.034-1-2.143-.837-.849.124-1.627.726-2.738.142a2.149 2.149 0 0 1-.208-.123c-.073-.042.238.066.165.017a5.505 5.505 0 0 1-.698-.415c-.017-.014.168.052.15.039-1.038-.768-.909-1.285-.876-1.61a.932.932 0 0 1 .533-.729c.153.076.25.133.25.133L12.437 15c.012-.005.024-.004.036-.008.126.054.404.196.55.282.191.12.252.228.252.228s.05-.024.014-.13c-.014-.042-.071-.18-.26-.318h.01c.113.058.22.125.32.2.054-.173.15-.355.13-.68-.013-.227-.008-.287-.053-.375-.04-.075.023-.104.093-.027a.73.73 0 0 0-.06-.179l.001-.005c.087-.272 1.843-.979 1.97-1.062.206-.13.382-.301.516-.503.098-.14.172-.334.19-.63.005-.135-.035-.24-.5-.341-.28-.061-.712-.12-1.377-.183-.486-.043-.77-.358-.932-.649-.03-.063-.06-.12-.09-.176a1.312 1.312 0 0 1-.069-.204 3.867 3.867 0 0 1 1.497-1.856c.04-.032-.157.008-.117-.024.045-.037.342-.144.399-.169.068-.029-.294-.166-.613-.133-.326.033-.395.068-.57.134.072-.064.303-.148.248-.147-.351.048-.787.23-1.16.438a.226.226 0 0 1 .022-.105c-.174.067-.6.334-.725.56a.848.848 0 0 0 .007-.13c-.13.098-.25.21-.356.333l-.007.006c-1.008-.364-1.895-.388-2.647-.224-.165-.148-.428-.372-.803-1.107-.025-.044-.039.091-.058.047-.146-.337-.233-.889-.219-1.269 0 0-.3.137-.549.71-.046.102-.075.16-.104.216-.014.017.03-.189.023-.177-.043.073-.155.175-.204.307-.034.098-.081.154-.111.275l-.007.012c-.002-.036.009-.15.001-.125a5.848 5.848 0 0 0-.3.728c-.134.44-.29 1.039-.314 1.819-.006.058-.001.125-.006.178-.317.361-.533.668-.614.827-.411.631-.863 1.618-1.302 3.18.195-.427.428-.836.697-1.22-.364.828-.716 2.13-.787 4.135.088-.415.202-.824.338-1.225a10.373 10.373 0 0 0 .938 4.863c.501 1.1 1.657 3.332 4.479 5.075 2.822 1.742.96.714 2.61 1.25.121.044.245.088.372.13l-.115-.05c1.099.329 2.238.497 3.385.497 4.273.003 5.533-1.712 5.533-1.712l-.012.009c.06-.057.118-.116.174-.177-.674.637-2.212.678-2.788.633.98-.288 1.626-.532 2.882-1.013.146-.054.297-.116.45-.186l.05-.022c.03-.015.061-.027.091-.043a8.524 8.524 0 0 0 1.715-1.073c1.26-1.008 1.535-1.99 1.679-2.636-.02.062-.082.206-.126.3-.325.695-1.045 1.122-1.827 1.487.372-.488.716-.996 1.033-1.522.255-.253.335-.65.525-.916Z"
|
||||
fill="url(#firefox_svg__h)"
|
||||
/>
|
||||
<path
|
||||
d="M24.351 23.536a8.067 8.067 0 0 0 1.326-1.951c.9-1.892 2.291-5.039 1.196-8.324-.867-2.597-2.056-4.017-3.565-5.404C20.855 5.604 20.17 4.598 20.17 4c0 0-2.83 3.157-1.604 6.448 1.228 3.29 3.743 3.171 5.407 6.606 1.957 4.043-1.585 8.454-4.514 9.69.18-.04 6.51-1.474 6.844-5.095-.006.067-.15 1.067-1.952 1.887Z"
|
||||
fill="url(#firefox_svg__i)"
|
||||
/>
|
||||
<path
|
||||
d="M16.148 11.789c.01-.214-.102-.357-1.87-.523-.728-.068-1.006-.74-1.09-1.023-.26.672-.366 1.377-.309 2.231.04.56.415 1.159.594 1.511 0 0 .04-.051.059-.07.338-.352 1.755-.889 1.888-.965.145-.093.704-.5.728-1.161Z"
|
||||
fill="url(#firefox_svg__j)"
|
||||
/>
|
||||
<path
|
||||
d="M8.361 7.816c-.026-.044-.04.091-.058.047-.146-.337-.234-.882-.213-1.269 0 0-.301.137-.55.71-.045.102-.075.16-.104.216-.014.017.03-.189.024-.177-.043.073-.156.176-.204.302-.041.103-.082.159-.113.287-.01.035.009-.154.001-.13-.578 1.117-.689 2.807-.628 2.736 1.231-1.314 2.642-1.626 2.642-1.626-.149-.112-.476-.431-.797-1.096Z"
|
||||
fill="url(#firefox_svg__k)"
|
||||
/>
|
||||
<path
|
||||
d="M13.033 21.564c-1.701-.726-3.634-1.75-3.562-4.077.1-3.063 2.857-2.458 2.857-2.458-.103.025-.382.223-.48.435-.105.264-.295.86.28 1.486.906.98-1.858 2.326 2.407 4.867.108.058-.998-.036-1.502-.253Z"
|
||||
fill="url(#firefox_svg__l)"
|
||||
/>
|
||||
<path
|
||||
d="M12.429 20.037c1.205.419 2.61.346 3.452-.119.563-.313 1.285-.816 1.73-.692-.385-.152-.677-.223-1.027-.24-.06 0-.13-.001-.196-.008-.129 0-.257.007-.385.022-.217.02-.457.156-.676.135-.01-.001.212-.093.194-.088-.116.024-.242.03-.375.046-.085.01-.158.02-.241.024-2.512.213-4.635-1.362-4.635-1.362-.181.608.808 1.812 2.159 2.282Z"
|
||||
fill="url(#firefox_svg__m)"
|
||||
/>
|
||||
<path
|
||||
d="M24.347 23.552c2.54-2.494 3.826-5.526 3.282-8.928 0 0 .217 1.744-.607 3.528.396-1.741.442-3.905-.608-6.146-1.402-2.99-3.708-4.564-4.59-5.221-1.333-.995-1.886-2.007-1.896-2.217-.4.816-1.604 3.614-.13 6.024 1.382 2.257 3.558 2.928 5.08 4.998 2.808 3.816-.531 7.962-.531 7.962Z"
|
||||
fill="url(#firefox_svg__n)"
|
||||
/>
|
||||
<path
|
||||
d="M23.983 17.062c-.888-1.834-1.996-2.634-3.044-3.502.122.17.152.232.22.342.923.983 2.283 3.382 1.294 6.393-1.86 5.667-9.295 2.998-10.075 2.25.316 3.279 5.805 4.849 9.38 2.722 2.034-1.926 3.68-5.199 2.225-8.205Z"
|
||||
fill="url(#firefox_svg__o)"
|
||||
/>
|
||||
</g>
|
||||
<defs>
|
||||
<radialGradient
|
||||
id="firefox_svg__b"
|
||||
cx="0"
|
||||
cy="0"
|
||||
r="1"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
gradientTransform="rotate(2.555 -210.924 602.667) scale(8.38769 12.3287)"
|
||||
>
|
||||
<stop offset=".045" stopColor="#FFEA00" />
|
||||
<stop offset=".12" stopColor="#FFDE00" />
|
||||
<stop offset=".254" stopColor="#FFBF00" />
|
||||
<stop offset=".429" stopColor="#FF8E00" />
|
||||
<stop offset=".769" stopColor="#FF272D" />
|
||||
<stop offset=".872" stopColor="#E0255A" />
|
||||
<stop offset=".953" stopColor="#CC2477" />
|
||||
<stop offset="1" stopColor="#C42482" />
|
||||
</radialGradient>
|
||||
<radialGradient
|
||||
id="firefox_svg__c"
|
||||
cx="0"
|
||||
cy="0"
|
||||
r="1"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
gradientTransform="translate(20.673 8.71) scale(23.6401)"
|
||||
>
|
||||
<stop stopColor="#00CCDA" />
|
||||
<stop offset=".22" stopColor="#0083FF" />
|
||||
<stop offset=".261" stopColor="#007AF9" />
|
||||
<stop offset=".33" stopColor="#0060E8" />
|
||||
<stop offset=".333" stopColor="#005FE7" />
|
||||
<stop offset=".438" stopColor="#2639AD" />
|
||||
<stop offset=".522" stopColor="#401E84" />
|
||||
<stop offset=".566" stopColor="#4A1475" />
|
||||
</radialGradient>
|
||||
<radialGradient
|
||||
id="firefox_svg__e"
|
||||
cx="0"
|
||||
cy="0"
|
||||
r="1"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
gradientTransform="rotate(5.67 -152.86 252.646) scale(7.97377)"
|
||||
>
|
||||
<stop offset=".003" stopColor="#FFEA00" />
|
||||
<stop offset=".497" stopColor="#FF272D" />
|
||||
<stop offset="1" stopColor="#C42482" />
|
||||
</radialGradient>
|
||||
<radialGradient
|
||||
id="firefox_svg__f"
|
||||
cx="0"
|
||||
cy="0"
|
||||
r="1"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
gradientTransform="rotate(5.67 -75.297 249.185) scale(13.3156)"
|
||||
>
|
||||
<stop offset=".003" stopColor="#FFE900" />
|
||||
<stop offset=".157" stopColor="#FFAF0E" />
|
||||
<stop offset=".316" stopColor="#FF7A1B" />
|
||||
<stop offset=".472" stopColor="#FF4E26" />
|
||||
<stop offset=".621" stopColor="#FF2C2E" />
|
||||
<stop offset=".762" stopColor="#FF1434" />
|
||||
<stop offset=".892" stopColor="#FF0538" />
|
||||
<stop offset="1" stopColor="#FF0039" />
|
||||
</radialGradient>
|
||||
<radialGradient
|
||||
id="firefox_svg__g"
|
||||
cx="0"
|
||||
cy="0"
|
||||
r="1"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
gradientTransform="rotate(5.67 -200.873 262.03) scale(12.2185)"
|
||||
>
|
||||
<stop offset=".003" stopColor="#FF272D" />
|
||||
<stop offset=".497" stopColor="#C42482" />
|
||||
<stop offset=".986" stopColor="#620700" />
|
||||
</radialGradient>
|
||||
<radialGradient
|
||||
id="firefox_svg__h"
|
||||
cx="0"
|
||||
cy="0"
|
||||
r="1"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
gradientTransform="translate(21.943 13.61) scale(19.0773)"
|
||||
>
|
||||
<stop offset=".156" stopColor="#FFEA00" />
|
||||
<stop offset=".231" stopColor="#FFDE00" />
|
||||
<stop offset=".365" stopColor="#FFBF00" />
|
||||
<stop offset=".541" stopColor="#FF8E00" />
|
||||
<stop offset=".763" stopColor="#FF272D" />
|
||||
<stop offset=".796" stopColor="#F92433" />
|
||||
<stop offset=".841" stopColor="#E91C45" />
|
||||
<stop offset=".893" stopColor="#CF0E62" />
|
||||
<stop offset=".935" stopColor="#B5007F" />
|
||||
</radialGradient>
|
||||
<radialGradient
|
||||
id="firefox_svg__i"
|
||||
cx="0"
|
||||
cy="0"
|
||||
r="1"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
gradientTransform="translate(20.508 4.031) scale(22.5269)"
|
||||
>
|
||||
<stop offset=".279" stopColor="#FFEA00" />
|
||||
<stop offset=".402" stopColor="#FD0" />
|
||||
<stop offset=".63" stopColor="#FFBA00" />
|
||||
<stop offset=".856" stopColor="#FF9100" />
|
||||
<stop offset=".933" stopColor="#FF6711" />
|
||||
<stop offset=".994" stopColor="#FF4A1D" />
|
||||
</radialGradient>
|
||||
<linearGradient
|
||||
id="firefox_svg__d"
|
||||
x1="17.686"
|
||||
y1="21.785"
|
||||
x2="13.017"
|
||||
y2="6.511"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
>
|
||||
<stop stopColor="#000F43" stopOpacity=".4" />
|
||||
<stop offset=".485" stopColor="#001962" stopOpacity=".173" />
|
||||
<stop offset="1" stopColor="#002079" stopOpacity="0" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="firefox_svg__j"
|
||||
x1="4.947"
|
||||
y1="13.391"
|
||||
x2="13.615"
|
||||
y2="12.075"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
>
|
||||
<stop stopColor="#C42482" stopOpacity=".5" />
|
||||
<stop offset=".474" stopColor="#FF272D" stopOpacity=".5" />
|
||||
<stop offset=".486" stopColor="#FF2C2C" stopOpacity=".513" />
|
||||
<stop offset=".675" stopColor="#FF7A1A" stopOpacity=".72" />
|
||||
<stop offset=".829" stopColor="#FFB20D" stopOpacity=".871" />
|
||||
<stop offset=".942" stopColor="#FFD605" stopOpacity=".964" />
|
||||
<stop offset="1" stopColor="#FFE302" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="firefox_svg__k"
|
||||
x1="7.993"
|
||||
y1="10.288"
|
||||
x2="7.009"
|
||||
y2="6.762"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
>
|
||||
<stop stopColor="#891551" stopOpacity=".6" />
|
||||
<stop offset="1" stopColor="#C42482" stopOpacity="0" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="firefox_svg__l"
|
||||
x1="9.878"
|
||||
y1="15.441"
|
||||
x2="11.902"
|
||||
y2="18.264"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
>
|
||||
<stop offset=".005" stopColor="#891551" stopOpacity=".5" />
|
||||
<stop offset=".484" stopColor="#FF272D" stopOpacity=".5" />
|
||||
<stop offset="1" stopColor="#FF272D" stopOpacity="0" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="firefox_svg__m"
|
||||
x1="13.743"
|
||||
y1="20.39"
|
||||
x2="13.927"
|
||||
y2="18.576"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
>
|
||||
<stop stopColor="#C42482" />
|
||||
<stop offset=".083" stopColor="#C42482" stopOpacity=".81" />
|
||||
<stop offset=".206" stopColor="#C42482" stopOpacity=".565" />
|
||||
<stop offset=".328" stopColor="#C42482" stopOpacity=".362" />
|
||||
<stop offset=".447" stopColor="#C42482" stopOpacity=".204" />
|
||||
<stop offset=".562" stopColor="#C42482" stopOpacity=".091" />
|
||||
<stop offset=".673" stopColor="#C42482" stopOpacity=".023" />
|
||||
<stop offset=".773" stopColor="#C42482" stopOpacity="0" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="firefox_svg__n"
|
||||
x1="19.635"
|
||||
y1="4.88"
|
||||
x2="27.09"
|
||||
y2="21.551"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
>
|
||||
<stop stopColor="#FFF14F" />
|
||||
<stop offset=".268" stopColor="#FFEE4C" />
|
||||
<stop offset=".452" stopColor="#FFE643" />
|
||||
<stop offset=".612" stopColor="#FFD834" />
|
||||
<stop offset=".757" stopColor="#FFC41E" />
|
||||
<stop offset=".892" stopColor="#FFAB02" />
|
||||
<stop offset=".902" stopColor="#FFA900" />
|
||||
<stop offset=".949" stopColor="#FFA000" />
|
||||
<stop offset="1" stopColor="#FF9100" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="firefox_svg__o"
|
||||
x1="21.107"
|
||||
y1="14.468"
|
||||
x2="17.575"
|
||||
y2="23.95"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
>
|
||||
<stop stopColor="#FF8E00" />
|
||||
<stop offset=".04" stopColor="#FF8E00" stopOpacity=".858" />
|
||||
<stop offset=".084" stopColor="#FF8E00" stopOpacity=".729" />
|
||||
<stop offset=".13" stopColor="#FF8E00" stopOpacity=".628" />
|
||||
<stop offset=".178" stopColor="#FF8E00" stopOpacity=".557" />
|
||||
<stop offset=".227" stopColor="#FF8E00" stopOpacity=".514" />
|
||||
<stop offset=".282" stopColor="#FF8E00" stopOpacity=".5" />
|
||||
<stop offset=".389" stopColor="#FF8E00" stopOpacity=".478" />
|
||||
<stop offset=".524" stopColor="#FF8E00" stopOpacity=".416" />
|
||||
<stop offset=".676" stopColor="#FF8E00" stopOpacity=".314" />
|
||||
<stop offset=".838" stopColor="#FF8E00" stopOpacity=".172" />
|
||||
<stop offset="1" stopColor="#FF8E00" stopOpacity="0" />
|
||||
</linearGradient>
|
||||
<clipPath id="firefox_svg__clippath">
|
||||
<path fill="#fff" transform="translate(4.5 4)" d="M0 0h23.253v24H0z" />
|
||||
</clipPath>
|
||||
</defs>
|
||||
</svg>
|
||||
);
|
||||
const Firefox = (props: SVGProps<SVGSVGElement>) => {
|
||||
const clipPathId = uniqueId("clip-path-");
|
||||
const fillPathB = uniqueId("firefox_svg__b");
|
||||
const fillPathC = uniqueId("firefox_svg__c");
|
||||
const fillPathD = uniqueId("firefox_svg__d");
|
||||
const fillPathE = uniqueId("firefox_svg__e");
|
||||
const fillPathF = uniqueId("firefox_svg__f");
|
||||
const fillPathG = uniqueId("firefox_svg__g");
|
||||
const fillPathH = uniqueId("firefox_svg__h");
|
||||
const fillPathI = uniqueId("firefox_svg__i");
|
||||
const fillPathJ = uniqueId("firefox_svg__j");
|
||||
const fillPathK = uniqueId("firefox_svg__k");
|
||||
const fillPathL = uniqueId("firefox_svg__l");
|
||||
const fillPathM = uniqueId("firefox_svg__m");
|
||||
const fillPathN = uniqueId("firefox_svg__n");
|
||||
const fillPathO = uniqueId("firefox_svg__o");
|
||||
|
||||
return (
|
||||
<svg xmlns="http://www.w3.org/2000/svg" fill="none" {...props}>
|
||||
<path fill="#fff" d="M0 0h32v32H0z" />
|
||||
<g clipPath={`url(#${clipPathId})`}>
|
||||
<path
|
||||
d="M23.288 6.233c-.584.68-.857 2.21-.264 3.762.591 1.552 1.5 1.215 2.066 2.797.747 2.087.399 4.892.399 4.892s.898 2.6 1.523-.162c1.384-5.186-3.724-10.011-3.724-11.29Z"
|
||||
fill={`url(#${fillPathB})`}
|
||||
/>
|
||||
<path
|
||||
d="M16.16 27.771c5.981 0 10.826-4.872 10.826-10.878S22.141 6.015 16.166 6.015c-5.976 0-10.82 4.871-10.82 10.878-.012 6.013 4.839 10.878 10.814 10.878Z"
|
||||
fill={`url(#${fillPathC})`}
|
||||
/>
|
||||
<path
|
||||
d="M24.273 23.6c-.235.166-.48.313-.735.443.338-.495.65-1.008.934-1.536.231-.256.442-.504.614-.772.084-.132.178-.294.279-.484.607-1.095 1.278-2.867 1.297-4.687v-.138a6.26 6.26 0 0 0-.14-1.36l.014.105-.016-.081.024.145c.123 1.054.035 2.083-.407 2.84l-.022.033c.23-1.152.307-2.424.05-3.698 0 0-.102-.618-.862-2.498-.438-1.082-1.215-1.97-1.903-2.615-.602-.745-1.15-1.245-1.45-1.562-.63-.663-.894-1.16-1.002-1.484-.094-.048-1.296-1.215-1.392-1.26-.525.815-2.175 3.358-1.39 5.736.356 1.078 1.256 2.196 2.197 2.823.042.048.56.611.807 1.883.254 1.313.12 2.337-.404 3.853-.616 1.33-2.196 2.644-3.676 2.778-3.162.287-4.321-1.588-4.321-1.588 1.13.452 2.38.357 3.14-.112.766-.473 1.23-.825 1.605-.686.37.138.666-.262.401-.677a1.914 1.914 0 0 0-1.936-.843c-.767.125-1.469.731-2.474.144a1.751 1.751 0 0 1-.188-.124c-.067-.044.215.066.15.017a4.935 4.935 0 0 1-.632-.42c-.014-.014.153.053.137.039-.939-.773-.822-1.296-.792-1.624.023-.263.193-.599.48-.735.14.076.226.134.226.134l-.091-.185c.011-.004.021-.003.033-.008a6.1 6.1 0 0 1 .498.284c.172.122.227.23.227.23s.045-.024.012-.13a.68.68 0 0 0-.236-.321h.01c.103.06.2.126.29.201.048-.174.135-.358.116-.685-.011-.23-.007-.29-.047-.379-.036-.076.02-.106.083-.027a.826.826 0 0 0-.054-.18v-.006c.079-.273 1.665-.987 1.78-1.07.189-.135.348-.307.466-.508.088-.14.155-.338.17-.636.01-.216-.091-.36-1.695-.528-.438-.043-.695-.36-.842-.653a5.496 5.496 0 0 0-.08-.178 1.31 1.31 0 0 1-.063-.206c.263-.752.702-1.39 1.35-1.87.035-.033-.14.007-.106-.024.042-.037.31-.146.361-.17.062-.03-.265-.168-.554-.134-.294.032-.358.068-.514.135.065-.066.272-.15.224-.15-.318.048-.711.233-1.05.442a.265.265 0 0 1 .021-.106c-.157.066-.543.336-.655.564.005-.044.007-.087.007-.131-.12.1-.228.213-.322.337l-.006.005c-.91-.367-1.713-.39-2.392-.226-.148-.15-.22-.04-.559-.783-.022-.045.018.044 0 0-.055-.144.034.192 0 0-.568.449-1.315.956-1.673 1.315-.005.014.418-.12 0 0-.147.041-.137.128-.16.915-.005.06 0 .126-.005.18-.286.365-.481.674-.555.834-.371.64-.78 1.634-1.175 3.209.175-.427.385-.839.63-1.23-.33.836-.648 2.148-.71 4.169.08-.417.18-.83.305-1.235-.078 1.677.211 3.35.847 4.904.228.556.604 1.4 1.244 2.327a11 11 0 0 0 7.997 3.436c3.286 0 6.234-1.436 8.26-3.717Z"
|
||||
fill={`url(#${fillPathD})`}
|
||||
/>
|
||||
<path
|
||||
d="M21.844 25.139c3.973-.46 5.73-4.554 3.472-4.635-2.04-.064-5.354 4.852-3.472 4.634Z"
|
||||
fill={`url(#${fillPathE})`}
|
||||
/>
|
||||
<path
|
||||
d="M25.602 19.669c2.733-1.59 2.021-5.027 2.021-5.027s-1.055 1.226-1.771 3.179c-.708 1.934-1.893 2.808-.25 1.848Z"
|
||||
fill={`url(#${fillPathF})`}
|
||||
/>
|
||||
<path
|
||||
d="M16.925 27.172c3.81 1.216 7.086-1.787 5.068-2.789-1.836-.903-6.875 2.214-5.067 2.789Z"
|
||||
fill={`url(#${fillPathG})`}
|
||||
/>
|
||||
<path
|
||||
d="M25.886 21.127c.093-.13.218-.55.33-.737.672-1.086.677-1.952.677-1.97.407-2.03.37-2.859.12-4.392-.202-1.234-1.082-3.002-1.843-3.853-.786-.877-.233-.592-.993-1.232-.666-.74-1.313-1.47-1.665-1.765-2.544-2.126-2.486-2.578-2.438-2.655l-.036.04c-.03-.12-.052-.22-.052-.22s-1.39 1.39-1.682 3.706c-.192 1.513.375 3.09 1.195 4.098.427.522.909.997 1.439 1.415v-.001c.62.889.96 1.986.96 3.168a5.356 5.356 0 0 1-6.555 5.22c-1.396-.266-2.202-.97-2.604-1.448a2.636 2.636 0 0 1-.328-.474c1.25.449 2.633.354 3.474-.11.848-.47 1.36-.818 1.776-.68.41.136.737-.261.444-.672-.287-.412-1.034-1-2.143-.837-.849.124-1.627.726-2.738.142a2.149 2.149 0 0 1-.208-.123c-.073-.042.238.066.165.017a5.505 5.505 0 0 1-.698-.415c-.017-.014.168.052.15.039-1.038-.768-.909-1.285-.876-1.61a.932.932 0 0 1 .533-.729c.153.076.25.133.25.133L12.437 15c.012-.005.024-.004.036-.008.126.054.404.196.55.282.191.12.252.228.252.228s.05-.024.014-.13c-.014-.042-.071-.18-.26-.318h.01c.113.058.22.125.32.2.054-.173.15-.355.13-.68-.013-.227-.008-.287-.053-.375-.04-.075.023-.104.093-.027a.73.73 0 0 0-.06-.179l.001-.005c.087-.272 1.843-.979 1.97-1.062.206-.13.382-.301.516-.503.098-.14.172-.334.19-.63.005-.135-.035-.24-.5-.341-.28-.061-.712-.12-1.377-.183-.486-.043-.77-.358-.932-.649-.03-.063-.06-.12-.09-.176a1.312 1.312 0 0 1-.069-.204 3.867 3.867 0 0 1 1.497-1.856c.04-.032-.157.008-.117-.024.045-.037.342-.144.399-.169.068-.029-.294-.166-.613-.133-.326.033-.395.068-.57.134.072-.064.303-.148.248-.147-.351.048-.787.23-1.16.438a.226.226 0 0 1 .022-.105c-.174.067-.6.334-.725.56a.848.848 0 0 0 .007-.13c-.13.098-.25.21-.356.333l-.007.006c-1.008-.364-1.895-.388-2.647-.224-.165-.148-.428-.372-.803-1.107-.025-.044-.039.091-.058.047-.146-.337-.233-.889-.219-1.269 0 0-.3.137-.549.71-.046.102-.075.16-.104.216-.014.017.03-.189.023-.177-.043.073-.155.175-.204.307-.034.098-.081.154-.111.275l-.007.012c-.002-.036.009-.15.001-.125a5.848 5.848 0 0 0-.3.728c-.134.44-.29 1.039-.314 1.819-.006.058-.001.125-.006.178-.317.361-.533.668-.614.827-.411.631-.863 1.618-1.302 3.18.195-.427.428-.836.697-1.22-.364.828-.716 2.13-.787 4.135.088-.415.202-.824.338-1.225a10.373 10.373 0 0 0 .938 4.863c.501 1.1 1.657 3.332 4.479 5.075 2.822 1.742.96.714 2.61 1.25.121.044.245.088.372.13l-.115-.05c1.099.329 2.238.497 3.385.497 4.273.003 5.533-1.712 5.533-1.712l-.012.009c.06-.057.118-.116.174-.177-.674.637-2.212.678-2.788.633.98-.288 1.626-.532 2.882-1.013.146-.054.297-.116.45-.186l.05-.022c.03-.015.061-.027.091-.043a8.524 8.524 0 0 0 1.715-1.073c1.26-1.008 1.535-1.99 1.679-2.636-.02.062-.082.206-.126.3-.325.695-1.045 1.122-1.827 1.487.372-.488.716-.996 1.033-1.522.255-.253.335-.65.525-.916Z"
|
||||
fill={`url(#${fillPathH})`}
|
||||
/>
|
||||
<path
|
||||
d="M24.351 23.536a8.067 8.067 0 0 0 1.326-1.951c.9-1.892 2.291-5.039 1.196-8.324-.867-2.597-2.056-4.017-3.565-5.404C20.855 5.604 20.17 4.598 20.17 4c0 0-2.83 3.157-1.604 6.448 1.228 3.29 3.743 3.171 5.407 6.606 1.957 4.043-1.585 8.454-4.514 9.69.18-.04 6.51-1.474 6.844-5.095-.006.067-.15 1.067-1.952 1.887Z"
|
||||
fill={`url(#${fillPathI})`}
|
||||
/>
|
||||
<path
|
||||
d="M16.148 11.789c.01-.214-.102-.357-1.87-.523-.728-.068-1.006-.74-1.09-1.023-.26.672-.366 1.377-.309 2.231.04.56.415 1.159.594 1.511 0 0 .04-.051.059-.07.338-.352 1.755-.889 1.888-.965.145-.093.704-.5.728-1.161Z"
|
||||
fill={`url(#${fillPathJ})`}
|
||||
/>
|
||||
<path
|
||||
d="M8.361 7.816c-.026-.044-.04.091-.058.047-.146-.337-.234-.882-.213-1.269 0 0-.301.137-.55.71-.045.102-.075.16-.104.216-.014.017.03-.189.024-.177-.043.073-.156.176-.204.302-.041.103-.082.159-.113.287-.01.035.009-.154.001-.13-.578 1.117-.689 2.807-.628 2.736 1.231-1.314 2.642-1.626 2.642-1.626-.149-.112-.476-.431-.797-1.096Z"
|
||||
fill={`url(#${fillPathK})`}
|
||||
/>
|
||||
<path
|
||||
d="M13.033 21.564c-1.701-.726-3.634-1.75-3.562-4.077.1-3.063 2.857-2.458 2.857-2.458-.103.025-.382.223-.48.435-.105.264-.295.86.28 1.486.906.98-1.858 2.326 2.407 4.867.108.058-.998-.036-1.502-.253Z"
|
||||
fill={`url(#${fillPathL})`}
|
||||
/>
|
||||
<path
|
||||
d="M12.429 20.037c1.205.419 2.61.346 3.452-.119.563-.313 1.285-.816 1.73-.692-.385-.152-.677-.223-1.027-.24-.06 0-.13-.001-.196-.008-.129 0-.257.007-.385.022-.217.02-.457.156-.676.135-.01-.001.212-.093.194-.088-.116.024-.242.03-.375.046-.085.01-.158.02-.241.024-2.512.213-4.635-1.362-4.635-1.362-.181.608.808 1.812 2.159 2.282Z"
|
||||
fill={`url(#${fillPathM})`}
|
||||
/>
|
||||
<path
|
||||
d="M24.347 23.552c2.54-2.494 3.826-5.526 3.282-8.928 0 0 .217 1.744-.607 3.528.396-1.741.442-3.905-.608-6.146-1.402-2.99-3.708-4.564-4.59-5.221-1.333-.995-1.886-2.007-1.896-2.217-.4.816-1.604 3.614-.13 6.024 1.382 2.257 3.558 2.928 5.08 4.998 2.808 3.816-.531 7.962-.531 7.962Z"
|
||||
fill={`url(#${fillPathN})`}
|
||||
/>
|
||||
<path
|
||||
d="M23.983 17.062c-.888-1.834-1.996-2.634-3.044-3.502.122.17.152.232.22.342.923.983 2.283 3.382 1.294 6.393-1.86 5.667-9.295 2.998-10.075 2.25.316 3.279 5.805 4.849 9.38 2.722 2.034-1.926 3.68-5.199 2.225-8.205Z"
|
||||
fill={`url(#${fillPathO})`}
|
||||
/>
|
||||
</g>
|
||||
<defs>
|
||||
<radialGradient
|
||||
id={fillPathB}
|
||||
cx="0"
|
||||
cy="0"
|
||||
r="1"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
gradientTransform="rotate(2.555 -210.924 602.667) scale(8.38769 12.3287)"
|
||||
>
|
||||
<stop offset=".045" stopColor="#FFEA00" />
|
||||
<stop offset=".12" stopColor="#FFDE00" />
|
||||
<stop offset=".254" stopColor="#FFBF00" />
|
||||
<stop offset=".429" stopColor="#FF8E00" />
|
||||
<stop offset=".769" stopColor="#FF272D" />
|
||||
<stop offset=".872" stopColor="#E0255A" />
|
||||
<stop offset=".953" stopColor="#CC2477" />
|
||||
<stop offset="1" stopColor="#C42482" />
|
||||
</radialGradient>
|
||||
<radialGradient
|
||||
id={fillPathC}
|
||||
cx="0"
|
||||
cy="0"
|
||||
r="1"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
gradientTransform="translate(20.673 8.71) scale(23.6401)"
|
||||
>
|
||||
<stop stopColor="#00CCDA" />
|
||||
<stop offset=".22" stopColor="#0083FF" />
|
||||
<stop offset=".261" stopColor="#007AF9" />
|
||||
<stop offset=".33" stopColor="#0060E8" />
|
||||
<stop offset=".333" stopColor="#005FE7" />
|
||||
<stop offset=".438" stopColor="#2639AD" />
|
||||
<stop offset=".522" stopColor="#401E84" />
|
||||
<stop offset=".566" stopColor="#4A1475" />
|
||||
</radialGradient>
|
||||
<radialGradient
|
||||
id={fillPathE}
|
||||
cx="0"
|
||||
cy="0"
|
||||
r="1"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
gradientTransform="rotate(5.67 -152.86 252.646) scale(7.97377)"
|
||||
>
|
||||
<stop offset=".003" stopColor="#FFEA00" />
|
||||
<stop offset=".497" stopColor="#FF272D" />
|
||||
<stop offset="1" stopColor="#C42482" />
|
||||
</radialGradient>
|
||||
<radialGradient
|
||||
id={fillPathF}
|
||||
cx="0"
|
||||
cy="0"
|
||||
r="1"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
gradientTransform="rotate(5.67 -75.297 249.185) scale(13.3156)"
|
||||
>
|
||||
<stop offset=".003" stopColor="#FFE900" />
|
||||
<stop offset=".157" stopColor="#FFAF0E" />
|
||||
<stop offset=".316" stopColor="#FF7A1B" />
|
||||
<stop offset=".472" stopColor="#FF4E26" />
|
||||
<stop offset=".621" stopColor="#FF2C2E" />
|
||||
<stop offset=".762" stopColor="#FF1434" />
|
||||
<stop offset=".892" stopColor="#FF0538" />
|
||||
<stop offset="1" stopColor="#FF0039" />
|
||||
</radialGradient>
|
||||
<radialGradient
|
||||
id={fillPathG}
|
||||
cx="0"
|
||||
cy="0"
|
||||
r="1"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
gradientTransform="rotate(5.67 -200.873 262.03) scale(12.2185)"
|
||||
>
|
||||
<stop offset=".003" stopColor="#FF272D" />
|
||||
<stop offset=".497" stopColor="#C42482" />
|
||||
<stop offset=".986" stopColor="#620700" />
|
||||
</radialGradient>
|
||||
<radialGradient
|
||||
id={fillPathH}
|
||||
cx="0"
|
||||
cy="0"
|
||||
r="1"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
gradientTransform="translate(21.943 13.61) scale(19.0773)"
|
||||
>
|
||||
<stop offset=".156" stopColor="#FFEA00" />
|
||||
<stop offset=".231" stopColor="#FFDE00" />
|
||||
<stop offset=".365" stopColor="#FFBF00" />
|
||||
<stop offset=".541" stopColor="#FF8E00" />
|
||||
<stop offset=".763" stopColor="#FF272D" />
|
||||
<stop offset=".796" stopColor="#F92433" />
|
||||
<stop offset=".841" stopColor="#E91C45" />
|
||||
<stop offset=".893" stopColor="#CF0E62" />
|
||||
<stop offset=".935" stopColor="#B5007F" />
|
||||
</radialGradient>
|
||||
<radialGradient
|
||||
id={fillPathI}
|
||||
cx="0"
|
||||
cy="0"
|
||||
r="1"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
gradientTransform="translate(20.508 4.031) scale(22.5269)"
|
||||
>
|
||||
<stop offset=".279" stopColor="#FFEA00" />
|
||||
<stop offset=".402" stopColor="#FD0" />
|
||||
<stop offset=".63" stopColor="#FFBA00" />
|
||||
<stop offset=".856" stopColor="#FF9100" />
|
||||
<stop offset=".933" stopColor="#FF6711" />
|
||||
<stop offset=".994" stopColor="#FF4A1D" />
|
||||
</radialGradient>
|
||||
<linearGradient
|
||||
id={fillPathD}
|
||||
x1="17.686"
|
||||
y1="21.785"
|
||||
x2="13.017"
|
||||
y2="6.511"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
>
|
||||
<stop stopColor="#000F43" stopOpacity=".4" />
|
||||
<stop offset=".485" stopColor="#001962" stopOpacity=".173" />
|
||||
<stop offset="1" stopColor="#002079" stopOpacity="0" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id={fillPathJ}
|
||||
x1="4.947"
|
||||
y1="13.391"
|
||||
x2="13.615"
|
||||
y2="12.075"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
>
|
||||
<stop stopColor="#C42482" stopOpacity=".5" />
|
||||
<stop offset=".474" stopColor="#FF272D" stopOpacity=".5" />
|
||||
<stop offset=".486" stopColor="#FF2C2C" stopOpacity=".513" />
|
||||
<stop offset=".675" stopColor="#FF7A1A" stopOpacity=".72" />
|
||||
<stop offset=".829" stopColor="#FFB20D" stopOpacity=".871" />
|
||||
<stop offset=".942" stopColor="#FFD605" stopOpacity=".964" />
|
||||
<stop offset="1" stopColor="#FFE302" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id={fillPathK}
|
||||
x1="7.993"
|
||||
y1="10.288"
|
||||
x2="7.009"
|
||||
y2="6.762"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
>
|
||||
<stop stopColor="#891551" stopOpacity=".6" />
|
||||
<stop offset="1" stopColor="#C42482" stopOpacity="0" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id={fillPathL}
|
||||
x1="9.878"
|
||||
y1="15.441"
|
||||
x2="11.902"
|
||||
y2="18.264"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
>
|
||||
<stop offset=".005" stopColor="#891551" stopOpacity=".5" />
|
||||
<stop offset=".484" stopColor="#FF272D" stopOpacity=".5" />
|
||||
<stop offset="1" stopColor="#FF272D" stopOpacity="0" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id={fillPathM}
|
||||
x1="13.743"
|
||||
y1="20.39"
|
||||
x2="13.927"
|
||||
y2="18.576"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
>
|
||||
<stop stopColor="#C42482" />
|
||||
<stop offset=".083" stopColor="#C42482" stopOpacity=".81" />
|
||||
<stop offset=".206" stopColor="#C42482" stopOpacity=".565" />
|
||||
<stop offset=".328" stopColor="#C42482" stopOpacity=".362" />
|
||||
<stop offset=".447" stopColor="#C42482" stopOpacity=".204" />
|
||||
<stop offset=".562" stopColor="#C42482" stopOpacity=".091" />
|
||||
<stop offset=".673" stopColor="#C42482" stopOpacity=".023" />
|
||||
<stop offset=".773" stopColor="#C42482" stopOpacity="0" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id={fillPathN}
|
||||
x1="19.635"
|
||||
y1="4.88"
|
||||
x2="27.09"
|
||||
y2="21.551"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
>
|
||||
<stop stopColor="#FFF14F" />
|
||||
<stop offset=".268" stopColor="#FFEE4C" />
|
||||
<stop offset=".452" stopColor="#FFE643" />
|
||||
<stop offset=".612" stopColor="#FFD834" />
|
||||
<stop offset=".757" stopColor="#FFC41E" />
|
||||
<stop offset=".892" stopColor="#FFAB02" />
|
||||
<stop offset=".902" stopColor="#FFA900" />
|
||||
<stop offset=".949" stopColor="#FFA000" />
|
||||
<stop offset="1" stopColor="#FF9100" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id={fillPathO}
|
||||
x1="21.107"
|
||||
y1="14.468"
|
||||
x2="17.575"
|
||||
y2="23.95"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
>
|
||||
<stop stopColor="#FF8E00" />
|
||||
<stop offset=".04" stopColor="#FF8E00" stopOpacity=".858" />
|
||||
<stop offset=".084" stopColor="#FF8E00" stopOpacity=".729" />
|
||||
<stop offset=".13" stopColor="#FF8E00" stopOpacity=".628" />
|
||||
<stop offset=".178" stopColor="#FF8E00" stopOpacity=".557" />
|
||||
<stop offset=".227" stopColor="#FF8E00" stopOpacity=".514" />
|
||||
<stop offset=".282" stopColor="#FF8E00" stopOpacity=".5" />
|
||||
<stop offset=".389" stopColor="#FF8E00" stopOpacity=".478" />
|
||||
<stop offset=".524" stopColor="#FF8E00" stopOpacity=".416" />
|
||||
<stop offset=".676" stopColor="#FF8E00" stopOpacity=".314" />
|
||||
<stop offset=".838" stopColor="#FF8E00" stopOpacity=".172" />
|
||||
<stop offset="1" stopColor="#FF8E00" stopOpacity="0" />
|
||||
</linearGradient>
|
||||
<clipPath id={clipPathId}>
|
||||
<path
|
||||
fill="#fff"
|
||||
transform="translate(4.5 4)"
|
||||
d="M0 0h23.253v24H0z"
|
||||
/>
|
||||
</clipPath>
|
||||
</defs>
|
||||
</svg>
|
||||
);
|
||||
};
|
||||
export default Firefox;
|
||||
|
|
|
|||
|
|
@ -1,72 +1,80 @@
|
|||
import React from "react";
|
||||
|
||||
import { uniqueId } from "lodash";
|
||||
import type { SVGProps } from "react";
|
||||
|
||||
const IntuneCompanyPortal = (props: SVGProps<SVGSVGElement>) => (
|
||||
<svg xmlns="http://www.w3.org/2000/svg" fill="none" {...props}>
|
||||
<g clipPath="url(#a)">
|
||||
<path fill="#fff" d="M32 0H0v32h32V0Z" />
|
||||
<mask
|
||||
id="b"
|
||||
width="26"
|
||||
height="18"
|
||||
x="3"
|
||||
y="4"
|
||||
maskUnits="userSpaceOnUse"
|
||||
style={{ maskType: "luminance" }}
|
||||
>
|
||||
const IntuneCompanyPortal = (props: SVGProps<SVGSVGElement>) => {
|
||||
const clipPathId = uniqueId("clip-path-");
|
||||
const maskBId = uniqueId("mask-b-");
|
||||
const fillPathCId = uniqueId("fill-path-c-");
|
||||
const fillPathDId = uniqueId("fill-path-d-");
|
||||
|
||||
return (
|
||||
<svg xmlns="http://www.w3.org/2000/svg" fill="none" {...props}>
|
||||
<g clipPath={`url(#${clipPathId})`}>
|
||||
<path fill="#fff" d="M32 0H0v32h32V0Z" />
|
||||
<mask
|
||||
id={maskBId}
|
||||
width="26"
|
||||
height="18"
|
||||
x="3"
|
||||
y="4"
|
||||
maskUnits="userSpaceOnUse"
|
||||
style={{ maskType: "luminance" }}
|
||||
>
|
||||
<path
|
||||
fill="#fff"
|
||||
d="M27.918 4.477H4.082a.395.395 0 0 0-.395.395v16.33c0 .218.177.395.395.395h23.836a.395.395 0 0 0 .395-.395V4.872a.395.395 0 0 0-.395-.395Z"
|
||||
/>
|
||||
</mask>
|
||||
<g mask={`url(#${maskBId})`}>
|
||||
<path
|
||||
fill="#134583"
|
||||
d="M27.918 4.477H4.082a.395.395 0 0 0-.395.395v16.33c0 .218.177.395.395.395h23.836a.395.395 0 0 0 .395-.395V4.872a.395.395 0 0 0-.395-.395Z"
|
||||
/>
|
||||
<path fill="#0862B2" d="M11.72 4.477H3.687v8.56h8.033v-8.56Z" />
|
||||
<path fill="#0B87DA" d="M11.72 4.477h8.099v8.56H11.72v-8.56Z" />
|
||||
<path fill="#31BCEF" d="M28.313 4.477h-8.494v8.56h8.494v-8.56Z" />
|
||||
<path fill="#1DA0E4" d="M28.313 17.185h-8.494v-4.148h8.494v4.148Z" />
|
||||
<path fill="#0680D7" d="M28.313 17.185h-8.494v4.939h8.494v-4.939Z" />
|
||||
</g>
|
||||
<path
|
||||
fill="#fff"
|
||||
d="M27.918 4.477H4.082a.395.395 0 0 0-.395.395v16.33c0 .218.177.395.395.395h23.836a.395.395 0 0 0 .395-.395V4.872a.395.395 0 0 0-.395-.395Z"
|
||||
fill={`url(#${fillPathCId})`}
|
||||
d="M12.263 17.995a4.108 4.108 0 1 0 0-8.216 4.108 4.108 0 0 0 0 8.216Z"
|
||||
/>
|
||||
</mask>
|
||||
<g mask="url(#b)">
|
||||
<path
|
||||
fill="#134583"
|
||||
d="M27.918 4.477H4.082a.395.395 0 0 0-.395.395v16.33c0 .218.177.395.395.395h23.836a.395.395 0 0 0 .395-.395V4.872a.395.395 0 0 0-.395-.395Z"
|
||||
fill={`url(#${fillPathDId})`}
|
||||
d="M5.376 27.528h13.61c.664-11.431-14.164-11.92-13.61 0Z"
|
||||
/>
|
||||
<path fill="#0862B2" d="M11.72 4.477H3.687v8.56h8.033v-8.56Z" />
|
||||
<path fill="#0B87DA" d="M11.72 4.477h8.099v8.56H11.72v-8.56Z" />
|
||||
<path fill="#31BCEF" d="M28.313 4.477h-8.494v8.56h8.494v-8.56Z" />
|
||||
<path fill="#1DA0E4" d="M28.313 17.185h-8.494v-4.148h8.494v4.148Z" />
|
||||
<path fill="#0680D7" d="M28.313 17.185h-8.494v4.939h8.494v-4.939Z" />
|
||||
</g>
|
||||
<path
|
||||
fill="url(#c)"
|
||||
d="M12.263 17.995a4.108 4.108 0 1 0 0-8.216 4.108 4.108 0 0 0 0 8.216Z"
|
||||
/>
|
||||
<path
|
||||
fill="url(#d)"
|
||||
d="M5.376 27.528h13.61c.664-11.431-14.164-11.92-13.61 0Z"
|
||||
/>
|
||||
</g>
|
||||
<defs>
|
||||
<linearGradient
|
||||
id="c"
|
||||
x1="10.077"
|
||||
x2="14.353"
|
||||
y1="10.173"
|
||||
y2="17.58"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
>
|
||||
<stop stopColor="#4EE3FE" />
|
||||
<stop offset="1" stopColor="#21A6E5" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="d"
|
||||
x1="8.553"
|
||||
x2="11.982"
|
||||
y1="19.19"
|
||||
y2="28.447"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
>
|
||||
<stop stopColor="#4EE3FE" />
|
||||
<stop offset="1" stopColor="#21A6E5" />
|
||||
</linearGradient>
|
||||
<clipPath id="a">
|
||||
<path fill="#fff" d="M0 0h32v32H0z" />
|
||||
</clipPath>
|
||||
</defs>
|
||||
</svg>
|
||||
);
|
||||
<defs>
|
||||
<linearGradient
|
||||
id={fillPathCId}
|
||||
x1="10.077"
|
||||
x2="14.353"
|
||||
y1="10.173"
|
||||
y2="17.58"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
>
|
||||
<stop stopColor="#4EE3FE" />
|
||||
<stop offset="1" stopColor="#21A6E5" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id={fillPathDId}
|
||||
x1="8.553"
|
||||
x2="11.982"
|
||||
y1="19.19"
|
||||
y2="28.447"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
>
|
||||
<stop stopColor="#4EE3FE" />
|
||||
<stop offset="1" stopColor="#21A6E5" />
|
||||
</linearGradient>
|
||||
<clipPath id={clipPathId}>
|
||||
<path fill="#fff" d="M0 0h32v32H0z" />
|
||||
</clipPath>
|
||||
</defs>
|
||||
</svg>
|
||||
);
|
||||
};
|
||||
export default IntuneCompanyPortal;
|
||||
|
|
|
|||
|
|
@ -1,61 +1,68 @@
|
|||
import React from "react";
|
||||
|
||||
import { uniqueId } from "lodash";
|
||||
import type { SVGProps } from "react";
|
||||
|
||||
const Package = (props: SVGProps<SVGSVGElement>) => (
|
||||
<svg xmlns="http://www.w3.org/2000/svg" fill="none" {...props}>
|
||||
<path fill="#fff" d="M0 0h32v32H0z" />
|
||||
<g clipPath="url(#package_svg__clippath)">
|
||||
<path
|
||||
opacity=".75"
|
||||
d="m16.033 25.645 8.354-4.822L16.033 16 7.68 20.823l8.353 4.822Z"
|
||||
fill="#FF9701"
|
||||
/>
|
||||
<path
|
||||
opacity=".75"
|
||||
d="M24.386 20.824v-9.68l-8.353-4.823v9.646l8.353 4.857Z"
|
||||
fill="#FFE400"
|
||||
/>
|
||||
<path
|
||||
opacity=".75"
|
||||
d="m7.68 20.824 8.353-4.857V6.321L7.68 11.145v9.679Z"
|
||||
fill="#fff"
|
||||
/>
|
||||
<path
|
||||
d="m16.033 15.967 8.354-4.822-8.354-4.824-8.353 4.824 8.353 4.822Z"
|
||||
fill="#D8A270"
|
||||
/>
|
||||
<path
|
||||
d="m12.627 8.52-.22-.135-.273.441.221.136.272-.442Zm-.272.442 7.864 4.84.272-.442-7.864-4.84-.272.442Z"
|
||||
fill="#4D2D0B"
|
||||
/>
|
||||
<path
|
||||
d="M7.652 11.161v9.68l8.352 4.822v-9.68l-8.352-4.822Z"
|
||||
fill="#9F6B3B"
|
||||
/>
|
||||
<path
|
||||
d="M16.033 25.646v-9.68l8.353-4.822v9.68l-8.353 4.822Z"
|
||||
fill="#C7803F"
|
||||
/>
|
||||
<path
|
||||
d="M16.033 25.646V16l8.353-4.856M7.68 11.144 16.033 16"
|
||||
stroke="#4D2D0B"
|
||||
strokeWidth=".519"
|
||||
strokeMiterlimit="10"
|
||||
/>
|
||||
<path
|
||||
d="M7.68 11.144v9.68l8.353 4.821 8.354-4.822v-9.679l-8.354-4.79-8.353 4.79Z"
|
||||
stroke="#4D2D0B"
|
||||
strokeWidth=".519"
|
||||
strokeMiterlimit="10"
|
||||
/>
|
||||
<path d="m17.33 20.84 2.42-1.21v2.42l-2.42 1.21v-2.42Z" fill="#DE9E64" />
|
||||
</g>
|
||||
<defs>
|
||||
<clipPath id="package_svg__clippath">
|
||||
<path fill="#fff" transform="translate(7 6)" d="M0 0h18v20H0z" />
|
||||
</clipPath>
|
||||
</defs>
|
||||
</svg>
|
||||
);
|
||||
const Package = (props: SVGProps<SVGSVGElement>) => {
|
||||
const clipPathId = uniqueId("clip-path-");
|
||||
return (
|
||||
<svg xmlns="http://www.w3.org/2000/svg" fill="none" {...props}>
|
||||
<path fill="#fff" d="M0 0h32v32H0z" />
|
||||
<g clipPath={`url(#${clipPathId})`}>
|
||||
<path
|
||||
opacity=".75"
|
||||
d="m16.033 25.645 8.354-4.822L16.033 16 7.68 20.823l8.353 4.822Z"
|
||||
fill="#FF9701"
|
||||
/>
|
||||
<path
|
||||
opacity=".75"
|
||||
d="M24.386 20.824v-9.68l-8.353-4.823v9.646l8.353 4.857Z"
|
||||
fill="#FFE400"
|
||||
/>
|
||||
<path
|
||||
opacity=".75"
|
||||
d="m7.68 20.824 8.353-4.857V6.321L7.68 11.145v9.679Z"
|
||||
fill="#fff"
|
||||
/>
|
||||
<path
|
||||
d="m16.033 15.967 8.354-4.822-8.354-4.824-8.353 4.824 8.353 4.822Z"
|
||||
fill="#D8A270"
|
||||
/>
|
||||
<path
|
||||
d="m12.627 8.52-.22-.135-.273.441.221.136.272-.442Zm-.272.442 7.864 4.84.272-.442-7.864-4.84-.272.442Z"
|
||||
fill="#4D2D0B"
|
||||
/>
|
||||
<path
|
||||
d="M7.652 11.161v9.68l8.352 4.822v-9.68l-8.352-4.822Z"
|
||||
fill="#9F6B3B"
|
||||
/>
|
||||
<path
|
||||
d="M16.033 25.646v-9.68l8.353-4.822v9.68l-8.353 4.822Z"
|
||||
fill="#C7803F"
|
||||
/>
|
||||
<path
|
||||
d="M16.033 25.646V16l8.353-4.856M7.68 11.144 16.033 16"
|
||||
stroke="#4D2D0B"
|
||||
strokeWidth=".519"
|
||||
strokeMiterlimit="10"
|
||||
/>
|
||||
<path
|
||||
d="M7.68 11.144v9.68l8.353 4.821 8.354-4.822v-9.679l-8.354-4.79-8.353 4.79Z"
|
||||
stroke="#4D2D0B"
|
||||
strokeWidth=".519"
|
||||
strokeMiterlimit="10"
|
||||
/>
|
||||
<path
|
||||
d="m17.33 20.84 2.42-1.21v2.42l-2.42 1.21v-2.42Z"
|
||||
fill="#DE9E64"
|
||||
/>
|
||||
</g>
|
||||
<defs>
|
||||
<clipPath id={clipPathId}>
|
||||
<path fill="#fff" transform="translate(7 6)" d="M0 0h18v20H0z" />
|
||||
</clipPath>
|
||||
</defs>
|
||||
</svg>
|
||||
);
|
||||
};
|
||||
export default Package;
|
||||
|
|
|
|||
File diff suppressed because it is too large
Load diff
|
|
@ -1,23 +1,27 @@
|
|||
import React from "react";
|
||||
|
||||
import { uniqueId } from "lodash";
|
||||
import type { SVGProps } from "react";
|
||||
|
||||
const Santa = (props: SVGProps<SVGSVGElement>) => (
|
||||
<svg fill="none" xmlns="http://www.w3.org/2000/svg" {...props}>
|
||||
<g clipPath="url(#a)">
|
||||
<path fill="#DC2626" d="M32 0H0v32h32V0Z" />
|
||||
<path
|
||||
fill="#FAFAFA"
|
||||
fillRule="evenodd"
|
||||
d="M14.561 3.29c-2.98.368-5.678 1.651-7.748 3.685a13.334 13.334 0 0 0-3.314 13.747c.252.758.842 2.028 1.24 2.672l.276.444-.838 1.831c-.461 1.007-.83 1.888-.82 1.956.017.125.062.125 12.69.125 11.752 0 12.676-.008 12.694-.103.011-.057-.362-.94-.828-1.964-.467-1.023-.849-1.888-.849-1.922 0-.034.12-.259.267-.499 1.165-1.902 1.855-4.41 1.857-6.749.004-6.54-4.707-12.1-11.13-13.135-.729-.118-2.83-.17-3.497-.088Zm3.142 1.149a12.13 12.13 0 0 1 6.062 2.723c2.112 1.78 3.506 4.137 4.102 6.938.163.768.172.895.171 2.4 0 1.502-.01 1.633-.173 2.388a12.608 12.608 0 0 1-1.434 3.752l-.346.591H17.35V22.3c0-.854.012-.951.14-1.169.12-.205.14-.325.14-.891 0-.567-.02-.687-.14-.892-.13-.22-.14-.31-.14-1.272 0-.989.007-1.048.163-1.367.147-.304.16-.386.137-.914-.02-.455-.055-.63-.163-.814-.126-.214-.137-.313-.137-1.231 0-.976.004-1.005.17-1.29.151-.26.17-.354.17-.853l.001-.56-.991-.03-1.736 1.495-.03-.732c-.028-.633-.046-.735-.14-.753-.1-.02-.109.054-.109.847 0 .713-.022.932-.127 1.235-.172.498-.172 1.189.001 1.548.111.23.126.383.126 1.27 0 .909-.015 1.052-.155 1.47a2.776 2.776 0 0 0-.155.877c0 .415.125.844.245.844.043 0 .065.37.065 1.09 0 1.007-.012 1.125-.16 1.57-.132.395-.158.571-.14.968l.022.486-8.49-.032-.206-.311c-.605-.912-1.308-2.689-1.56-3.942-.275-1.372-.316-3.095-.103-4.38.559-3.371 2.418-6.29 5.204-8.17 1.563-1.056 3.37-1.75 5.157-1.98.705-.09 2.595-.078 3.294.022Zm-2.336 1.426c-.791.232-1.384.794-1.612 1.526-.214.688-.13 1.315.253 1.898l.193.293h3.648l.187-.296c.742-1.174.297-2.673-.97-3.269-.475-.223-1.228-.29-1.699-.152Zm-1.089 3.924c-.018.046-.024.306-.014.577l.019.493h3.532V9.738l-1.752-.017c-1.428-.013-1.759 0-1.785.068Zm2.824 4.18v1.02l-.976.834c-.537.458-1.026.871-1.085.918-.102.081-.108.022-.108-1.035v-1.12l1.038-.816c.571-.448 1.06-.816 1.085-.819.025-.002.046.456.046 1.017Zm0 4.323v1.044l-.728.623c-.4.343-.888.76-1.084.925l-.357.301V18.89l1.061-.821c.584-.452 1.072-.821 1.085-.821.013 0 .023.47.023 1.044Zm0 4.1c0 .58-.02.789-.08.812-.044.017-.52.023-1.059.013l-.979-.017 1.013-.791c.557-.435 1.033-.793 1.059-.795.025-.002.046.348.046.778Z"
|
||||
clipRule="evenodd"
|
||||
/>
|
||||
</g>
|
||||
<defs>
|
||||
<clipPath id="a">
|
||||
<path fill="#fff" d="M0 0h32v32H0z" />
|
||||
</clipPath>
|
||||
</defs>
|
||||
</svg>
|
||||
);
|
||||
const Santa = (props: SVGProps<SVGSVGElement>) => {
|
||||
const clipPathId = uniqueId("clip-path-");
|
||||
return (
|
||||
<svg fill="none" xmlns="http://www.w3.org/2000/svg" {...props}>
|
||||
<g clipPath={`url(#${clipPathId})`}>
|
||||
<path fill="#DC2626" d="M32 0H0v32h32V0Z" />
|
||||
<path
|
||||
fill="#FAFAFA"
|
||||
fillRule="evenodd"
|
||||
d="M14.561 3.29c-2.98.368-5.678 1.651-7.748 3.685a13.334 13.334 0 0 0-3.314 13.747c.252.758.842 2.028 1.24 2.672l.276.444-.838 1.831c-.461 1.007-.83 1.888-.82 1.956.017.125.062.125 12.69.125 11.752 0 12.676-.008 12.694-.103.011-.057-.362-.94-.828-1.964-.467-1.023-.849-1.888-.849-1.922 0-.034.12-.259.267-.499 1.165-1.902 1.855-4.41 1.857-6.749.004-6.54-4.707-12.1-11.13-13.135-.729-.118-2.83-.17-3.497-.088Zm3.142 1.149a12.13 12.13 0 0 1 6.062 2.723c2.112 1.78 3.506 4.137 4.102 6.938.163.768.172.895.171 2.4 0 1.502-.01 1.633-.173 2.388a12.608 12.608 0 0 1-1.434 3.752l-.346.591H17.35V22.3c0-.854.012-.951.14-1.169.12-.205.14-.325.14-.891 0-.567-.02-.687-.14-.892-.13-.22-.14-.31-.14-1.272 0-.989.007-1.048.163-1.367.147-.304.16-.386.137-.914-.02-.455-.055-.63-.163-.814-.126-.214-.137-.313-.137-1.231 0-.976.004-1.005.17-1.29.151-.26.17-.354.17-.853l.001-.56-.991-.03-1.736 1.495-.03-.732c-.028-.633-.046-.735-.14-.753-.1-.02-.109.054-.109.847 0 .713-.022.932-.127 1.235-.172.498-.172 1.189.001 1.548.111.23.126.383.126 1.27 0 .909-.015 1.052-.155 1.47a2.776 2.776 0 0 0-.155.877c0 .415.125.844.245.844.043 0 .065.37.065 1.09 0 1.007-.012 1.125-.16 1.57-.132.395-.158.571-.14.968l.022.486-8.49-.032-.206-.311c-.605-.912-1.308-2.689-1.56-3.942-.275-1.372-.316-3.095-.103-4.38.559-3.371 2.418-6.29 5.204-8.17 1.563-1.056 3.37-1.75 5.157-1.98.705-.09 2.595-.078 3.294.022Zm-2.336 1.426c-.791.232-1.384.794-1.612 1.526-.214.688-.13 1.315.253 1.898l.193.293h3.648l.187-.296c.742-1.174.297-2.673-.97-3.269-.475-.223-1.228-.29-1.699-.152Zm-1.089 3.924c-.018.046-.024.306-.014.577l.019.493h3.532V9.738l-1.752-.017c-1.428-.013-1.759 0-1.785.068Zm2.824 4.18v1.02l-.976.834c-.537.458-1.026.871-1.085.918-.102.081-.108.022-.108-1.035v-1.12l1.038-.816c.571-.448 1.06-.816 1.085-.819.025-.002.046.456.046 1.017Zm0 4.323v1.044l-.728.623c-.4.343-.888.76-1.084.925l-.357.301V18.89l1.061-.821c.584-.452 1.072-.821 1.085-.821.013 0 .023.47.023 1.044Zm0 4.1c0 .58-.02.789-.08.812-.044.017-.52.023-1.059.013l-.979-.017 1.013-.791c.557-.435 1.033-.793 1.059-.795.025-.002.046.348.046.778Z"
|
||||
clipRule="evenodd"
|
||||
/>
|
||||
</g>
|
||||
<defs>
|
||||
<clipPath id={clipPathId}>
|
||||
<path fill="#fff" d="M0 0h32v32H0z" />
|
||||
</clipPath>
|
||||
</defs>
|
||||
</svg>
|
||||
);
|
||||
};
|
||||
export default Santa;
|
||||
|
|
|
|||
|
|
@ -1,33 +1,38 @@
|
|||
import React from "react";
|
||||
|
||||
import { uniqueId } from "lodash";
|
||||
import type { SVGProps } from "react";
|
||||
|
||||
const Slack = (props: SVGProps<SVGSVGElement>) => (
|
||||
<svg xmlns="http://www.w3.org/2000/svg" fill="none" {...props}>
|
||||
<path fill="#fff" d="M0 0h32v32H0z" />
|
||||
<g clipPath="url(#slack_clippath)" fillRule="evenodd" clipRule="evenodd">
|
||||
<path
|
||||
d="M13.066 5c-1.216 0-2.2.988-2.2 2.204 0 1.216.985 2.203 2.201 2.204h2.2V7.205A2.204 2.204 0 0 0 13.067 5Zm0 5.878H7.2A2.202 2.202 0 0 0 5 13.082a2.202 2.202 0 0 0 2.2 2.205h5.866a2.202 2.202 0 0 0 2.2-2.204 2.202 2.202 0 0 0-2.2-2.205Z"
|
||||
fill="#36C5F0"
|
||||
/>
|
||||
<path
|
||||
d="M27 13.082a2.202 2.202 0 0 0-2.2-2.204 2.202 2.202 0 0 0-2.2 2.204v2.205h2.2a2.202 2.202 0 0 0 2.2-2.205Zm-5.867 0V7.204A2.203 2.203 0 0 0 18.933 5a2.202 2.202 0 0 0-2.2 2.204v5.878a2.202 2.202 0 0 0 2.2 2.205 2.202 2.202 0 0 0 2.2-2.205Z"
|
||||
fill="#2EB67D"
|
||||
/>
|
||||
<path
|
||||
d="M18.933 27.044a2.202 2.202 0 0 0 2.2-2.204 2.202 2.202 0 0 0-2.2-2.204h-2.2v2.204c-.001 1.215.984 2.202 2.2 2.204Zm0-5.88H24.8a2.202 2.202 0 0 0 2.2-2.203 2.202 2.202 0 0 0-2.2-2.205h-5.866a2.202 2.202 0 0 0-2.2 2.204c-.001 1.217.983 2.204 2.199 2.205Z"
|
||||
fill="#ECB22E"
|
||||
/>
|
||||
<path
|
||||
d="M5 18.96c0 1.217.984 2.204 2.2 2.205a2.202 2.202 0 0 0 2.2-2.204v-2.204H7.2A2.202 2.202 0 0 0 5 18.96Zm5.867 0v5.88a2.202 2.202 0 0 0 2.2 2.204 2.202 2.202 0 0 0 2.2-2.204v-5.877a2.2 2.2 0 1 0-4.4-.002Z"
|
||||
fill="#E01E5A"
|
||||
/>
|
||||
</g>
|
||||
<defs>
|
||||
<clipPath id="slack_clippath">
|
||||
<path fill="#fff" transform="translate(5 5)" d="M0 0h22v22.044H0z" />
|
||||
</clipPath>
|
||||
</defs>
|
||||
</svg>
|
||||
);
|
||||
const Slack = (props: SVGProps<SVGSVGElement>) => {
|
||||
const clipPathId = uniqueId("clip-path-");
|
||||
return (
|
||||
<svg xmlns="http://www.w3.org/2000/svg" fill="none" {...props}>
|
||||
<path fill="#fff" d="M0 0h32v32H0z" />
|
||||
<g clipPath={`url(#${clipPathId})`} fillRule="evenodd" clipRule="evenodd">
|
||||
<path
|
||||
d="M13.066 5c-1.216 0-2.2.988-2.2 2.204 0 1.216.985 2.203 2.201 2.204h2.2V7.205A2.204 2.204 0 0 0 13.067 5Zm0 5.878H7.2A2.202 2.202 0 0 0 5 13.082a2.202 2.202 0 0 0 2.2 2.205h5.866a2.202 2.202 0 0 0 2.2-2.204 2.202 2.202 0 0 0-2.2-2.205Z"
|
||||
fill="#36C5F0"
|
||||
/>
|
||||
<path
|
||||
d="M27 13.082a2.202 2.202 0 0 0-2.2-2.204 2.202 2.202 0 0 0-2.2 2.204v2.205h2.2a2.202 2.202 0 0 0 2.2-2.205Zm-5.867 0V7.204A2.203 2.203 0 0 0 18.933 5a2.202 2.202 0 0 0-2.2 2.204v5.878a2.202 2.202 0 0 0 2.2 2.205 2.202 2.202 0 0 0 2.2-2.205Z"
|
||||
fill="#2EB67D"
|
||||
/>
|
||||
<path
|
||||
d="M18.933 27.044a2.202 2.202 0 0 0 2.2-2.204 2.202 2.202 0 0 0-2.2-2.204h-2.2v2.204c-.001 1.215.984 2.202 2.2 2.204Zm0-5.88H24.8a2.202 2.202 0 0 0 2.2-2.203 2.202 2.202 0 0 0-2.2-2.205h-5.866a2.202 2.202 0 0 0-2.2 2.204c-.001 1.217.983 2.204 2.199 2.205Z"
|
||||
fill="#ECB22E"
|
||||
/>
|
||||
<path
|
||||
d="M5 18.96c0 1.217.984 2.204 2.2 2.205a2.202 2.202 0 0 0 2.2-2.204v-2.204H7.2A2.202 2.202 0 0 0 5 18.96Zm5.867 0v5.88a2.202 2.202 0 0 0 2.2 2.204 2.202 2.202 0 0 0 2.2-2.204v-5.877a2.2 2.2 0 1 0-4.4-.002Z"
|
||||
fill="#E01E5A"
|
||||
/>
|
||||
</g>
|
||||
<defs>
|
||||
<clipPath id={clipPathId}>
|
||||
<path fill="#fff" transform="translate(5 5)" d="M0 0h22v22.044H0z" />
|
||||
</clipPath>
|
||||
</defs>
|
||||
</svg>
|
||||
);
|
||||
};
|
||||
|
||||
export default Slack;
|
||||
|
|
|
|||
|
|
@ -1,51 +1,58 @@
|
|||
import React from "react";
|
||||
|
||||
import { uniqueId } from "lodash";
|
||||
import type { SVGProps } from "react";
|
||||
|
||||
const TeamViewer = (props: SVGProps<SVGSVGElement>) => (
|
||||
<svg fill="none" xmlns="http://www.w3.org/2000/svg" {...props}>
|
||||
<g clipPath="url(#clip0_1158_1646)">
|
||||
<path
|
||||
d="M28.6574 9.77963e-05H3.3075C2.42389 0.0114778 0.00120871 0.0290568 0.00120871 0.0290568C0.00120871 0.0290568 -0.00298867 2.44982 0.0012628 3.32197V28.6782V32H3.32625H28.6762H32.0012V28.6782V3.32197V2V0L30 9.77963e-05H28.6574ZM15.9887 29.2313C12.4589 29.2044 9.08421 27.7957 6.6062 25.3148C4.12818 22.8338 2.74953 19.4836 2.77313 16.0001C2.74953 12.5166 4.12818 9.16629 6.6062 6.68535C9.08421 4.20441 12.4589 2.79574 15.9887 2.76884C19.5202 2.7933 22.8973 4.20089 25.3773 6.6821C27.8573 9.16331 29.2373 12.515 29.2137 16.0001C29.2373 19.4852 27.8573 22.8368 25.3773 25.318C22.8973 27.7992 19.5202 29.2068 15.9887 29.2313Z"
|
||||
fill="url(#paint0_linear_1158_1646)"
|
||||
/>
|
||||
<path
|
||||
d="M28.2574 16L19.0856 11.7593L19.8225 14.4765H12.16L12.8969 11.7593L3.725 16.0031L12.9031 20.2437L12.1662 17.5265H19.8287L19.0918 20.2437L28.2574 16.0031"
|
||||
fill="url(#paint1_linear_1158_1646)"
|
||||
/>
|
||||
</g>
|
||||
<defs>
|
||||
<linearGradient
|
||||
id="paint0_linear_1158_1646"
|
||||
x1="15.989"
|
||||
y1="32.0906"
|
||||
x2="15.989"
|
||||
y2="-0.0101025"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
>
|
||||
<stop stopColor="#096FD2" />
|
||||
<stop offset="1" stopColor="#0E8EE9" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="paint1_linear_1158_1646"
|
||||
x1="12.9059"
|
||||
y1="20.2524"
|
||||
x2="12.9031"
|
||||
y2="11.764"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
>
|
||||
<stop stopColor="#096FD2" />
|
||||
<stop offset="1" stopColor="#0E8EE9" />
|
||||
</linearGradient>
|
||||
<clipPath id="clip0_1158_1646">
|
||||
<rect
|
||||
width="32"
|
||||
height="31.9999"
|
||||
fill="white"
|
||||
transform="translate(0.0012207)"
|
||||
const TeamViewer = (props: SVGProps<SVGSVGElement>) => {
|
||||
const linearGradient0Id = uniqueId("linear-gradient-0-");
|
||||
const linearGradient1Id = uniqueId("linear-gradient-1-");
|
||||
const clipPathId = uniqueId("clip-path-");
|
||||
|
||||
return (
|
||||
<svg fill="none" xmlns="http://www.w3.org/2000/svg" {...props}>
|
||||
<g clipPath={`url(#${clipPathId})`}>
|
||||
<path
|
||||
d="M28.6574 9.77963e-05H3.3075C2.42389 0.0114778 0.00120871 0.0290568 0.00120871 0.0290568C0.00120871 0.0290568 -0.00298867 2.44982 0.0012628 3.32197V28.6782V32H3.32625H28.6762H32.0012V28.6782V3.32197V2V0L30 9.77963e-05H28.6574ZM15.9887 29.2313C12.4589 29.2044 9.08421 27.7957 6.6062 25.3148C4.12818 22.8338 2.74953 19.4836 2.77313 16.0001C2.74953 12.5166 4.12818 9.16629 6.6062 6.68535C9.08421 4.20441 12.4589 2.79574 15.9887 2.76884C19.5202 2.7933 22.8973 4.20089 25.3773 6.6821C27.8573 9.16331 29.2373 12.515 29.2137 16.0001C29.2373 19.4852 27.8573 22.8368 25.3773 25.318C22.8973 27.7992 19.5202 29.2068 15.9887 29.2313Z"
|
||||
fill={`url(#${linearGradient0Id})`}
|
||||
/>
|
||||
</clipPath>
|
||||
</defs>
|
||||
</svg>
|
||||
);
|
||||
<path
|
||||
d="M28.2574 16L19.0856 11.7593L19.8225 14.4765H12.16L12.8969 11.7593L3.725 16.0031L12.9031 20.2437L12.1662 17.5265H19.8287L19.0918 20.2437L28.2574 16.0031"
|
||||
fill={`url(#${linearGradient1Id})`}
|
||||
/>
|
||||
</g>
|
||||
<defs>
|
||||
<linearGradient
|
||||
id={linearGradient0Id}
|
||||
x1="15.989"
|
||||
y1="32.0906"
|
||||
x2="15.989"
|
||||
y2="-0.0101025"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
>
|
||||
<stop stopColor="#096FD2" />
|
||||
<stop offset="1" stopColor="#0E8EE9" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id={linearGradient1Id}
|
||||
x1="12.9059"
|
||||
y1="20.2524"
|
||||
x2="12.9031"
|
||||
y2="11.764"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
>
|
||||
<stop stopColor="#096FD2" />
|
||||
<stop offset="1" stopColor="#0E8EE9" />
|
||||
</linearGradient>
|
||||
<clipPath id={clipPathId}>
|
||||
<rect
|
||||
width="32"
|
||||
height="31.9999"
|
||||
fill="white"
|
||||
transform="translate(0.0012207)"
|
||||
/>
|
||||
</clipPath>
|
||||
</defs>
|
||||
</svg>
|
||||
);
|
||||
};
|
||||
|
||||
export default TeamViewer;
|
||||
|
|
|
|||
|
|
@ -1,14 +0,0 @@
|
|||
import React from "react";
|
||||
|
||||
import type { SVGProps } from "react";
|
||||
|
||||
const AppStore = (props: SVGProps<SVGSVGElement>) => (
|
||||
<svg xmlns="http://www.w3.org/2000/svg" fill="none" {...props}>
|
||||
<path fill="#515774" d="M0 0h32v32H0z" />
|
||||
<path
|
||||
d="m15.96 7.564.648-1.12A1.458 1.458 0 1 1 19.136 7.9l-6.244 10.808h4.516c1.464 0 2.284 1.72 1.648 2.912H5.816a1.451 1.451 0 0 1-1.456-1.456c0-.808.648-1.456 1.456-1.456h3.712l4.752-8.236-1.484-2.576a1.46 1.46 0 0 1 2.528-1.456l.636 1.124ZM10.344 23.12l-1.4 2.428a1.458 1.458 0 1 1-2.528-1.456l1.04-1.8c1.176-.364 2.132-.084 2.888.828ZM22.4 18.716h3.788c.808 0 1.456.648 1.456 1.456 0 .808-.648 1.456-1.456 1.456h-2.104l1.42 2.464a1.46 1.46 0 0 1-2.528 1.456c-2.392-4.148-4.188-7.252-5.38-9.32-1.22-2.104-.348-4.216.512-4.932.956 1.64 2.384 4.116 4.292 7.42Z"
|
||||
fill="#fff"
|
||||
/>
|
||||
</svg>
|
||||
);
|
||||
export default AppStore;
|
||||
|
|
@ -1,80 +1,84 @@
|
|||
import React from "react";
|
||||
|
||||
import { uniqueId } from "lodash";
|
||||
import type { SVGProps } from "react";
|
||||
|
||||
const Teams = (props: SVGProps<SVGSVGElement>) => (
|
||||
<svg xmlns="http://www.w3.org/2000/svg" fill="none" {...props}>
|
||||
<path fill="#fff" d="M0 0h32v32H0z" />
|
||||
<path
|
||||
d="M20.043 14.009h5.94c.562 0 1.017.453 1.017 1.014v5.401a3.732 3.732 0 0 1-3.736 3.73h-.016a3.732 3.732 0 0 1-3.736-3.73v-5.883c0-.294.238-.532.53-.532Zm4.016-1.068a2.405 2.405 0 0 0 2.405-2.402 2.405 2.405 0 0 0-2.406-2.403 2.405 2.405 0 0 0-2.407 2.403 2.405 2.405 0 0 0 2.407 2.402h.001Z"
|
||||
fill="#5059C9"
|
||||
/>
|
||||
<path
|
||||
d="M16.57 12.941a3.473 3.473 0 0 0 3.212-4.8A3.474 3.474 0 0 0 16.568 6a3.474 3.474 0 0 0-3.476 3.47 3.473 3.473 0 0 0 3.476 3.471h.002Zm4.636 1.068h-9.808a1.004 1.004 0 0 0-.98 1.027v6.16a6.028 6.028 0 0 0 5.884 6.161 6.027 6.027 0 0 0 5.884-6.16v-6.161a1.004 1.004 0 0 0-.98-1.027Z"
|
||||
fill="#7B83EB"
|
||||
/>
|
||||
<path
|
||||
opacity=".1"
|
||||
d="M16.837 14.009v8.633a.982.982 0 0 1-.979.978h-4.97a6.491 6.491 0 0 1-.471-2.425v-6.16a1 1 0 0 1 .98-1.024h5.439l.001-.002Z"
|
||||
fill="#000"
|
||||
/>
|
||||
<path
|
||||
opacity=".2"
|
||||
d="M16.302 14.009v9.167a.985.985 0 0 1-.98.978h-4.18a5.293 5.293 0 0 1-.44-1.068 6.49 6.49 0 0 1-.282-1.89v-6.164a1 1 0 0 1 .98-1.025h4.903l-.001.002Z"
|
||||
fill="#000"
|
||||
/>
|
||||
<path
|
||||
opacity=".2"
|
||||
d="M16.302 14.009v8.1a.985.985 0 0 1-.98.977h-4.62a6.49 6.49 0 0 1-.282-1.89v-6.164a1 1 0 0 1 .98-1.025h4.903l-.001.002Z"
|
||||
fill="#000"
|
||||
/>
|
||||
<path
|
||||
opacity=".2"
|
||||
d="M15.768 14.009v8.1a.986.986 0 0 1-.98.977h-4.087a6.493 6.493 0 0 1-.282-1.89v-6.164a1.002 1.002 0 0 1 .979-1.025l4.37.002Z"
|
||||
fill="#000"
|
||||
/>
|
||||
<path
|
||||
opacity=".1"
|
||||
d="M16.837 11.249v1.682c-.09.005-.175.01-.267.01-.09 0-.176-.005-.268-.01a3.475 3.475 0 0 1-3.114-2.66h2.67a.982.982 0 0 1 .98.976v.002Z"
|
||||
fill="#000"
|
||||
/>
|
||||
<path
|
||||
opacity=".2"
|
||||
d="M16.302 11.783v1.148a3.475 3.475 0 0 1-2.941-2.124h1.963a.982.982 0 0 1 .978.976Z"
|
||||
fill="#000"
|
||||
/>
|
||||
<path
|
||||
opacity=".2"
|
||||
d="M16.302 11.783v1.148a3.475 3.475 0 0 1-2.941-2.124h1.963a.982.982 0 0 1 .978.976Z"
|
||||
fill="#000"
|
||||
/>
|
||||
<path
|
||||
opacity=".2"
|
||||
d="M15.768 11.783v1.063a3.474 3.474 0 0 1-2.407-2.04h1.43a.982.982 0 0 1 .977.977Z"
|
||||
fill="#000"
|
||||
/>
|
||||
<path
|
||||
d="M4.98 10.805h9.807a.98.98 0 0 1 .98.98v9.788a.98.98 0 0 1-.98.979H4.979a.98.98 0 0 1-.979-.98v-9.787c0-.543.439-.98.98-.98Z"
|
||||
fill="url(#teams_svg__a)"
|
||||
/>
|
||||
<path
|
||||
d="M12.464 14.531h-1.96v5.328H9.256v-5.328H7.301v-1.035h5.16l.002 1.035Z"
|
||||
fill="#fff"
|
||||
/>
|
||||
<defs>
|
||||
<linearGradient
|
||||
id="teams_svg__a"
|
||||
x1="6.044"
|
||||
y1="10.041"
|
||||
x2="13.703"
|
||||
y2="23.329"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
>
|
||||
<stop stopColor="#5A62C3" />
|
||||
<stop offset=".5" stopColor="#4D55BD" />
|
||||
<stop offset="1" stopColor="#3940AB" />
|
||||
</linearGradient>
|
||||
</defs>
|
||||
</svg>
|
||||
);
|
||||
const Teams = (props: SVGProps<SVGSVGElement>) => {
|
||||
const linearGradientId = uniqueId("linear-gradient-");
|
||||
return (
|
||||
<svg xmlns="http://www.w3.org/2000/svg" fill="none" {...props}>
|
||||
<path fill="#fff" d="M0 0h32v32H0z" />
|
||||
<path
|
||||
d="M20.043 14.009h5.94c.562 0 1.017.453 1.017 1.014v5.401a3.732 3.732 0 0 1-3.736 3.73h-.016a3.732 3.732 0 0 1-3.736-3.73v-5.883c0-.294.238-.532.53-.532Zm4.016-1.068a2.405 2.405 0 0 0 2.405-2.402 2.405 2.405 0 0 0-2.406-2.403 2.405 2.405 0 0 0-2.407 2.403 2.405 2.405 0 0 0 2.407 2.402h.001Z"
|
||||
fill="#5059C9"
|
||||
/>
|
||||
<path
|
||||
d="M16.57 12.941a3.473 3.473 0 0 0 3.212-4.8A3.474 3.474 0 0 0 16.568 6a3.474 3.474 0 0 0-3.476 3.47 3.473 3.473 0 0 0 3.476 3.471h.002Zm4.636 1.068h-9.808a1.004 1.004 0 0 0-.98 1.027v6.16a6.028 6.028 0 0 0 5.884 6.161 6.027 6.027 0 0 0 5.884-6.16v-6.161a1.004 1.004 0 0 0-.98-1.027Z"
|
||||
fill="#7B83EB"
|
||||
/>
|
||||
<path
|
||||
opacity=".1"
|
||||
d="M16.837 14.009v8.633a.982.982 0 0 1-.979.978h-4.97a6.491 6.491 0 0 1-.471-2.425v-6.16a1 1 0 0 1 .98-1.024h5.439l.001-.002Z"
|
||||
fill="#000"
|
||||
/>
|
||||
<path
|
||||
opacity=".2"
|
||||
d="M16.302 14.009v9.167a.985.985 0 0 1-.98.978h-4.18a5.293 5.293 0 0 1-.44-1.068 6.49 6.49 0 0 1-.282-1.89v-6.164a1 1 0 0 1 .98-1.025h4.903l-.001.002Z"
|
||||
fill="#000"
|
||||
/>
|
||||
<path
|
||||
opacity=".2"
|
||||
d="M16.302 14.009v8.1a.985.985 0 0 1-.98.977h-4.62a6.49 6.49 0 0 1-.282-1.89v-6.164a1 1 0 0 1 .98-1.025h4.903l-.001.002Z"
|
||||
fill="#000"
|
||||
/>
|
||||
<path
|
||||
opacity=".2"
|
||||
d="M15.768 14.009v8.1a.986.986 0 0 1-.98.977h-4.087a6.493 6.493 0 0 1-.282-1.89v-6.164a1.002 1.002 0 0 1 .979-1.025l4.37.002Z"
|
||||
fill="#000"
|
||||
/>
|
||||
<path
|
||||
opacity=".1"
|
||||
d="M16.837 11.249v1.682c-.09.005-.175.01-.267.01-.09 0-.176-.005-.268-.01a3.475 3.475 0 0 1-3.114-2.66h2.67a.982.982 0 0 1 .98.976v.002Z"
|
||||
fill="#000"
|
||||
/>
|
||||
<path
|
||||
opacity=".2"
|
||||
d="M16.302 11.783v1.148a3.475 3.475 0 0 1-2.941-2.124h1.963a.982.982 0 0 1 .978.976Z"
|
||||
fill="#000"
|
||||
/>
|
||||
<path
|
||||
opacity=".2"
|
||||
d="M16.302 11.783v1.148a3.475 3.475 0 0 1-2.941-2.124h1.963a.982.982 0 0 1 .978.976Z"
|
||||
fill="#000"
|
||||
/>
|
||||
<path
|
||||
opacity=".2"
|
||||
d="M15.768 11.783v1.063a3.474 3.474 0 0 1-2.407-2.04h1.43a.982.982 0 0 1 .977.977Z"
|
||||
fill="#000"
|
||||
/>
|
||||
<path
|
||||
d="M4.98 10.805h9.807a.98.98 0 0 1 .98.98v9.788a.98.98 0 0 1-.98.979H4.979a.98.98 0 0 1-.979-.98v-9.787c0-.543.439-.98.98-.98Z"
|
||||
fill={`url(#${linearGradientId})`}
|
||||
/>
|
||||
<path
|
||||
d="M12.464 14.531h-1.96v5.328H9.256v-5.328H7.301v-1.035h5.16l.002 1.035Z"
|
||||
fill="#fff"
|
||||
/>
|
||||
<defs>
|
||||
<linearGradient
|
||||
id={linearGradientId}
|
||||
x1="6.044"
|
||||
y1="10.041"
|
||||
x2="13.703"
|
||||
y2="23.329"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
>
|
||||
<stop stopColor="#5A62C3" />
|
||||
<stop offset=".5" stopColor="#4D55BD" />
|
||||
<stop offset="1" stopColor="#3940AB" />
|
||||
</linearGradient>
|
||||
</defs>
|
||||
</svg>
|
||||
);
|
||||
};
|
||||
export default Teams;
|
||||
|
|
|
|||
|
|
@ -1,33 +1,37 @@
|
|||
import React from "react";
|
||||
|
||||
import { uniqueId } from "lodash";
|
||||
import type { SVGProps } from "react";
|
||||
|
||||
const VisualStudioCode = (props: SVGProps<SVGSVGElement>) => (
|
||||
<svg fill="none" xmlns="http://www.w3.org/2000/svg" {...props}>
|
||||
<path fill="#fff" d="M0 0h32v32H0z" />
|
||||
<g clipPath="url(#Name=vsc_clippath)">
|
||||
<path
|
||||
d="M5.64 12.864s-.53-.382.106-.892l1.483-1.326s.424-.447.873-.058l13.683 10.36v4.967s-.007.78-1.008.694L5.64 12.864Z"
|
||||
fill="#2489CA"
|
||||
/>
|
||||
<path
|
||||
d="M9.167 16.066 5.64 19.273s-.362.27 0 .75l1.638 1.49s.389.418.963-.057l3.739-2.835-2.813-2.555Z"
|
||||
fill="#1070B3"
|
||||
/>
|
||||
<path
|
||||
d="m15.359 16.093 6.467-4.939-.041-4.94s-.277-1.08-1.198-.518L11.98 13.53l3.379 2.563Z"
|
||||
fill="#0877B9"
|
||||
/>
|
||||
<path
|
||||
d="M20.777 26.616c.375.384.83.258.83.258l5.041-2.484c.645-.44.555-.985.555-.985V8.573c0-.652-.668-.877-.668-.877L22.167 5.59c-.955-.59-1.58.106-1.58.106s.804-.579 1.198.517v19.611a.89.89 0 0 1-.087.387c-.115.232-.364.449-.963.358l.042.047Z"
|
||||
fill="#3C99D4"
|
||||
/>
|
||||
</g>
|
||||
<defs>
|
||||
<clipPath id="Name=vsc_clippath">
|
||||
<path fill="#fff" transform="translate(5 5)" d="M0 0h22.403v22H0z" />
|
||||
</clipPath>
|
||||
</defs>
|
||||
</svg>
|
||||
);
|
||||
const VisualStudioCode = (props: SVGProps<SVGSVGElement>) => {
|
||||
const clipPathId = uniqueId("clip-path-");
|
||||
return (
|
||||
<svg fill="none" xmlns="http://www.w3.org/2000/svg" {...props}>
|
||||
<path fill="#fff" d="M0 0h32v32H0z" />
|
||||
<g clipPath={`url(#${clipPathId})`}>
|
||||
<path
|
||||
d="M5.64 12.864s-.53-.382.106-.892l1.483-1.326s.424-.447.873-.058l13.683 10.36v4.967s-.007.78-1.008.694L5.64 12.864Z"
|
||||
fill="#2489CA"
|
||||
/>
|
||||
<path
|
||||
d="M9.167 16.066 5.64 19.273s-.362.27 0 .75l1.638 1.49s.389.418.963-.057l3.739-2.835-2.813-2.555Z"
|
||||
fill="#1070B3"
|
||||
/>
|
||||
<path
|
||||
d="m15.359 16.093 6.467-4.939-.041-4.94s-.277-1.08-1.198-.518L11.98 13.53l3.379 2.563Z"
|
||||
fill="#0877B9"
|
||||
/>
|
||||
<path
|
||||
d="M20.777 26.616c.375.384.83.258.83.258l5.041-2.484c.645-.44.555-.985.555-.985V8.573c0-.652-.668-.877-.668-.877L22.167 5.59c-.955-.59-1.58.106-1.58.106s.804-.579 1.198.517v19.611a.89.89 0 0 1-.087.387c-.115.232-.364.449-.963.358l.042.047Z"
|
||||
fill="#3C99D4"
|
||||
/>
|
||||
</g>
|
||||
<defs>
|
||||
<clipPath id={clipPathId}>
|
||||
<path fill="#fff" transform="translate(5 5)" d="M0 0h22.403v22H0z" />
|
||||
</clipPath>
|
||||
</defs>
|
||||
</svg>
|
||||
);
|
||||
};
|
||||
export default VisualStudioCode;
|
||||
|
|
|
|||
|
|
@ -1,90 +1,100 @@
|
|||
import React from "react";
|
||||
|
||||
import { uniqueId } from "lodash";
|
||||
import type { SVGProps } from "react";
|
||||
|
||||
const Word = (props: SVGProps<SVGSVGElement>) => (
|
||||
<svg fill="none" xmlns="http://www.w3.org/2000/svg" {...props}>
|
||||
<path fill="#fff" d="M0 0h32v32H0z" />
|
||||
<path
|
||||
d="M24.625 6.5h-13.75c-.76 0-1.375.616-1.375 1.375v16.5c0 .76.616 1.375 1.375 1.375h13.75c.76 0 1.375-.616 1.375-1.375v-16.5c0-.76-.616-1.375-1.375-1.375Z"
|
||||
fill="url(#Name=word_svg__a)"
|
||||
/>
|
||||
<path
|
||||
d="M9.5 20.938H26v3.437c0 .76-.616 1.375-1.375 1.375h-13.75c-.76 0-1.375-.616-1.375-1.375v-3.438Z"
|
||||
fill="url(#Name=word_svg__b)"
|
||||
/>
|
||||
<path d="M26 16.125H9.5v4.813H26v-4.813Z" fill="url(#Name=word_svg__c)" />
|
||||
<path d="M26 11.313H9.5v4.812H26v-4.813Z" fill="url(#Name=word_svg__d)" />
|
||||
<path
|
||||
d="M9.5 13.375c0-1.14.923-2.063 2.063-2.063h4.124c1.14 0 2.063.924 2.063 2.063v8.25c0 1.14-.923 2.063-2.063 2.063H9.5V13.374Z"
|
||||
fill="#000"
|
||||
fillOpacity=".3"
|
||||
/>
|
||||
<path
|
||||
d="M15 9.938H5.375c-.76 0-1.375.615-1.375 1.374v9.626c0 .759.616 1.375 1.375 1.375H15c.76 0 1.375-.616 1.375-1.375v-9.625c0-.76-.616-1.376-1.375-1.376Z"
|
||||
fill="url(#Name=word_svg__e)"
|
||||
/>
|
||||
<path
|
||||
d="M14.313 12.697h-1.34l-1.051 4.486-1.15-4.495H9.639L8.48 17.183l-1.043-4.486H6.063l1.789 6.866h1.186l1.15-4.34 1.15 4.34h1.187l1.789-6.866Z"
|
||||
fill="#fff"
|
||||
/>
|
||||
<defs>
|
||||
<linearGradient
|
||||
id="Name=word_svg__a"
|
||||
x1="9.5"
|
||||
y1="9.708"
|
||||
x2="26"
|
||||
y2="9.708"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
>
|
||||
<stop stopColor="#2B78B1" />
|
||||
<stop offset="1" stopColor="#338ACD" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="Name=word_svg__b"
|
||||
x1="9.5"
|
||||
y1="23.945"
|
||||
x2="26"
|
||||
y2="23.945"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
>
|
||||
<stop stopColor="#1B366F" />
|
||||
<stop offset="1" stopColor="#2657B0" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="Name=word_svg__c"
|
||||
x1="16.719"
|
||||
y1="18.875"
|
||||
x2="26"
|
||||
y2="18.875"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
>
|
||||
<stop stopColor="#20478B" />
|
||||
<stop offset="1" stopColor="#2D6FD1" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="Name=word_svg__d"
|
||||
x1="16.719"
|
||||
y1="14.063"
|
||||
x2="26"
|
||||
y2="14.063"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
>
|
||||
<stop stopColor="#215295" />
|
||||
<stop offset="1" stopColor="#2E84D3" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="Name=word_svg__e"
|
||||
x1="4"
|
||||
y1="16.813"
|
||||
x2="17.063"
|
||||
y2="16.813"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
>
|
||||
<stop stopColor="#223E74" />
|
||||
<stop offset="1" stopColor="#215091" />
|
||||
</linearGradient>
|
||||
</defs>
|
||||
</svg>
|
||||
);
|
||||
const Word = (props: SVGProps<SVGSVGElement>) => {
|
||||
// Create unique IDs for the SVG gradients
|
||||
const gradAId = uniqueId("word-gradient-a-");
|
||||
const gradBId = uniqueId("word-gradient-b-");
|
||||
const gradCId = uniqueId("word-gradient-c-");
|
||||
const gradDId = uniqueId("word-gradient-d-");
|
||||
const gradEId = uniqueId("word-gradient-e-");
|
||||
|
||||
return (
|
||||
<svg fill="none" xmlns="http://www.w3.org/2000/svg" {...props}>
|
||||
<path fill="#fff" d="M0 0h32v32H0z" />
|
||||
<path
|
||||
d="M24.625 6.5h-13.75c-.76 0-1.375.616-1.375 1.375v16.5c0 .76.616 1.375 1.375 1.375h13.75c.76 0 1.375-.616 1.375-1.375v-16.5c0-.76-.616-1.375-1.375-1.375Z"
|
||||
fill={`url(#${gradAId})`}
|
||||
/>
|
||||
<path
|
||||
d="M9.5 20.938H26v3.437c0 .76-.616 1.375-1.375 1.375h-13.75c-.76 0-1.375-.616-1.375-1.375v-3.438Z"
|
||||
fill={`url(#${gradBId})`}
|
||||
/>
|
||||
<path d="M26 16.125H9.5v4.813H26v-4.813Z" fill={`url(#${gradCId})`} />
|
||||
<path d="M26 11.313H9.5v4.812H26v-4.813Z" fill={`url(#${gradDId})`} />
|
||||
<path
|
||||
d="M9.5 13.375c0-1.14.923-2.063 2.063-2.063h4.124c1.14 0 2.063.924 2.063 2.063v8.25c0 1.14-.923 2.063-2.063 2.063H9.5V13.374Z"
|
||||
fill="#000"
|
||||
fillOpacity=".3"
|
||||
/>
|
||||
<path
|
||||
d="M15 9.938H5.375c-.76 0-1.375.615-1.375 1.374v9.626c0 .759.616 1.375 1.375 1.375H15c.76 0 1.375-.616 1.375-1.375v-9.625c0-.76-.616-1.376-1.375-1.376Z"
|
||||
fill={`url(#${gradEId})`}
|
||||
/>
|
||||
<path
|
||||
d="M14.313 12.697h-1.34l-1.051 4.486-1.15-4.495H9.639L8.48 17.183l-1.043-4.486H6.063l1.789 6.866h1.186l1.15-4.34 1.15 4.34h1.187l1.789-6.866Z"
|
||||
fill="#fff"
|
||||
/>
|
||||
<defs>
|
||||
<linearGradient
|
||||
id={gradAId}
|
||||
x1="9.5"
|
||||
y1="9.708"
|
||||
x2="26"
|
||||
y2="9.708"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
>
|
||||
<stop stopColor="#2B78B1" />
|
||||
<stop offset="1" stopColor="#338ACD" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id={gradBId}
|
||||
x1="9.5"
|
||||
y1="23.945"
|
||||
x2="26"
|
||||
y2="23.945"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
>
|
||||
<stop stopColor="#1B366F" />
|
||||
<stop offset="1" stopColor="#2657B0" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id={gradCId}
|
||||
x1="16.719"
|
||||
y1="18.875"
|
||||
x2="26"
|
||||
y2="18.875"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
>
|
||||
<stop stopColor="#20478B" />
|
||||
<stop offset="1" stopColor="#2D6FD1" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id={gradDId}
|
||||
x1="16.719"
|
||||
y1="14.063"
|
||||
x2="26"
|
||||
y2="14.063"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
>
|
||||
<stop stopColor="#215295" />
|
||||
<stop offset="1" stopColor="#2E84D3" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id={gradEId}
|
||||
x1="4"
|
||||
y1="16.813"
|
||||
x2="17.063"
|
||||
y2="16.813"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
>
|
||||
<stop stopColor="#223E74" />
|
||||
<stop offset="1" stopColor="#215091" />
|
||||
</linearGradient>
|
||||
</defs>
|
||||
</svg>
|
||||
);
|
||||
};
|
||||
|
||||
export default Word;
|
||||
|
|
|
|||
|
|
@ -1,27 +1,31 @@
|
|||
import React from "react";
|
||||
|
||||
import { uniqueId } from "lodash";
|
||||
import type { SVGProps } from "react";
|
||||
|
||||
const Zoom = (props: SVGProps<SVGSVGElement>) => (
|
||||
<svg fill="none" xmlns="http://www.w3.org/2000/svg" {...props}>
|
||||
<path fill="url(#zoom_svg__a)" d="M0 0h32v32H0z" />
|
||||
<path
|
||||
d="M9.548 18.46h-3.97a.69.69 0 0 1-.508-1.178l2.762-2.762H5.853a.985.985 0 0 1-.986-.986h3.658a.69.69 0 0 1 .508 1.178l-2.762 2.763h2.291c.545 0 .986.44.986.986Zm15.715-5c-.569 0-1.08.246-1.43.64a1.917 1.917 0 0 0-1.43-.64c-1.057 0-1.918.902-1.918 1.955v3.046c.545 0 .986-.441.986-.986v-2.07c0-.508.393-.939.898-.959a.938.938 0 0 1 .973.936v2.093c0 .545.44.986.986.986v-3.056c0-.508.393-.939.898-.959a.938.938 0 0 1 .973.936v2.093c0 .545.44.986.985.986v-3.046c-.003-1.053-.864-1.955-1.92-1.955Zm-10.741 2.537a2.54 2.54 0 0 1-2.537 2.538 2.54 2.54 0 0 1-2.538-2.538c0-1.4 1.14-2.537 2.538-2.537a2.541 2.541 0 0 1 2.537 2.537Zm-.986 0c0-.854-.697-1.551-1.551-1.551-.855 0-1.552.697-1.552 1.551 0 .855.697 1.552 1.552 1.552.854 0 1.55-.697 1.55-1.552Zm6.454 0a2.54 2.54 0 0 1-2.537 2.538 2.54 2.54 0 0 1-2.538-2.538c0-1.4 1.141-2.537 2.538-2.537a2.541 2.541 0 0 1 2.537 2.537Zm-.986 0c0-.854-.697-1.551-1.551-1.551-.855 0-1.552.697-1.552 1.551 0 .855.697 1.552 1.552 1.552.855 0 1.551-.697 1.551-1.552Z"
|
||||
fill="#EEE"
|
||||
/>
|
||||
<defs>
|
||||
<linearGradient
|
||||
id="zoom_svg__a"
|
||||
x1="33.5"
|
||||
y1="0"
|
||||
x2="0"
|
||||
y2="32"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
>
|
||||
<stop stopColor="#3A8FEA" />
|
||||
<stop offset="1" stopColor="#0042BC" />
|
||||
</linearGradient>
|
||||
</defs>
|
||||
</svg>
|
||||
);
|
||||
const Zoom = (props: SVGProps<SVGSVGElement>) => {
|
||||
const linearGradientId = uniqueId("linear-gradient-");
|
||||
return (
|
||||
<svg fill="none" xmlns="http://www.w3.org/2000/svg" {...props}>
|
||||
<path fill={`url(#${linearGradientId})`} d="M0 0h32v32H0z" />
|
||||
<path
|
||||
d="M9.548 18.46h-3.97a.69.69 0 0 1-.508-1.178l2.762-2.762H5.853a.985.985 0 0 1-.986-.986h3.658a.69.69 0 0 1 .508 1.178l-2.762 2.763h2.291c.545 0 .986.44.986.986Zm15.715-5c-.569 0-1.08.246-1.43.64a1.917 1.917 0 0 0-1.43-.64c-1.057 0-1.918.902-1.918 1.955v3.046c.545 0 .986-.441.986-.986v-2.07c0-.508.393-.939.898-.959a.938.938 0 0 1 .973.936v2.093c0 .545.44.986.986.986v-3.056c0-.508.393-.939.898-.959a.938.938 0 0 1 .973.936v2.093c0 .545.44.986.985.986v-3.046c-.003-1.053-.864-1.955-1.92-1.955Zm-10.741 2.537a2.54 2.54 0 0 1-2.537 2.538 2.54 2.54 0 0 1-2.538-2.538c0-1.4 1.14-2.537 2.538-2.537a2.541 2.541 0 0 1 2.537 2.537Zm-.986 0c0-.854-.697-1.551-1.551-1.551-.855 0-1.552.697-1.552 1.551 0 .855.697 1.552 1.552 1.552.854 0 1.55-.697 1.55-1.552Zm6.454 0a2.54 2.54 0 0 1-2.537 2.538 2.54 2.54 0 0 1-2.538-2.538c0-1.4 1.141-2.537 2.538-2.537a2.541 2.541 0 0 1 2.537 2.537Zm-.986 0c0-.854-.697-1.551-1.551-1.551-.855 0-1.552.697-1.552 1.551 0 .855.697 1.552 1.552 1.552.855 0 1.551-.697 1.551-1.552Z"
|
||||
fill="#EEE"
|
||||
/>
|
||||
<defs>
|
||||
<linearGradient
|
||||
id={linearGradientId}
|
||||
x1="33.5"
|
||||
y1="0"
|
||||
x2="0"
|
||||
y2="32"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
>
|
||||
<stop stopColor="#3A8FEA" />
|
||||
<stop offset="1" stopColor="#0042BC" />
|
||||
</linearGradient>
|
||||
</defs>
|
||||
</svg>
|
||||
);
|
||||
};
|
||||
export default Zoom;
|
||||
|
|
|
|||
|
|
@ -1,3 +1,6 @@
|
|||
// Note: if parts of a icon have a clip path, mask, or gradient, the IDs must be unique
|
||||
// across all icons to avoid conflicts in the DOM. See uniqueId usage within icon components.
|
||||
|
||||
import { HOST_LINUX_PLATFORMS } from "interfaces/platform";
|
||||
import { ISoftware } from "interfaces/software";
|
||||
|
||||
|
|
|
|||
Loading…
Reference in a new issue