devicons-react
Version:
Devicons React is a collection of icons that symbolize programming languages, design tools, and development software.
1 lines • 4.13 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:"M10.704 45.976a2.83 2.83 0 0 0-.984 5.483v4.236H5.483a2.83 2.83 0 1 0 0 1.969H9.72v11.003a2.83 2.83 0 0 0-1.587 3.834L4.01 76.622a2.83 2.83 0 1 0 1.392 1.392l4.121-4.122a2.83 2.83 0 0 0 3.833-1.588H24.36v4.237a2.831 2.831 0 0 0 .984 5.483 2.83 2.83 0 0 0 .984-5.483v-4.236h4.237a2.83 2.83 0 1 0 0-1.968h-4.237V59.333a2.83 2.83 0 0 0 1.588-3.834l4.122-4.121a2.83 2.83 0 0 0 4.01-2.572h-.002a2.83 2.83 0 1 0-5.4 1.18l-4.122 4.122a2.83 2.83 0 0 0-3.833 1.588H11.687v-4.237a2.831 2.831 0 0 0-.984-5.483zm74.094 5.26v20.488h3.4v-.972c.334.288.71.52 1.115.689a6.2 6.2 0 0 0 2.612.587c.95.01 1.893-.17 2.774-.526a6.2 6.2 0 0 0 2.146-1.498 6.6 6.6 0 0 0 1.356-2.207c.312-.863.47-1.774.466-2.692a8.1 8.1 0 0 0-.466-2.734H98.2a7.2 7.2 0 0 0-1.356-2.207 6.7 6.7 0 0 0-2.146-1.478 7.2 7.2 0 0 0-2.774-.526 6.24 6.24 0 0 0-2.693.608 5.3 5.3 0 0 0-1.032.648v-8.18Zm-8.685 3.826v3.401h-2.146v3.098h2.146v5.79q-.006.762.08 1.52c.038.547.197 1.08.466 1.558.317.51.773.918 1.316 1.174.567.284 1.316.426 2.308.426a9 9 0 0 0 1.093-.08c.44-.056.866-.193 1.255-.406l.284-.142v-3.38l-.83.484c-.19.1-.396.17-.608.203a3.4 3.4 0 0 1-.769.081 1.4 1.4 0 0 1-.688-.141 1.07 1.07 0 0 1-.324-.406 2 2 0 0 1-.142-.728c-.02-.324-.04-.648-.04-.972V61.56h3.32v-3.098h-3.32v-3.4Zm-64.425 2.602h11.004a2.84 2.84 0 0 0 1.67 1.669v11.004H13.357a2.84 2.84 0 0 0-1.67-1.67Zm41.953.497a5.6 5.6 0 0 0-2.754.667 5.4 5.4 0 0 0-.749.527v-.89h-3.4v13.26h3.4v-6.802a5.7 5.7 0 0 1 .223-1.66 2.9 2.9 0 0 1 .607-1.073 2.14 2.14 0 0 1 .871-.587 3.4 3.4 0 0 1 1.134-.182c.294 0 .588.04.87.121.258.09.493.235.69.426.207.224.371.485.484.769.13.406.193.829.183 1.254v7.734h3.4v-8.382a5.8 5.8 0 0 0-.404-2.287 4.3 4.3 0 0 0-1.094-1.64 4.25 4.25 0 0 0-1.599-.952 5.7 5.7 0 0 0-1.862-.303m53.327 0c-.936 0-1.872.182-2.753.547a6.9 6.9 0 0 0-4.252 6.397 6.98 6.98 0 0 0 2.024 4.92 7.186 7.186 0 0 0 9.96 0h.003a6.99 6.99 0 0 0 2.023-4.92 6.95 6.95 0 0 0-4.252-6.397 7.2 7.2 0 0 0-2.753-.547m-39.784 0a7 7 0 0 0-2.713.527 6.5 6.5 0 0 0-2.166 1.478 6.8 6.8 0 0 0-1.437 2.206 7.5 7.5 0 0 0-.506 2.734 7.9 7.9 0 0 0 .465 2.712 6.6 6.6 0 0 0 1.357 2.206 6.1 6.1 0 0 0 2.166 1.479 7.4 7.4 0 0 0 2.814.526c2.47 0 4.434-.911 5.83-2.693l.325-.445-2.592-1.984-.344.405a5.3 5.3 0 0 1-1.336 1.214 2.8 2.8 0 0 1-1.58.405 3.9 3.9 0 0 1-1.355-.223 3.6 3.6 0 0 1-1.134-.627 2.7 2.7 0 0 1-.769-.951 1.8 1.8 0 0 1-.243-.648h9.697v-1.357a9.3 9.3 0 0 0-.343-2.47l-.003.001a6.2 6.2 0 0 0-1.133-2.248 5.86 5.86 0 0 0-2.004-1.619c-.83-.424-1.822-.627-2.997-.627zm46.22.303 4.738 6.215-5.345 7.045h4.231l3.3-4.697 3.32 4.697H128l-5.345-7.045 4.555-6.215h-4.168l-2.612 3.888-2.653-3.888zM67.13 61.097a3.5 3.5 0 0 1 1.331.242c.343.125.649.334.89.608.248.26.434.571.547.911q.097.339.161.687h-6.073q.054-.252.162-.485c.15-.364.371-.694.648-.972a3.1 3.1 0 0 1 1.012-.708 3.5 3.5 0 0 1 1.322-.283m24.522.322c.49 0 .98.088 1.447.264.405.173.77.428 1.073.75.314.327.549.721.688 1.154.167.488.25 1.002.243 1.519a4.6 4.6 0 0 1-.243 1.518 3.04 3.04 0 0 1-.688 1.134 2.9 2.9 0 0 1-1.073.75 3.84 3.84 0 0 1-2.895 0 2.95 2.95 0 0 1-1.072-.75 3.3 3.3 0 0 1-.689-1.134 4.6 4.6 0 0 1-.243-1.518 4.5 4.5 0 0 1 .243-1.52 3.25 3.25 0 0 1 .689-1.154 3.2 3.2 0 0 1 1.072-.749 4.1 4.1 0 0 1 1.448-.264m15.316.001c.493 0 .987.088 1.457.263.403.178.768.432 1.073.75.3.333.528.726.668 1.154a4.5 4.5 0 0 1 0 3.037 3.3 3.3 0 0 1-.668 1.134c-.3.323-.666.578-1.073.75a3.9 3.9 0 0 1-2.915 0 3.1 3.1 0 0 1-1.072-.75 3.3 3.3 0 0 1-.668-1.134c-.182-.485-.271-1-.263-1.518a4 4 0 0 1 .263-1.52c.14-.427.367-.82.668-1.154.305-.317.67-.57 1.072-.749.47-.175.964-.263 1.458-.263"}))};