UNPKG

devicons-react

Version:

Devicons React is a collection of icons that symbolize programming languages, design tools, and development software.

1 lines 6.06 kB
function _extends(){return _extends=Object.assign?Object.assign.bind():function(a){for(var b,c=1;c<arguments.length;c++)for(var d in b=arguments[c],b)({}).hasOwnProperty.call(b,d)&&(a[d]=b[d]);return a},_extends.apply(null,arguments)}const React=require("react");module.exports=function(a){let{size:c="1rem",...b}=a;return b={...b,style:{...(b.style?b.style:{}),width:c,height:c}},/*#__PURE__*/React.createElement("svg",_extends({},b,{viewBox:"0 0 128 128",xmlns:"http://www.w3.org/2000/svg",xmlSpace:"preserve"}),/*#__PURE__*/React.createElement("defs",null,/*#__PURE__*/React.createElement("path",{id:"svg-WSS7V6pk81-a",d:"M0 48.4h128v31.2H0z"})),/*#__PURE__*/React.createElement("clipPath",{id:"svg-oHcQK400wD-b"},/*#__PURE__*/React.createElement("path",{d:"M0 48.4h128v31.2H0z"})),/*#__PURE__*/React.createElement("g",{clipPath:"url(#svg-oHcQK400wD-b)"},/*#__PURE__*/React.createElement("linearGradient",{id:"svg-hp57M5Gl7l-c",gradientTransform:"matrix(1 0 0 -1 0 129)",gradientUnits:"userSpaceOnUse",x1:"0",x2:"128",y1:"65",y2:"65"},/*#__PURE__*/React.createElement("stop",{offset:"0",stopColor:"#f0060b"}),/*#__PURE__*/React.createElement("stop",{offset:"0",stopColor:"#f0070c"}),/*#__PURE__*/React.createElement("stop",{offset:".526",stopColor:"#cc26d5"}),/*#__PURE__*/React.createElement("stop",{offset:"1",stopColor:"#7702ff"})),/*#__PURE__*/React.createElement("path",{d:"M50.7 73.4h4l-7.3-20.8h-4.7l-7.3 20.8h4l1.7-5.1h7.8zm-8.6-8.2 2.8-8.4h.2l2.8 8.4zm16.6-.9v9.2H55V57.8h3.5v2.7h.2c.4-.9.9-1.6 1.7-2.1s1.8-.8 2.9-.8 2 .2 2.8.7 1.4 1.1 1.9 2c.4.9.7 1.9.7 3.2v9.9H65V64c0-1-.3-1.9-.8-2.5s-1.3-.9-2.2-.9c-.6 0-1.2.1-1.7.4q-.75.45-1.2 1.2c-.3.7-.4 1.3-.4 2.1m18.1 15.3c-1.3 0-2.5-.2-3.4-.5-.9-.4-1.7-.8-2.3-1.4s-1-1.3-1.2-2l3.3-.8c.1.3.4.6.7.9s.7.6 1.2.8q.75.3 1.8.3c1 0 1.9-.3 2.6-.8s1-1.3 1-2.5v-3h-.2c-.2.4-.5.8-.8 1.2-.4.4-.8.7-1.4 1s-1.3.4-2.2.4q-1.8 0-3.3-.9c-1-.6-1.7-1.4-2.3-2.5q-.9-1.65-.9-4.2c0-1.7.3-3.2.9-4.4s1.3-2.1 2.3-2.7q1.5-.9 3.3-.9c.9 0 1.7.1 2.3.5.6.3 1.1.7 1.4 1.1.4.4.6.8.8 1.2h.2v-2.6h3.6v15.9c0 1.3-.3 2.4-1 3.3-.6.9-1.5 1.5-2.6 2-1.1.4-2.4.6-3.8.6m0-9.3c.8 0 1.4-.2 2-.6.5-.4 1-.9 1.2-1.6.3-.7.4-1.6.4-2.6s-.1-1.8-.4-2.6c-.3-.7-.7-1.3-1.2-1.7s-1.2-.6-2-.6-1.5.2-2.1.6c-.5.4-1 1-1.2 1.7-.3.7-.4 1.6-.4 2.5s.1 1.8.4 2.5.7 1.3 1.2 1.7c.6.5 1.3.7 2.1.7m18.5-3.5v-9H99v15.6h-3.6v-2.8h-.2c-.4.9-.9 1.6-1.7 2.1-.8.6-1.8.8-3 .8-1 0-1.9-.2-2.7-.7s-1.4-1.1-1.8-2-.7-1.9-.7-3.2v-9.9H89v9.4c0 1 .3 1.8.8 2.4s1.3.9 2.1.9c.5 0 1.1-.1 1.6-.4s.9-.7 1.3-1.2c.3-.5.5-1.2.5-2m8.6-14.2v20.8h-3.7V52.6zm5.8 21.1c-1 0-1.9-.2-2.7-.5-.8-.4-1.4-.9-1.9-1.6s-.7-1.6-.7-2.6c0-.9.2-1.6.5-2.2s.8-1 1.3-1.4c.6-.3 1.2-.6 1.9-.8s1.4-.3 2.2-.4c.9-.1 1.7-.2 2.2-.3.6-.1 1-.2 1.2-.4.3-.2.4-.4.4-.8v-.1c0-.8-.2-1.4-.7-1.8s-1.1-.6-2-.6q-1.35 0-2.1.6c-.5.4-.9.9-1.1 1.4l-3.4-.5c.3-.9.7-1.7 1.3-2.4.6-.6 1.4-1.1 2.3-1.4s1.9-.5 3-.5c.8 0 1.5.1 2.3.3s1.4.5 2 .9 1.1.9 1.5 1.6.6 1.6.6 2.6v10.5h-3.5v-2.1h-.1q-.3.6-.9 1.2t-1.5.9c-.6.3-1.3.4-2.1.4m1-2.7c.7 0 1.4-.1 1.9-.4s1-.7 1.3-1.2.4-1 .4-1.6V66q-.15.15-.6.3c-.3.1-.6.1-.9.2s-.7.1-1 .2c-.3 0-.6.1-.9.1-.5.1-1 .2-1.5.4-.4.2-.8.4-1 .7-.3.3-.4.7-.4 1.2 0 .7.2 1.2.7 1.5.6.2 1.2.4 2 .4m8.4 2.4V57.8h3.6v2.6h.2q.45-1.35 1.5-2.1c1.05-.75 1.5-.7 2.4-.7h.7c.3 0 .5 0 .6.1V61c-.2-.1-.4-.1-.7-.1s-.6-.1-1-.1c-.7 0-1.3.1-1.8.4s-.9.7-1.3 1.2c-.3.5-.5 1.1-.5 1.8v9.2zM28.9 53.5l-1 16.4-10-21.5zM22 74.8l-7.6 4.3-7.6-4.3L8.5 71h12zm-7.5-18.2 4 9.6h-7.9c-.1 0 3.9-9.6 3.9-9.6M1 69.9 0 53.5l11-5.1z",fill:"url(#svg-hp57M5Gl7l-c)"}),/*#__PURE__*/React.createElement("path",{d:"M50.7 73.4h4l-7.3-20.8h-4.7l-7.3 20.8h4l1.7-5.1h7.8zm-8.6-8.2 2.8-8.4h.2l2.8 8.4zm16.6-.9v9.2H55V57.8h3.5v2.7h.2c.4-.9.9-1.6 1.7-2.1s1.8-.8 2.9-.8 2 .2 2.8.7 1.4 1.1 1.9 2c.4.9.7 1.9.7 3.2v9.9H65V64c0-1-.3-1.9-.8-2.5s-1.3-.9-2.2-.9c-.6 0-1.2.1-1.7.4q-.75.45-1.2 1.2c-.3.7-.4 1.3-.4 2.1m18.1 15.3c-1.3 0-2.5-.2-3.4-.5-.9-.4-1.7-.8-2.3-1.4s-1-1.3-1.2-2l3.3-.8c.1.3.4.6.7.9s.7.6 1.2.8q.75.3 1.8.3c1 0 1.9-.3 2.6-.8s1-1.3 1-2.5v-3h-.2c-.2.4-.5.8-.8 1.2-.4.4-.8.7-1.4 1s-1.3.4-2.2.4q-1.8 0-3.3-.9c-1-.6-1.7-1.4-2.3-2.5q-.9-1.65-.9-4.2c0-1.7.3-3.2.9-4.4s1.3-2.1 2.3-2.7q1.5-.9 3.3-.9c.9 0 1.7.1 2.3.5.6.3 1.1.7 1.4 1.1.4.4.6.8.8 1.2h.2v-2.6h3.6v15.9c0 1.3-.3 2.4-1 3.3-.6.9-1.5 1.5-2.6 2-1.1.4-2.4.6-3.8.6m0-9.3c.8 0 1.4-.2 2-.6.5-.4 1-.9 1.2-1.6.3-.7.4-1.6.4-2.6s-.1-1.8-.4-2.6c-.3-.7-.7-1.3-1.2-1.7s-1.2-.6-2-.6-1.5.2-2.1.6c-.5.4-1 1-1.2 1.7-.3.7-.4 1.6-.4 2.5s.1 1.8.4 2.5.7 1.3 1.2 1.7c.6.5 1.3.7 2.1.7m18.5-3.5v-9H99v15.6h-3.6v-2.8h-.2c-.4.9-.9 1.6-1.7 2.1-.8.6-1.8.8-3 .8-1 0-1.9-.2-2.7-.7s-1.4-1.1-1.8-2-.7-1.9-.7-3.2v-9.9H89v9.4c0 1 .3 1.8.8 2.4s1.3.9 2.1.9c.5 0 1.1-.1 1.6-.4s.9-.7 1.3-1.2c.3-.5.5-1.2.5-2m8.6-14.2v20.8h-3.7V52.6zm5.8 21.1c-1 0-1.9-.2-2.7-.5-.8-.4-1.4-.9-1.9-1.6s-.7-1.6-.7-2.6c0-.9.2-1.6.5-2.2s.8-1 1.3-1.4c.6-.3 1.2-.6 1.9-.8s1.4-.3 2.2-.4c.9-.1 1.7-.2 2.2-.3.6-.1 1-.2 1.2-.4.3-.2.4-.4.4-.8v-.1c0-.8-.2-1.4-.7-1.8s-1.1-.6-2-.6q-1.35 0-2.1.6c-.5.4-.9.9-1.1 1.4l-3.4-.5c.3-.9.7-1.7 1.3-2.4.6-.6 1.4-1.1 2.3-1.4s1.9-.5 3-.5c.8 0 1.5.1 2.3.3s1.4.5 2 .9 1.1.9 1.5 1.6.6 1.6.6 2.6v10.5h-3.5v-2.1h-.1q-.3.6-.9 1.2t-1.5.9c-.6.3-1.3.4-2.1.4m1-2.7c.7 0 1.4-.1 1.9-.4s1-.7 1.3-1.2.4-1 .4-1.6V66q-.15.15-.6.3c-.3.1-.6.1-.9.2s-.7.1-1 .2c-.3 0-.6.1-.9.1-.5.1-1 .2-1.5.4-.4.2-.8.4-1 .7-.3.3-.4.7-.4 1.2 0 .7.2 1.2.7 1.5.6.2 1.2.4 2 .4m8.4 2.4V57.8h3.6v2.6h.2q.45-1.35 1.5-2.1c1.05-.75 1.5-.7 2.4-.7h.7c.3 0 .5 0 .6.1V61c-.2-.1-.4-.1-.7-.1s-.6-.1-1-.1c-.7 0-1.3.1-1.8.4s-.9.7-1.3 1.2c-.3.5-.5 1.1-.5 1.8v9.2zM28.9 53.5l-1 16.4-10-21.5zM22 74.8l-7.6 4.3-7.6-4.3L8.5 71h12zm-7.5-18.2 4 9.6h-7.9c-.1 0 3.9-9.6 3.9-9.6M1 69.9 0 53.5l11-5.1z",fill:"url(#svg-VJw2euMQLa-d)"}),/*#__PURE__*/React.createElement("radialGradient",{id:"svg-VJw2euMQLa-d",cx:"-893.967",cy:"608.519",gradientTransform:"rotate(118.122 -129510.816 -7444.874)scale(205.794 -205.794)",gradientUnits:"userSpaceOnUse",r:".13"},/*#__PURE__*/React.createElement("stop",{offset:"0",stopColor:"#ff41f8"}),/*#__PURE__*/React.createElement("stop",{offset:".707",stopColor:"#ff41f8",stopOpacity:".5"}),/*#__PURE__*/React.createElement("stop",{offset:"1",stopColor:"#ff41f8",stopOpacity:"0"}))))};