devicons-react
Version:
Devicons React is a collection of icons that symbolize programming languages, design tools, and development software.
1 lines • 3.95 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:"M25.883 38.185c-3.228 0-6.362.59-9.336 1.739l-.004-.01q-.233.092-.463.19-.059.021-.117.044v.002C6.392 44.118 0 53.623 0 64.002c0 1.92.216 3.834.635 5.693l-.006.002c.02.087.044.172.064.258a27 27 0 0 0 .223.88 25.94 25.94 0 0 0 8.69 13.241 26 26 0 0 0 16.218 5.738h.053c.347 0 .69-.01 1.031-.021a4.77 4.77 0 0 0 4.203-2.95l.5-1.212.006.002L44.021 55.47h-3.894l-5.002 12.654-5.027-12.654H25.98l7.056 17.27-4.375 10.609h-.002l-.879 2.12a1.18 1.18 0 0 1-1.02.727c-.298.011-.595.022-.894.022-9.999-.005-18.883-6.836-21.49-16.381a22 22 0 0 1-.209-.836 22.4 22.4 0 0 1-.566-5c0-8.984 5.564-17.204 13.886-20.584a22.3 22.3 0 0 1 8.395-1.63c8.347 0 15.93 4.593 19.781 11.985l3.195-1.666c-4.474-8.591-13.278-13.921-22.976-13.921zm78.435 16.956c-1.914 0-3.53.492-4.81 1.468-1.307.971-1.969 2.235-1.969 3.77 0 2.218 1.404 3.884 3.764 4.453.613.141 1.259.261 1.883.375 2.348.429 4.566.836 4.566 2.414 0 1.22-1.415 2.067-3.443 2.067-2.061 0-3.2-.826-3.477-2.524l-.033-.19-3.785.794.03.173c.554 3.054 3.267 4.875 7.265 4.875 2.028 0 3.77-.504 5.164-1.502 1.394-.981 2.097-2.25 2.097-3.77.011-3.964-3.513-4.632-6.355-5.163-2.067-.385-3.852-.727-3.852-2.164 0-1.14 1.216-1.936 2.951-1.936 1.92 0 2.966.824 3.215 2.516l.028.19 3.79-.792-.025-.173c-.51-3.01-3.196-4.881-7.004-4.881m16.424 0c-1.915 0-3.53.492-4.81 1.468-1.307.971-1.97 2.235-1.97 3.77 0 2.218 1.405 3.884 3.765 4.453a43 43 0 0 0 1.882.375c2.349.429 4.567.836 4.567 2.414 0 1.22-1.415 2.067-3.444 2.067-2.06 0-3.2-.826-3.476-2.524l-.033-.19-3.785.794.03.173c.554 3.054 3.267 4.875 7.264 4.875 2.029 0 3.769-.504 5.168-1.502 1.394-.981 2.1-2.25 2.1-3.77.005-3.964-3.527-4.632-6.363-5.163-2.067-.385-3.85-.727-3.85-2.164 0-1.14 1.216-1.936 2.951-1.936 1.92 0 2.966.824 3.215 2.516l.028.19 3.79-.792-.027-.173c-.51-3.01-3.194-4.881-7.002-4.881m-34.42.004c-2.5 0-4.616.851-6.303 2.533-1.703 1.703-2.564 3.83-2.564 6.33 0 2.484.873 4.606 2.604 6.293 1.735 1.703 3.838 2.531 6.425 2.531 3.504 0 6.521-1.778 8.067-4.762l.086-.174-3.205-1.42-.077.151c-.927 1.795-2.712 2.871-4.767 2.871-2.669 0-4.709-1.628-5.262-4.172h13.75l.018-.162c.298-2.75-.413-5.131-2.1-7.084-1.687-1.947-3.933-2.936-6.672-2.936zm-68.168.005c-2.587 0-4.692.83-6.427 2.534-1.725 1.692-2.604 3.818-2.604 6.33 0 2.484.873 4.604 2.604 6.29 1.735 1.704 3.84 2.534 6.427 2.534 3.678 0 6.807-2.055 8.168-5.363l.076-.18-3.515-1.193-.065.158c-.78 1.909-2.527 3.052-4.664 3.052-1.453 0-2.685-.51-3.656-1.507-.987-1.015-1.48-2.289-1.48-3.786 0-1.507.487-2.76 1.48-3.818.971-1.02 2.203-1.525 3.656-1.525 2.088 0 3.791 1.113 4.664 3.06l.07.15 3.51-1.193-.076-.177c-1.356-3.309-4.485-5.366-8.168-5.366m37.225 0c-2.354 0-4.29.836-5.76 2.49v-2.17h-3.793v23.557h3.793v-8.683c1.47 1.649 3.406 2.488 5.76 2.488 2.37 0 4.393-.85 6.01-2.537 1.594-1.692 2.396-3.808 2.396-6.287 0-2.511-.802-4.638-2.396-6.324-1.617-1.682-3.64-2.534-6.01-2.534m19.625.024c-1.926-.05-3.754.784-5.045 2.326v-2.03h-3.793v17.032h3.793v-9.605c0-1.54.618-2.718 1.844-3.499 1.215-.775 2.674-.923 4.459-.435l.226.066v-3.644l-.14-.033a6.5 6.5 0 0 0-1.344-.178m11.318 3.303c2.381 0 4.28 1.485 4.893 3.812h-9.78c.673-2.327 2.571-3.812 4.887-3.812m-31.562.199c1.453 0 2.685.51 3.656 1.508.976 1.008 1.447 2.256 1.447 3.818 0 1.54-.476 2.784-1.447 3.787-.97 1.004-2.203 1.508-3.656 1.508-1.476 0-2.667-.494-3.655-1.508-.987-1.014-1.482-2.29-1.482-3.787 0-1.54.484-2.793 1.482-3.818.988-1.02 2.18-1.508 3.655-1.508"}))};