UNPKG

devicons-react

Version:

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

1 lines 5.53 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:"m68.863 49.45-.004 16.343h3.407v-6.695c0-1.614.832-2.442 2.129-2.442 1.296 0 2.058.828 2.058 2.442v6.695h3.41v-7.777c0-2.758-1.5-4.461-4.074-4.461-1.727 0-2.73.918-3.516 1.925v-6.03Zm-7.43.398c-4.812 0-8.175 3.648-8.175 8.105V58c0 4.504 3.426 8.063 8.039 8.063 3.02 0 4.816-1.079 6.426-2.801l-2.196-2.215c-1.23 1.121-2.324 1.836-4.117 1.836-2.687 0-4.547-2.238-4.547-4.93v-.043c0-2.687 1.903-4.883 4.547-4.883 1.567 0 2.8.672 4.008 1.77l2.195-2.531c-1.46-1.43-3.226-2.418-6.18-2.418m-55.53.257V65.84H21.64V50.105Zm21.695.012v15.676h3.445V61.09h2.621c3.516 0 6.34-1.88 6.34-5.508v-.047c0-3.2-2.266-5.418-6.004-5.418Zm-11.282 1.856a3.05 3.05 0 0 1 2.325.91l-.825.949a2.18 2.18 0 0 0-1.507-.664c-.997 0-1.711.824-1.711 1.84v.015c0 1.012.699 1.852 1.71 1.852.672 0 1.087-.262 1.547-.688l.825.833a3.01 3.01 0 0 1-2.414 1.05 2.99 2.99 0 0 1-2.157-.875 3 3 0 0 1-.867-2.156v-.016a3 3 0 0 1 3.074-3.05m-8.449.097h2.414c1.406 0 2.258.836 2.258 2.04v.015c0 1.363-1.05 2.07-2.383 2.07H9.18v1.77H7.867Zm1.313 1.172v1.801h1.011c.649 0 1.032-.387 1.032-.89v-.016c0-.582-.407-.895-1.051-.895Zm21.867.016h2.664c1.723 0 2.797.812 2.797 2.36v.042c0 1.332-1.008 2.363-2.73 2.363h-2.731Zm78.855.297c-1.722 0-2.75.918-3.535 1.925v-1.687h-3.41l.008 12h3.41v-6.695c0-1.614.781-2.442 2.059-2.442 1.277 0 1.992.828 1.992 2.442v6.695h3.383v-6.695c0-1.614.78-2.442 2.058-2.442s1.996.828 1.996 2.442v6.687h3.41V57.97c0-2.89-1.523-4.414-4.054-4.414-1.63 0-2.883.672-3.934 1.906-.625-1.211-1.808-1.906-3.383-1.906Zm-8.851.008c-1.785.05-2.813 1.093-3.465 2.648v-2.418h-3.41l.008 12h3.41v-4.434c0-2.867 1.386-4.23 3.652-4.23h.172v-3.563a7 7 0 0 0-.367-.004Zm-14.078.082c-1.606-.036-3.2.3-4.657.972l.852 2.602a8.8 8.8 0 0 1 3.312-.653c1.704 0 2.579.786 2.579 2.196v.203a8.4 8.4 0 0 0-2.934-.492c-2.844 0-4.836 1.203-4.836 3.828v.043c0 2.375 1.86 3.672 4.121 3.664 1.653 0 2.797-.606 3.625-1.524v1.309h3.305v-6.977c0-1.609-.414-2.933-1.313-3.828-.851-.851-2.191-1.343-4.054-1.343m-46.317.148 4.696 12.039c-.293.61-.606.79-1.188.79a3.1 3.1 0 0 1-1.457-.47l-1.14 2.461c.91.559 1.956.844 3.023.828 2.031 0 3.015-.918 3.933-3.355l4.625-12.293H49.61l-2.617 8.172-2.73-8.172Zm46.274 6.715a5.3 5.3 0 0 1 2.172.445v.61c0 1.23-1.075 2.105-2.676 2.101-1.098 0-1.856-.539-1.856-1.457v-.043c0-1.074.903-1.656 2.36-1.656m-79.067 2.36h5.903v.984H7.863Zm19.719 8.921v5.934h.625v-.805a1.89 1.89 0 0 0 1.61.898c1.015 0 2.007-.812 2.007-2.187v-.016c0-1.394-1-2.18-2.008-2.18a1.88 1.88 0 0 0-1.609.934V71.79Zm38.281.117v.696h.719v-.696Zm-23.511.125v3.813c0 .902-.47 1.367-1.11 1.367-.605 0-.96-.29-1.312-.813l-.461.399c.172.312.426.574.738.75.309.18.664.27 1.02.258a1.74 1.74 0 0 0 1.253-.473c.368-.406.555-.945.524-1.496V72.03Zm9.933 0v5.684h2.528c1.246 0 2.066-.578 2.066-1.55v-.017c0-.78-.547-1.175-1.219-1.375.547-.203.91-.726.903-1.312v-.016a1.26 1.26 0 0 0-.368-.91 2.1 2.1 0 0 0-1.488-.504Zm-2.988.219v1.27h-.586v.55h.586v2.54c0 .855.512 1.187 1.187 1.187.262.004.524-.059.754-.18v-.535a1.36 1.36 0 0 1-.61.145.62.62 0 0 1-.526-.172.62.62 0 0 1-.18-.528V74.07h1.332v-.55h-1.332v-1.27Zm3.621.36h1.734c.813 0 1.258.363 1.258.925l.004.016c0 .668-.539 1.015-1.312 1.015h-1.684Zm-6.742.82c-1.164 0-2.02.976-2.02 2.187v.016a2.1 2.1 0 0 0 .582 1.539c.399.414.946.648 1.516.644.668.02 1.309-.27 1.734-.785l-.39-.347c-.336.379-.82.597-1.328.59a1.46 1.46 0 0 1-1.477-1.422h3.34a2 2 0 0 0 0-.204c0-1.226-.715-2.218-1.957-2.218m23.777 0a1.59 1.59 0 0 0-1.441.82v-.73h-.63v4.21h.63v-2.406c-.02-.347.105-.683.343-.933s.57-.387.918-.38c.739 0 1.16.485 1.16 1.27v2.457h.63v-2.625c0-1-.594-1.683-1.61-1.683m4.152.004c-.832 0-1.433.48-1.433 1.207v.015c0 .774.73 1 1.39 1.188.551.152 1.047.316 1.047.738v.016c0 .406-.363.668-.87.668a2.46 2.46 0 0 1-1.454-.528l-.316.45c.5.386 1.11.597 1.738.605.84 0 1.5-.473 1.5-1.262v-.015c0-.754-.7-1.008-1.352-1.204-.554-.171-1.082-.324-1.082-.722v-.016c0-.347.317-.61.813-.61a2.4 2.4 0 0 1 1.246.407l.281-.473a2.9 2.9 0 0 0-1.508-.464m-11.293.007a3.4 3.4 0 0 0-1.53.352l.19.523a2.9 2.9 0 0 1 1.274-.308c.79 0 1.254.39 1.254 1.144v.157a4.5 4.5 0 0 0-1.293-.18c-1.066 0-1.797.473-1.797 1.36v.015c0 .863.785 1.308 1.57 1.289.594.02 1.16-.254 1.52-.727v.637h.602v-2.57a1.67 1.67 0 0 0-.43-1.23 1.83 1.83 0 0 0-1.36-.462m-2.402.016a1.8 1.8 0 0 0-1.715 1.172v-1.11h-.629v4.215h.63V76.06c0-1.27.745-1.93 1.663-1.93h.051Zm-28.164.055 1.914 4.199c-.254.59-.488.785-.863.785a1.34 1.34 0 0 1-.66-.152l-.211.496c.277.14.582.21.894.207.633 0 1.04-.317 1.399-1.184l1.765-4.343h-.668l-1.351 3.5-1.528-3.508Zm33.66.008v4.195h.625V73.52Zm-19.746.437c.836 0 1.274.668 1.34 1.434h-2.707c.082-.825.633-1.434 1.367-1.434m-16.457.035c.797 0 1.48.633 1.48 1.625v.016c0 1.02-.667 1.617-1.48 1.617a1.56 1.56 0 0 1-1.098-.496 1.59 1.59 0 0 1-.425-1.129v-.016a1.574 1.574 0 0 1 1.523-1.617m23.215 1.145h1.797c.992 0 1.512.355 1.504.976v.016c0 .633-.54 1.016-1.399 1.016h-1.902Zm9.848.457q.629-.001 1.234.18v.406c0 .664-.625 1.136-1.418 1.136-.559 0-1.047-.312-1.047-.836v-.02c0-.526.442-.866 1.23-.866Zm0 0"}))};