UNPKG

devicons-react

Version:

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

1 lines 4.29 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:"M77.994 4.232a3.7 3.7 0 0 0-.803.143c-.1.043-.207.063-.289.105L50.105 16.043c-1.093.473-1.734 1.465-1.714 2.621l.683 28.57c.02 1.157.723 2.293 1.836 2.996l27.457 17.012c1.012.617 2.211.805 3.242.473.106-.04.207-.063.313-.121l26.797-11.543c1.094-.473 1.735-1.465 1.71-2.621l-.679-28.575c-.02-1.132-.723-2.27-1.836-2.972L80.454 4.852a4.2 4.2 0 0 0-2.46-.62m.83 6.998 23.864 14.782.578 24.836L80 60.883 56.133 46.102l-.598-24.836 23.29-10.036zM58.777 22.668l-.597.27.144 5.902 15.567 9.642.37 15.793 5.966 3.698.332-.147-.496-20.334c-.02-1.012-.64-2.005-1.61-2.62zm-12.82 2.066L33.031 30.31c-.949.41-1.525 1.277-1.482 2.289l.533 22.297c.02 1.01.641 2.003 1.611 2.601l21.43 13.277c.89.536 1.94.7 2.85.41a1.5 1.5 0 0 0 .265-.101l12.658-5.45-6.335-3.902-8.059 3.47-18.268-11.317-.453-19.012 8.32-3.594zM29.09 37.637l-10.57 4.562c-.805.352-1.3 1.094-1.282 1.961l.395 16.848c.02.867.555 1.71 1.383 2.25l16.203 10.031c.765.477 1.676.602 2.437.352.082-.02.164-.063.227-.082l9.953-4.293-5.39-3.344-6.028 2.621-13.5-8.383-.332-14.058 6.629-2.852zm11.355.183.121 5.617 5.907 3.653-.125-5.613zm8.875 14.473.125 5.512 5.41 3.324-.125-5.488-5.183-3.203c-.082-.04-.145-.102-.227-.145m-29.832 39.66c-1.59 0-3.035.289-4.375.848a10.75 10.75 0 0 0-3.468 2.351c-.974.992-1.715 2.168-2.274 3.532-.554 1.363-.824 2.828-.824 4.398 0 1.566.247 3.035.765 4.398.516 1.36 1.238 2.54 2.168 3.528a9.7 9.7 0 0 0 3.446 2.355c1.363.558 2.87.848 4.543.848 4.004 0 7.144-1.446 9.37-4.336l-3.034-2.313c-.762.95-1.61 1.71-2.54 2.29-.925.577-2 .867-3.261.867a8.4 8.4 0 0 1-2.684-.453 7.6 7.6 0 0 1-2.27-1.258 6.1 6.1 0 0 1-1.59-1.942 5.4 5.4 0 0 1-.597-2.52h16.95v-1.425a14.9 14.9 0 0 0-.56-4.047 10.3 10.3 0 0 0-1.816-3.57c-.847-1.051-1.898-1.899-3.199-2.559-1.28-.66-2.87-.992-4.75-.992m66.727 0c-1.57 0-3.055.29-4.418.867a11.2 11.2 0 0 0-5.969 5.926q-.867 2.01-.867 4.336a11 11 0 0 0 .867 4.356 11.1 11.1 0 0 0 2.395 3.53c1.01 1.012 2.21 1.798 3.574 2.376s2.848.867 4.418.867 3.055-.29 4.418-.867c1.363-.602 2.558-1.386 3.57-2.375a10.8 10.8 0 0 0 2.395-3.531c.577-1.365.867-2.809.867-4.356q0-2.326-.867-4.336a11.23 11.23 0 0 0-5.965-5.926c-1.363-.577-2.848-.867-4.418-.867m-41.828.02c-1.653 0-3.073.351-4.336 1.054-1.257.703-2.145 1.61-2.64 2.746h-.083v-3.261H33.28v21.18h4.026v-10.899c0-1.238.167-2.293.457-3.18.308-.886.722-1.633 1.258-2.21a4.8 4.8 0 0 1 1.878-1.278 6.9 6.9 0 0 1 2.313-.395 6 6 0 0 1 1.816.29 3.86 3.86 0 0 1 1.547.93c.457.433.804.99 1.074 1.695.27.699.395 1.527.395 2.515v12.512h4.023v-13.625c0-1.382-.207-2.603-.617-3.633-.414-1.036-.972-1.86-1.672-2.52a6.9 6.9 0 0 0-2.457-1.445 9.5 9.5 0 0 0-2.933-.476zm8.96.539 8.63 21.16h4.418l8.3-21.16h-4.297l-6.066 16.207-6.34-16.207h-4.644zm44.43 0 8.75 21.324-1.3 3.348a15 15 0 0 1-.618 1.421 4.2 4.2 0 0 1-.785 1.094 2.85 2.85 0 0 1-1.113.723c-.434.168-.95.25-1.57.25-.805 0-1.59-.168-2.395-.496l-.496 3.652a6.4 6.4 0 0 0 1.754.477 18 18 0 0 0 1.797.101c1.118 0 2.023-.163 2.789-.453a5.7 5.7 0 0 0 1.937-1.258c.54-.539.993-1.18 1.387-1.941.391-.766.762-1.59 1.113-2.52l10.055-25.722h-4.297l-6.004 16.515h-.086l-6.273-16.515zm-78.37 2.664c1.011 0 1.898.162 2.663.472a5.2 5.2 0 0 1 1.899 1.301 5.6 5.6 0 0 1 1.136 1.942 7.9 7.9 0 0 1 .43 2.437H12.82c0-.723.164-1.445.477-2.168.308-.723.762-1.383 1.32-1.984a6.6 6.6 0 0 1 2.086-1.446c.824-.37 1.711-.554 2.703-.554zm66.827.535q1.61 0 2.91.559c.868.39 1.59.887 2.192 1.527.598.64 1.05 1.402 1.383 2.312q.494 1.361.496 2.973a8.7 8.7 0 0 1-.496 2.973c-.333.906-.785 1.672-1.383 2.312a6.4 6.4 0 0 1-2.191 1.528q-1.3.557-2.91.558-1.612-.001-2.91-.558a6.4 6.4 0 0 1-2.188-1.528c-.602-.64-1.055-1.406-1.383-2.312q-.497-1.364-.496-2.973c0-1.074.144-2.066.496-2.973.328-.89.78-1.672 1.383-2.312a6.4 6.4 0 0 1 2.187-1.527q1.298-.559 2.91-.56z"}))};