UNPKG

devicons-react

Version:

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

1 lines 3.5 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",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:"M18.12 48.249 10.055 62.28a18.1 18.1 0 0 1 9.544-.32l2.739.64-2.569 10.924-2.728-.65c-2.1-.5-4.308 0-5.987 1.34a7.1 7.1 0 0 0-1.969 2.468l-2.529-1.23a9.86 9.86 0 0 1 2.759-3.447 9.84 9.84 0 0 1 8.365-1.87l1.28-5.436a15.36 15.36 0 0 0-13.103 2.918A15.5 15.5 0 0 0 0 79.751h36.25Zm21.258 31.153V58.013h9.006c1.469 0 2.738.25 3.787.74 1.05.51 1.84 1.22 2.4 2.159.559.93.829 2.039.829 3.358 0 .95-.26 1.839-.78 2.698-.51.85-1.36 1.55-2.538 2.13v-2.18c1.129.44 1.998.96 2.598 1.58.61.61 1.04 1.279 1.27 2.008.23.72.34 1.48.34 2.24 0 2.108-.7 3.747-2.1 4.907-1.379 1.169-3.318 1.749-5.806 1.749zm4.438-3.878h5.087c.9 0 1.61-.25 2.14-.78.539-.51.799-1.18.799-1.999 0-.84-.26-1.519-.8-2.039-.53-.52-1.24-.78-2.139-.77h-5.087zm0-9.465h4.887c.69 0 1.23-.2 1.63-.58.42-.4.63-.93.63-1.579 0-.64-.21-1.17-.63-1.54-.4-.409-.94-.609-1.63-.609h-4.887zm15.562 13.343V63.73h4.277v15.672zm0-17.071v-4.318h4.277v4.318zm15.411 17.42c-1.55 0-2.958-.36-4.238-1.059a8.3 8.3 0 0 1-3.028-2.908c-.75-1.23-1.12-2.649-1.12-4.208 0-1.6.37-2.999 1.12-4.228a8.37 8.37 0 0 1 3.028-2.908c1.28-.7 2.689-1.06 4.238-1.06s2.948.36 4.198 1.06a8.03 8.03 0 0 1 3.018 2.908c.76 1.23 1.14 2.629 1.14 4.228 0 1.559-.38 2.978-1.14 4.208a8.03 8.03 0 0 1-3.018 2.908c-1.25.7-2.659 1.06-4.198 1.06zm0-3.877c.79 0 1.47-.18 2.029-.55.59-.36 1.05-.87 1.38-1.52.349-.649.509-1.389.509-2.228 0-.85-.16-1.59-.51-2.219a3.74 3.74 0 0 0-1.379-1.52c-.56-.389-1.24-.569-2.029-.569-.79 0-1.47.18-2.059.57-.6.37-1.08.9-1.399 1.52-.33.629-.49 1.368-.49 2.218 0 .84.16 1.579.49 2.229.32.63.8 1.159 1.4 1.519.589.37 1.279.55 2.058.55m11.094 3.528V63.73h4.008v3.818l-.42-.63c.22-1.209.77-2.098 1.66-2.678.869-.58 1.908-.86 3.137-.86 1.3 0 2.44.34 3.399 1.01.999.65 1.619 1.529 1.869 2.648l-1.23.11c.51-1.289 1.25-2.238 2.209-2.838.95-.62 2.059-.93 3.338-.93 1.12 0 2.12.25 2.979.75a5.33 5.33 0 0 1 2.058 2.099c.5.88.74 1.919.74 3.098v10.075h-4.288v-9.155c0-.61-.12-1.14-.35-1.58a2.35 2.35 0 0 0-.909-1.039c-.41-.24-.89-.36-1.46-.36-.549 0-1.039.12-1.448.36-.41.25-.75.61-.96 1.04-.21.44-.31.969-.31 1.579v9.155h-4.297v-9.155c0-.61-.11-1.14-.33-1.58-.2-.43-.52-.79-.92-1.039-.4-.24-.89-.36-1.459-.36-.56 0-1.04.12-1.459.36-.41.25-.74.61-.94 1.04-.21.44-.32.969-.32 1.579v9.155zm34.671.35c-1.649 0-3.088-.36-4.318-1.09a7.74 7.74 0 0 1-2.828-2.988c-.66-1.24-1-2.619-1-4.128 0-1.58.34-2.969 1.03-4.198a8 8 0 0 1 2.838-2.908c1.18-.7 2.509-1.06 3.998-1.06q1.86 0 3.298.6c.95.39 1.75.93 2.4 1.65a7.1 7.1 0 0 1 1.518 2.458c.34.93.51 1.919.51 3.018 0 .31-.02.61-.06.92-.01.25-.05.5-.14.74h-11.694v-3.16h9.265l-2.028 1.5c.18-.82.18-1.549-.04-2.179-.21-.65-.57-1.16-1.11-1.519-.51-.39-1.15-.57-1.919-.57-.74 0-1.379.17-1.919.54-.53.36-.93.9-1.19 1.61-.279.709-.379 1.568-.319 2.588-.08.88.02 1.639.32 2.319.26.65.72 1.189 1.31 1.579.579.37 1.308.54 2.148.54.75 0 1.4-.15 1.939-.46.54-.29.99-.72 1.29-1.25l3.437 1.63a5 5 0 0 1-1.459 2.008 7.1 7.1 0 0 1-2.329 1.35c-.89.3-1.879.46-2.948.46m0 0"}))};