UNPKG

devicons-react

Version:

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

1 lines 3.64 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:"M111.348 56.125v15.14h3.144v-15.14zm5.414 0v15.14h3.144v-15.14zm-38.059.39c-2.953 0-5.074 1.73-5.074 4.364v.05c0 2.876 1.879 3.68 4.805 4.438 2.437.633 2.925 1.047 2.925 1.852v.047c0 .855-.781 1.367-2.097 1.367-1.657 0-3.024-.684-4.34-1.758l-1.875 2.27c1.73 1.56 3.95 2.316 6.117 2.34 3.145 0 5.34-1.633 5.34-4.512v-.047c0-2.535-1.656-3.61-4.61-4.364-2.484-.636-3.117-.952-3.117-1.902v-.05c0-.708.657-1.266 1.875-1.266 1.22 0 2.489.535 3.782 1.437l1.656-2.414c-1.461-1.195-3.266-1.851-5.387-1.851zm-70.78.172v14.626h14.628V56.687zm20.163.047v14.532h5.656c4.56 0 7.707-3.168 7.707-7.266v-.047c0-4.099-3.148-7.219-7.707-7.219zm26.918.563v2.851h-1.316v2.68h1.316v5.27c0 2.582 1.316 3.34 3.242 3.363 1.047 0 1.828-.246 2.488-.633v-2.535a3.3 3.3 0 0 1-1.562.387c-.707 0-1.024-.34-1.024-1.07v-4.755h2.61v-2.707h-2.61v-2.851zm-37.621 1.121c.805 0 1.488.242 2.047.707l-.633.926c-.488-.344-.973-.535-1.438-.535s-.707.218-.707.484v.027c0 .364.243.486 1.196.73 1.12.295 1.754.684 1.754 1.657v.027c0 1.094-.829 1.704-2.024 1.704-.828-.047-1.683-.34-2.34-.926l.707-.852c.49.414 1.024.656 1.657.656.488 0 .804-.195.804-.511v-.024c0-.316-.196-.465-1.12-.707-1.123-.293-1.829-.586-1.829-1.683v-.024c0-1 .805-1.656 1.926-1.656m-7.63.098h2.145c1.73 0 2.903 1.168 2.903 2.73v.024c0 1.535-1.196 2.73-2.903 2.73H9.754zm1.22 1.07v3.317h.925c.977 0 1.657-.657 1.657-1.633v-.024c0-.976-.657-1.66-1.657-1.66zm20.308.05h2.461c2.61 0 4.363 1.805 4.363 4.364v.047c0 2.586-1.753 4.34-4.363 4.34h-2.46v-8.75zm61.465.294c-1.633 0-2.707.754-3.465 1.804v-1.586h-3.144v14.457h3.144v-4.777c.758.902 1.782 1.656 3.465 1.656 2.633 0 5.047-2.047 5.047-5.754v-.046c0-3.731-2.465-5.754-5.047-5.754m11.508 0c-3.218 0-5.488 2.609-5.488 5.777v.047c0 3.414 2.464 5.754 5.828 5.707 2 0 3.488-.781 4.535-2.074l-1.805-1.582c-.879.804-1.656 1.144-2.707 1.144-1.387 0-2.387-.73-2.703-2.168h7.703c.024-.293.047-.587.047-.832 0-3.145-1.707-6.02-5.41-6.02zm-56.516.097c-1.902 0-3.097.363-4.316.903l.781 2.41c1.023-.387 1.874-.61 3.07-.61 1.585 0 2.391.707 2.391 2.024v.195a7.9 7.9 0 0 0-2.707-.46c-2.633 0-4.484 1.12-4.484 3.534v.047c0 2.195 1.728 3.39 3.798 3.39 1.54 0 2.612-.562 3.37-1.413v1.195h3.047v-6.437c0-1.49-.368-2.707-1.196-3.535-.78-.782-2.024-1.243-3.754-1.243m19.114 0c-1.903 0-3.094.363-4.313.903l.777 2.41c1.024-.387 1.879-.61 3.075-.61 1.582 0 2.386.707 2.386 2.024v.195a7.9 7.9 0 0 0-2.703-.46c-2.636 0-4.488 1.12-4.488 3.534v.047c0 2.195 1.73 3.39 3.805 3.39 1.535 0 2.609-.562 3.363-1.413v1.195H71.8v-6.437c0-1.49-.364-2.707-1.196-3.535-.777-.782-2.023-1.243-3.753-1.243zm37.425 2.438c1.317 0 2.145.95 2.34 2.363h-4.754c.27-1.437 1.098-2.363 2.414-2.363m-12.312.144c1.46 0 2.707 1.219 2.707 3.075v.046c0 1.855-1.247 3.047-2.707 3.075-1.488 0-2.707-1.219-2.707-3.075v-.046c0-1.855 1.242-3.075 2.707-3.075m-44.25 3.754a4.9 4.9 0 0 1 1.996.418v.559c0 1.145-.996 1.95-2.438 1.95-1.023 0-1.73-.485-1.73-1.34v-.048c0-1 .828-1.539 2.172-1.539m19.113 0a4.9 4.9 0 0 1 2 .418v.559c0 1.145-1 1.95-2.437 1.95-1.023 0-1.73-.485-1.73-1.34v-.048c0-1 .827-1.539 2.167-1.539M9.754 68.56h5.484v.925H9.754z"}))};