UNPKG

devicons-react

Version:

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

1 lines 5.87 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:"M39.3 50.074v15.664h3.263V59.32c0-1.547.792-2.34 2.039-2.34 1.246 0 1.976.793 1.976 2.34v6.418h3.262v-7.453c0-2.637-1.438-4.265-3.906-4.265-1.653 0-2.618.878-3.371 1.843v-5.789Zm30.235.438c-3.078 0-5.27 1.789-5.27 4.515v.043c0 2.98 1.97 3.82 4.981 4.594 2.524.64 3.027 1.07 3.027 1.91v.043c0 .88-.816 1.414-2.168 1.414-1.726 0-3.132-.707-4.488-1.824l-1.949 2.34a9.56 9.56 0 0 0 6.379 2.426c3.246 0 5.523-1.676 5.523-4.657v-.043c0-2.628-1.722-3.722-4.77-4.515-2.597-.668-3.237-.988-3.237-1.977v-.043c0-.73.667-1.308 1.93-1.308 1.265 0 2.577.558 3.905 1.48l1.72-2.492a8.7 8.7 0 0 0-5.583-1.906m-63.887.191v15.059h15.059V50.703Zm20.754.012v15.023h3.305v-4.52h2.512c3.37 0 6.074-1.792 6.074-5.269v-.043c0-3.07-2.168-5.191-5.754-5.191Zm50.813.578v2.937h-1.371v2.793h1.37v5.45c0 2.66 1.356 3.457 3.352 3.457a4.84 4.84 0 0 0 2.575-.664v-2.621a3.3 3.3 0 0 1-1.61.41c-.726 0-1.05-.364-1.05-1.117v-4.915h2.703V54.23H80.48v-2.937Zm-62.559 1.21a3.25 3.25 0 0 1 2.106.72l-.649.937a2.66 2.66 0 0 0-1.472-.555c-.477 0-.73.22-.73.5v.02c0 .371.253.5 1.222.75 1.152.305 1.797.715 1.797 1.703v.016c0 1.125-.856 1.758-2.078 1.758a3.6 3.6 0 0 1-2.403-.907v-.023l.735-.883c.46.43 1.062.672 1.691.691.504 0 .82-.203.82-.535v-.015c0-.317-.199-.477-1.144-.723-1.14-.289-1.875-.605-1.875-1.73v-.016c0-1.027.824-1.707 1.98-1.707Zm-7.125.083H9.84c1.344 0 2.156.797 2.156 1.95v.015c0 1.304-1.004 1.984-2.277 1.984h-.934v1.692H7.531Zm22.176 1.11h2.555c1.652 0 2.683.796 2.683 2.277v.043c0 1.285-.968 2.273-2.617 2.273h-2.621Zm-20.922.007v1.727h.969c.617 0 .984-.371.984-.856v-.011c0-.56-.386-.86-1.004-.86Zm94.836.313c-1.71.047-2.691 1.047-3.316 2.535v-2.32h-3.262v11.507h3.262v-4.25c0-2.75 1.328-4.058 3.496-4.058h.172v-3.41a4 4 0 0 0-.352-.004m-45.473.004c-1.695 0-2.789.792-3.586 1.867V54.23h-3.261v14.942h3.261v-4.938a4.42 4.42 0 0 0 3.586 1.715c2.727 0 5.239-2.101 5.239-5.941v-.043c0-3.844-2.555-5.945-5.239-5.945m31.711 0c-3.586 0-6.246 2.683-6.246 5.988v.043c0 3.304 2.617 5.945 6.203 5.945 3.582 0 6.243-2.683 6.243-5.988v-.043c0-3.305-2.618-5.945-6.2-5.945m21.934 0c-1.652 0-2.64.878-3.39 1.843V54.23h-3.266v11.508h3.265V59.32c0-1.547.75-2.34 1.973-2.34 1.227 0 1.91.793 1.91 2.34v6.418h3.266V59.32c0-1.547.75-2.34 1.972-2.34 1.223 0 1.91.793 1.91 2.34v6.418h3.262v-7.492c0-2.77-1.46-4.226-3.882-4.226-1.567 0-2.774.64-3.778 1.824-.601-1.16-1.734-1.824-3.242-1.824m-54.48 2.765c1.523 0 2.808 1.266 2.808 3.18v.043c0 1.93-1.285 3.176-2.809 3.176-1.523 0-2.792-1.266-2.792-3.176v-.043c0-1.922 1.27-3.18 2.792-3.18Zm32.503.043c1.801 0 3.028 1.48 3.028 3.18v.043c0 1.691-1.117 3.133-2.985 3.133-1.804 0-3.027-1.485-3.027-3.176v-.043c0-1.695 1.117-3.137 2.984-3.137M7.523 62.914h5.649v.941H7.523Zm18.868 8.465v5.68h.601v-.77c.328.531.914.856 1.54.856.972 0 1.921-.778 1.921-2.094v-.016c0-1.332-.957-2.086-1.922-2.086a1.8 1.8 0 0 0-1.539.899v-2.47Zm36.632.117v.664h.684v-.664Zm-22.496.117v3.653c0 .863-.449 1.308-1.066 1.308-.578 0-.918-.277-1.254-.777l-.441.379c.336.61.988.98 1.683.96.442.016.875-.148 1.196-.452a1.95 1.95 0 0 0 .503-1.43v-3.64Zm9.5 0v5.438h2.422c1.192 0 1.977-.551 1.977-1.485v-.015c0-.75-.524-1.121-1.168-1.317.523-.191.87-.695.863-1.254v-.015a1.2 1.2 0 0 0-.348-.871 2 2 0 0 0-1.425-.48Zm-2.859.207v1.215h-.559v.531h.559v2.426c0 .817.492 1.137 1.137 1.137.254.004.5-.055.722-.172v-.5c-.18.09-.379.14-.582.14a.59.59 0 0 1-.504-.167.57.57 0 0 1-.171-.504v-2.36h1.273v-.53H47.77V71.82Zm3.469.344h1.656c.781 0 1.207.348 1.207.887v.015c0 .641-.516.973-1.254.973h-1.61Zm-6.453.785c-1.118 0-1.93.934-1.93 2.094v.016a2.01 2.01 0 0 0 .555 1.476c.379.395.902.617 1.453.617a2.09 2.09 0 0 0 1.656-.754l-.375-.335a1.66 1.66 0 0 1-1.266.57 1.41 1.41 0 0 1-1.418-1.363h3.2a2 2 0 0 0 0-.196c0-1.176-.688-2.125-1.875-2.125m22.75 0a1.53 1.53 0 0 0-1.38.785v-.699h-.597v4.031h.598v-2.304c-.02-.328.101-.653.332-.89.226-.24.547-.372.875-.364.71 0 1.113.46 1.113 1.215v2.347h.602v-2.507c0-.961-.57-1.614-1.543-1.614m3.972.004c-.793 0-1.37.457-1.37 1.152v.016c0 .738.702.957 1.331 1.137.528.148 1.004.3 1.004.707v.015c0 .387-.348.641-.832.641a2.38 2.38 0 0 1-1.394-.504l-.301.426a2.74 2.74 0 0 0 1.664.59c.8 0 1.433-.453 1.433-1.207v-.024c0-.722-.671-.965-1.293-1.152-.53-.164-1.035-.313-1.035-.691v-.016c0-.332.301-.582.778-.582.425.016.84.148 1.191.387l.27-.45a2.7 2.7 0 0 0-1.446-.445m-13.101.012a1.73 1.73 0 0 0-1.645 1.121v-1.05h-.597v4.023h.597v-1.606c0-1.21.719-1.84 1.594-1.84h.05Zm2.297.004a3.26 3.26 0 0 0-1.461.336l.18.5c.378-.188.796-.29 1.218-.297.758 0 1.2.375 1.2 1.097v.141A4.3 4.3 0 0 0 60 74.578c-1.016 0-1.719.45-1.719 1.297v.016c0 .828.754 1.254 1.504 1.242a1.76 1.76 0 0 0 1.453-.695v.609h.575v-2.461a1.58 1.58 0 0 0-.41-1.176 1.76 1.76 0 0 0-1.301-.441m-29.247.05 1.829 4.016c-.239.567-.465.754-.825.754a1.2 1.2 0 0 1-.629-.148l-.203.472c.262.137.559.207.856.203.605 0 .996-.3 1.34-1.136l1.687-4.145h-.64l-1.29 3.34-1.46-3.355Zm32.207.016v4.016h.598v-4.016Zm-18.894.422c.8 0 1.219.637 1.281 1.367h-2.59c.078-.785.61-1.367 1.309-1.367m-15.746.031c.762 0 1.418.606 1.418 1.555v.016c0 .972-.64 1.546-1.418 1.546a1.506 1.506 0 0 1-1.457-1.555v-.015a1.507 1.507 0 0 1 1.457-1.547m22.215 1.094h1.718c.95 0 1.446.34 1.438.934v.015c0 .61-.516.977-1.34.977h-1.816Zm9.422.438c.398 0 .796.058 1.18.171v.391c0 .637-.598 1.098-1.356 1.086-.535 0-1.004-.297-1.004-.8v-.013c0-.507.426-.835 1.18-.835m0 0"}))};