devicons-react
Version:
Devicons React is a collection of icons that symbolize programming languages, design tools, and development software.
1 lines • 4.09 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:"M5.43 67.059c0 3.882-.387 5.148-1.387 6.078-1.106.8-2.547 1.242-4.043 1.242l.387 2.219c2.316.023 4.562-.633 6.32-1.84.941-.926 1.645-1.988 2.063-3.133a7.2 7.2 0 0 0 .37-3.523V53.418H5.43zm26.16-2.169c0 1.61 0 3.044.152 4.29h-3.12l-.212-2.555c-.656.906-1.59 1.652-2.71 2.16a8.55 8.55 0 0 1-3.669.758c-3.047 0-6.672-1.352-6.672-6.86v-9.156h3.52v8.575c0 2.98 1.133 4.972 4.305 4.972a5.9 5.9 0 0 0 1.91-.293 5.2 5.2 0 0 0 1.617-.879 4 4 0 0 0 1.07-1.32c.25-.492.375-1.02.367-1.559v-9.605h3.516v11.387zm7.48-6.59c0-2.144 0-3.902-.16-5.487h3.164l.156 2.882c.704-1.047 1.72-1.898 2.934-2.476a8.5 8.5 0 0 1 3.965-.805c4.687 0 8.215 3.441 8.215 8.563 0 6.046-4.239 9.046-8.82 9.046a7.6 7.6 0 0 1-3.387-.64 6.65 6.65 0 0 1-2.59-2.012v9.227H39.07zm3.477 4.497q.014.634.156 1.25c.3 1.023.98 1.93 1.934 2.578.953.652 2.129 1 3.336 1 3.71 0 5.894-2.656 5.894-6.508 0-3.367-2.05-6.254-5.765-6.254-1.47.106-2.844.676-3.868 1.606-1.02.933-1.625 2.156-1.687 3.445zm20.797-9.337 4.304 9.384c.45 1.047.934 2.304 1.25 3.242.375-.957.778-2.176 1.258-3.309l3.903-9.316h3.765L72.48 64.78c-2.671 5.438-4.3 8.25-6.757 9.946-1.239.925-2.75 1.566-4.383 1.87l-.88-2.433a10.3 10.3 0 0 0 3.126-1.418c1.3-.867 2.336-1.969 3.02-3.223a1.9 1.9 0 0 0 .292-.695 2.3 2.3 0 0 0-.242-.762l-7.265-14.648h3.902zm23.879-5.081v4.652h4.937v2.215h-4.937v8.73c0 1.997.672 3.145 2.57 3.145a9 9 0 0 0 2.008-.203l.152 2.223a9.8 9.8 0 0 1-3.058.394 5.4 5.4 0 0 1-2.02-.27 4.8 4.8 0 0 1-1.707-.968c-1.047-1.211-1.527-2.715-1.34-4.211v-8.863h-2.933v-2.215h2.984v-3.946zM98.79 61.441a4.45 4.45 0 0 0 .366 2.243 5.26 5.26 0 0 0 1.465 1.906c.649.543 1.426.96 2.285 1.222a7.4 7.4 0 0 0 2.688.31c1.844.034 3.68-.255 5.379-.856l.62 2.246a19 19 0 0 1-6.59 1.015 10.9 10.9 0 0 1-3.87-.48c-1.23-.39-2.348-1-3.274-1.785-.925-.785-1.636-1.73-2.086-2.766a6.5 6.5 0 0 1-.507-3.234c0-4.946 3.523-8.852 9.28-8.852 6.454 0 8.071 4.715 8.071 7.727a10 10 0 0 1 0 1.39h-13.91zm10.542-2.246a3.6 3.6 0 0 0-.148-1.8 4.14 4.14 0 0 0-1.032-1.579 5.1 5.1 0 0 0-1.718-1.082 6 6 0 0 0-2.102-.394c-1.477.09-2.863.637-3.883 1.535-1.023.898-1.605 2.078-1.633 3.32zm8.582-1.14c0-1.97 0-3.668-.152-5.23h3.039v3.28h.148c.32-1.011.98-1.91 1.883-2.566a5.96 5.96 0 0 1 3.184-1.102c.316-.039.64-.039.96 0v2.868a5.3 5.3 0 0 0-1.163 0c-1.149.039-2.247.453-3.079 1.172-.836.718-1.351 1.687-1.453 2.722a8 8 0 0 0-.156 1.422v8.922h-3.34V58.078zm-8.148-50.774a7.7 7.7 0 0 1-1.09 4.282 7.6 7.6 0 0 1-3.262 2.949 7.5 7.5 0 0 1-4.34.62 7.53 7.53 0 0 1-3.953-1.913A7.64 7.64 0 0 1 95.137 5a7.6 7.6 0 0 1 2.629-3.531 7.5 7.5 0 0 1 4.136-1.461 7.5 7.5 0 0 1 5.422 1.996 7.63 7.63 0 0 1 2.438 5.273zM65.758 96.79c-20.098 0-37.649-7.364-46.766-18.267a49.95 49.95 0 0 0 18.102 24.254 49.25 49.25 0 0 0 28.676 9.215 49.28 49.28 0 0 0 28.675-9.215 49.9 49.9 0 0 0 18.094-24.254C103.406 89.426 85.855 96.79 65.758 96.79m-.008-70.907c20.098 0 37.652 7.367 46.766 18.265a49.95 49.95 0 0 0-18.102-24.253 49.27 49.27 0 0 0-28.672-9.22 49.27 49.27 0 0 0-28.672 9.22 49.9 49.9 0 0 0-18.1 24.253c9.132-10.878 26.682-18.265 46.78-18.265m-27.586 92.101a9.67 9.67 0 0 1-1.371 5.399 9.5 9.5 0 0 1-9.59 4.504 9.4 9.4 0 0 1-4.98-2.418 9.67 9.67 0 0 1-2.809-4.797 9.73 9.73 0 0 1 .313-5.567 9.62 9.62 0 0 1 3.328-4.453 9.466 9.466 0 0 1 12.043.688 9.63 9.63 0 0 1 3.066 6.648zM21.285 23.418a5.53 5.53 0 0 1-3.14-.816 5.63 5.63 0 0 1-2.618-5.672 5.6 5.6 0 0 1 1.407-2.95 5.6 5.6 0 0 1 2.789-1.664 5.46 5.46 0 0 1 3.238.184 5.54 5.54 0 0 1 2.586 1.969 5.66 5.66 0 0 1-.399 7.129 5.56 5.56 0 0 1-3.867 1.82zm0 0",fillRule:"evenodd"}))};