UNPKG

devicons-react

Version:

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

1 lines 4.6 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:"M30.424 52.635c-1.9 0-3.404.446-4.483 1.338-1.079.915-1.619 2.134-1.619 3.707 0 1.173.328 2.135.961 2.886.635.774 1.668 1.384 3.074 1.877l1.926.635c.682.282 1.15.541 1.408.799.26.258.375.61.375 1.01 0 1.126-.774 1.687-2.347 1.687-.937 0-1.875-.187-2.838-.539-.962-.352-1.808-.799-2.559-1.385v3.66a10.47 10.47 0 0 0 5.844 1.737c1.947 0 3.494-.47 4.621-1.432 1.103-.938 1.668-2.23 1.668-3.847q0-1.831-1.057-3.028c-.704-.776-1.83-1.433-3.402-1.926l-1.691-.539c-.633-.26-1.078-.515-1.36-.773a1.18 1.18 0 0 1-.443-.963c0-.986.772-1.478 2.344-1.478 1.667 0 3.26.538 4.81 1.64v-3.613c-1.643-.963-3.38-1.453-5.232-1.453m16.58.021c-1.76 0-3.31.376-4.623 1.127a7.7 7.7 0 0 0-3.074 3.121c-.727 1.337-1.08 2.842-1.08 4.532 0 1.595.353 3.05 1.033 4.341.68 1.315 1.69 2.345 3.004 3.096 1.316.774 2.886 1.152 4.693 1.152 1.01 0 1.995-.139 2.91-.398s1.714-.612 2.395-1.059v-3.59a8 8 0 0 1-2.067 1.01 7.4 7.4 0 0 1-2.345.4c-1.103 0-2.089-.212-2.91-.658-.822-.423-1.457-1.009-1.903-1.785-.446-.774-.682-1.642-.682-2.629 0-.984.236-1.854.682-2.629.446-.773 1.081-1.359 1.902-1.783.822-.42 1.76-.633 2.864-.633 1.595 0 3.05.494 4.386 1.454v-3.729c-1.525-.894-3.236-1.34-5.183-1.34zm15.67 0c-1.643 0-3.12.377-4.41 1.104a8 8 0 0 0-3.03 3.097c-.728 1.337-1.101 2.841-1.101 4.506 0 1.668.373 3.169 1.101 4.483a7.77 7.77 0 0 0 3.03 3.074c1.29.73 2.767 1.105 4.41 1.105 1.666 0 3.146-.375 4.459-1.103a7.84 7.84 0 0 0 3.049-3.076c.728-1.314 1.08-2.817 1.08-4.483 0-1.667-.352-3.169-1.08-4.504a8.05 8.05 0 0 0-3.05-3.1c-1.312-.726-2.792-1.103-4.458-1.103M0 53.127v16.428h6.219c1.807 0 3.357-.353 4.625-1.078 1.267-.706 2.226-1.693 2.861-2.96.633-1.242.963-2.698.963-4.316 0-1.62-.305-3.029-.914-4.25a6.8 6.8 0 0 0-2.772-2.816c-1.22-.68-2.699-1.008-4.459-1.008zm17.418 0v16.428h3.94V53.127zm56.533 0v16.428h3.944V62.63l4.857 6.924h4.717l-4.88-6.62c1.432-.163 2.51-.68 3.286-1.525.774-.846 1.148-1.925 1.148-3.215 0-1.572-.515-2.792-1.572-3.709-1.056-.914-2.487-1.359-4.271-1.359h-7.23zm15.852.002v16.416h6.215c1.629 0 2.874-.259 4.033-.844q-.003-.06-.002-.12a3.42 3.42 0 0 1 3.578-3.42c.592-1.204.83-2.397.83-3.964 0-1.62-.305-3.027-.914-4.246a6.8 6.8 0 0 0-2.768-2.814c-1.22-.68-2.697-1.008-4.457-1.008zm20.795 0-3.725.002V68.58a3.417 3.417 0 0 1-3.412 3.423 3.41 3.41 0 0 1-2.89-1.604l-.342.149c-.282.12-.678.282-.997.383-.675.21-1.214.297-1.77.382.667 2.136 3.28 4.239 6.325 4.04 2.872 0 4.86-1.416 5.916-3.47h.002c.592-1.147.893-2.494.893-3.905v-11.52l-.002-.002h.002zm10.123 0v.002c-2.524 0-4.627.964-5.89 2.484a5.5 5.5 0 0 0-1.284 3.82h.004l-.004.002c.098 2.364 1.465 3.86 3.062 4.805h.002c.411.243.835.451 1.258.627l2.918 1.281c1.57.654 2.763 1.141 3.182 2.211.106.27.164.579.164.938 0 1.672-1.346 2.754-3.74 2.754-2 0-4.066-.983-5.606-2.426l-1.748 2.064-.02.02-.43.508a11.03 11.03 0 0 0 7.708 3.146c3.885 0 6.51-1.875 7.383-4.424q.01-.034.013-.064l.008-.004h.002a6 6 0 0 0 .297-1.87q-.001-.78-.145-1.44c-.364-1.704-1.399-2.848-2.837-3.696a11.411 11.412 0 0 0-.002-.002q-.003 0-.006-.002a11.411 11.412 0 0 0-1.338-.666l-2.885-1.213c-1.426-.58-2.764-1.098-3.232-2.15l-.004-.002a2.1 2.1 0 0 1-.174-.863c0-1.575 1.31-2.528 3.344-2.528 1.836 0 3.312.69 4.656 1.836l1.428-1.76.54-.665c-1.672-1.673-4.1-2.723-6.624-2.723m-58.047 3.26c.915 0 1.69.212 2.37.658a4.24 4.24 0 0 1 1.55 1.783c.353.773.515 1.619.515 2.557 0 .94-.189 1.783-.54 2.511a4.14 4.14 0 0 1-1.524 1.76c-.68.423-1.456.635-2.371.635q-1.337.001-2.322-.635a4.04 4.04 0 0 1-1.551-1.76c-.352-.725-.537-1.571-.537-2.51 0-.937.187-1.783.539-2.558a4.24 4.24 0 0 1 1.549-1.783c.657-.444 1.43-.658 2.322-.658m15.22.047h2.536c.775 0 1.36.189 1.76.54.398.376.61.917.61 1.596 0 .728-.236 1.267-.68 1.666-.448.398-1.103.586-1.972.586h-2.253v-4.388zm-73.95.212h2.369c1.383 0 2.44.397 3.144 1.22.703.82 1.057 1.948 1.057 3.403 0 1.48-.377 2.627-1.104 3.471-.728.87-1.807 1.293-3.238 1.293H3.943zm89.796 0h2.37c1.381 0 2.439.4 3.142 1.22.704.82 1.053 1.945 1.053 3.4 0 1.477-.376 2.626-1.102 3.47-.727.867-1.802 1.29-3.234 1.29H93.74zm9.73 9.776a2.157 2.157 0 1 0 0 4.312 2.157 2.157 0 0 0 0-4.312"}))};