devicons-react
Version:
Devicons React is a collection of icons that symbolize programming languages, design tools, and development software.
1 lines • 3.23 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:"M24.223 0c-5.916 0-10.71 4.793-10.71 10.709v61.297c0 5.915 4.794 10.709 10.71 10.709h79.554c5.916 0 10.71-4.794 10.71-10.71V10.71c0-5.915-4.794-10.709-10.71-10.709H24.223zm39.353 10.342a9.8 9.8 0 0 1 5.524 1.386c4.59 2.856 6.017 8.874 3.263 13.463a10 10 0 0 1-3.263 3.264v-8.363c0-2.856-2.244-5.1-5.1-5.1-2.754 0-5.1 2.244-5.1 5.1v8.363c-4.59-2.856-6.017-8.873-3.263-13.463a9.88 9.88 0 0 1 7.94-4.65zM64 17.645c1.326 0 2.447 1.12 2.447 2.447l-.101 21.113c0 1.326-1.122 2.447-2.448 2.447s-2.447-1.121-2.447-2.447l.102-21.113c0-1.326 1.121-2.447 2.447-2.447m-6.076 31.68c.785.052 1.55.498 1.996 1.263.714 1.122.306 2.651-.918 3.365L40.848 64.561c-1.122.713-2.651.305-3.365-.919-.714-1.121-.306-2.65.918-3.365L56.555 49.67c.42-.268.898-.377 1.369-.346zm12.006.072a2.63 2.63 0 0 1 1.414.273L89.7 60.277a2.583 2.583 0 0 1 .918 3.366 2.583 2.583 0 0 1-3.365.918L68.896 53.953c-1.223-.714-1.631-2.243-.917-3.365a2.57 2.57 0 0 1 1.95-1.192zm-30.409 3.23c1.632 0 3.264.409 4.692 1.225l-7.24 4.181c-2.448 1.428-3.264 4.488-1.836 6.936s4.488 3.264 6.935 1.836l7.24-4.182a9.753 9.753 0 0 1-9.79 9.588c-5.406 0-9.791-4.385-9.791-9.791s4.385-9.793 9.79-9.793m48.958 0c5.405 0 9.79 4.387 9.79 9.793s-4.385 9.791-9.79 9.791c-5.304 0-9.69-4.284-9.792-9.588l7.24 4.182c2.448 1.428 5.508.612 6.936-1.836s.612-5.508-1.836-6.936l-7.24-4.181a9.5 9.5 0 0 1 4.691-1.225zM15.45 98.219v29.17h7.242V117.8l2.143-2.653 6.73 12.24h8.262l-9.996-17.747 9.486-11.422h-7.752l-7.138 8.668a21.5 21.5 0 0 0-1.836 2.754h-.205c.102-1.02.205-2.346.205-3.264v-8.158h-7.14zm26.416 0v5.404h10.71l-9.077 7.445 3.162 3.368c.918-.918 2.243-1.428 3.569-1.428 2.243 0 3.876 1.326 3.876 4.59 0 3.06-1.326 5.2-4.08 5.2-2.447 0-4.08-1.733-3.263-4.589l-6.12.918c-1.325 5.1 3.67 8.771 9.587 8.771 6.221 0 11.22-4.08 11.22-10.199 0-5.61-4.182-8.466-8.568-8.058l6.935-5.711v-5.711h-17.95zm34.27 0c-6.732 0-11.729 4.181-11.729 14.482 0 11.117 4.997 15.197 11.729 15.299 6.527 0 11.525-3.876 11.525-15.299 0-10.403-4.794-14.482-11.525-14.482m26.824 0c-6.12 0-9.69 3.059-9.69 7.648 0 6.12 5.712 7.344 9.69 8.67 4.08 1.326 6.324 2.857 6.324 5.815 0 2.447-1.633 4.894-6.732 4.894-4.692 0-7.24-1.938-7.24-4.998 0-.51.1-1.12.304-1.63l-2.855.509c-.102.51-.203 1.02-.203 1.53 0 4.793 4.384 7.343 9.994 7.343 6.731 0 10.097-3.671 10.097-7.955 0-5.508-4.794-7.037-9.18-8.465-3.671-1.224-6.935-2.244-6.935-6.018 0-2.55 1.735-4.997 6.324-4.997 3.876 0 6.323 1.631 6.323 5.609 0 .51 0 1.12-.102 1.63l3.162-.304c.102-.51.102-.918.102-1.428 0-4.895-3.264-7.853-9.383-7.853m-27.027 2.345c4.691 0 8.464 2.856 8.464 12.137 0 9.995-3.67 12.852-8.464 12.852-4.59 0-8.364-2.755-8.364-12.852 0-9.281 3.774-12.137 8.364-12.137"}))};