devicons-react
Version:
Devicons React is a collection of icons that symbolize programming languages, design tools, and development software.
1 lines • 3.23 kB
JavaScript
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",color:d="#1f65b7",...b}=a;return b={...b,style:{...(b.style?b.style:{}),width:c,height:c,...(d?{fill:d}:{})}},/*#__PURE__*/React.createElement("svg",_extends({},b,{viewBox:"0 0 128 128",xmlns:"http://www.w3.org/2000/svg"}),/*#__PURE__*/React.createElement("path",{d:"M50.67 73.4h4.03l-7.34-20.82H42.7L35.37 73.4h4.03l1.72-5.13h7.83l1.73 5.13Zm-8.54-8.17 2.81-8.39h.16l2.82 8.39zm16.54-.99v9.15h-3.68V57.77h3.52v2.65h.18c.36-.87.93-1.57 1.72-2.08.79-.52 1.77-.77 2.93-.77q1.62 0 2.82.69c.8.46 1.43 1.13 1.87 2s.66 1.94.66 3.18v9.94h-3.68V64c0-1.04-.27-1.86-.81-2.45s-1.28-.88-2.23-.88c-.64 0-1.22.14-1.71.42-.5.28-.89.69-1.17 1.22s-.42 1.17-.42 1.92Zm18.14 15.33c-1.32 0-2.46-.18-3.41-.53s-1.71-.83-2.29-1.43q-.87-.9-1.2-1.98l3.31-.8c.15.31.37.61.65.91s.67.55 1.15.75 1.1.3 1.84.3c1.04 0 1.91-.25 2.59-.76s1.03-1.33 1.03-2.49v-2.96h-.18c-.19.38-.47.77-.83 1.17s-.84.74-1.43 1.01-1.34.41-2.23.41c-1.2 0-2.29-.28-3.26-.85s-1.75-1.41-2.32-2.54-.86-2.54-.86-4.25.29-3.16.86-4.35c.57-1.18 1.35-2.08 2.32-2.69.98-.61 2.06-.92 3.26-.92.92 0 1.67.15 2.26.46s1.07.68 1.42 1.11.62.84.8 1.22h.2v-2.58h3.63v15.87c0 1.34-.32 2.44-.96 3.31s-1.51 1.53-2.61 1.96c-1.11.43-2.36.65-3.76.65Zm.03-9.29c.78 0 1.44-.19 1.99-.57s.97-.93 1.25-1.64.43-1.57.43-2.56-.14-1.84-.42-2.58-.69-1.31-1.24-1.72-1.22-.62-2.01-.62-1.5.21-2.05.64-.96 1.01-1.24 1.75-.42 1.58-.42 2.53.14 1.79.42 2.51.7 1.27 1.25 1.67 1.23.59 2.04.59m18.46-3.46v-9.05h3.68v15.62h-3.57v-2.78h-.16a4.76 4.76 0 0 1-1.73 2.15c-.8.56-1.79.83-2.96.83-1.02 0-1.93-.23-2.71-.69s-1.39-1.13-1.84-2c-.44-.88-.66-1.94-.66-3.19v-9.94h3.68v9.38c0 .99.27 1.78.81 2.36s1.25.87 2.14.87c.54 0 1.07-.13 1.58-.4.51-.26.93-.66 1.26-1.18.33-.53.49-1.18.49-1.98Zm8.57-14.26v20.82h-3.68V52.56zm5.84 21.14c-.99 0-1.88-.18-2.67-.53-.79-.36-1.41-.88-1.87-1.58q-.69-1.05-.69-2.58c0-.88.16-1.61.49-2.19s.77-1.04 1.33-1.38c.56-.35 1.2-.61 1.91-.79s1.44-.31 2.2-.39c.92-.09 1.66-.18 2.23-.26s.98-.2 1.25-.37q.39-.255.39-.78v-.06c0-.77-.23-1.36-.68-1.78s-1.11-.63-1.96-.63c-.9 0-1.62.2-2.14.59-.53.39-.88.86-1.06 1.39l-3.44-.49c.27-.95.72-1.74 1.34-2.38s1.39-1.12 2.29-1.44 1.9-.48 2.99-.48c.75 0 1.5.09 2.25.26q1.125.27 2.04.87c.62.4 1.11.95 1.49 1.64s.56 1.56.56 2.59v10.45h-3.54v-2.15h-.12c-.22.43-.54.84-.94 1.22s-.91.68-1.52.9-1.32.34-2.13.34Zm.96-2.7c.74 0 1.38-.15 1.92-.44s.96-.69 1.26-1.17c.29-.49.44-1.02.44-1.6v-1.84c-.12.09-.31.18-.58.26s-.58.15-.92.21-.67.12-1.01.16c-.33.05-.62.09-.86.12-.55.07-1.04.2-1.47.37s-.78.41-1.03.71-.38.69-.38 1.16c0 .68.25 1.19.74 1.54s1.13.52 1.89.52m8.42 2.39V57.77h3.57v2.6h.16c.28-.9.77-1.6 1.47-2.09.69-.49 1.49-.74 2.38-.74.2 0 .43 0 .69.03.25.02.47.04.64.08v3.39c-.16-.05-.4-.1-.74-.15-.34-.04-.66-.07-.97-.07-.67 0-1.27.14-1.81.43-.53.29-.95.69-1.26 1.19-.3.51-.46 1.09-.46 1.76v9.18h-3.68ZM28.95 53.53l-1.04 16.41-10-21.52zm-6.92 21.23-7.55 4.31-7.55-4.31 1.54-3.72H20.5l1.54 3.72Zm-7.55-18.17 3.96 9.62h-7.91l3.96-9.62ZM1.04 69.94 0 53.53l11.04-5.11z"}))};