devicons-react
Version:
Devicons React is a collection of icons that symbolize programming languages, design tools, and development software.
1 lines • 8.37 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:"M64.727 23.539a17.54 17.54 0 0 0-17.54 17.54 17.54 17.54 0 0 0 17.54 17.54 17.54 17.54 0 0 0 17.54-17.54 17.54 17.54 0 0 0-17.54-17.54m8.398 5.941a3.462 5.539 24.166 0 1 .894.195 3.462 5.539 24.166 0 1 .891 6.47 3.462 5.539 24.166 0 1-5.426 3.637 3.462 5.539 24.166 0 1-.89-6.471 3.462 5.539 24.166 0 1 4.53-3.83zM58.957 0a45.234 45.234 0 0 0-45.232 45.234 45.234 45.234 0 0 0 45.232 45.234 45.234 45.234 0 0 0 43.855-34.9 36 36 0 0 1-7.656 10.617A33.46 33.46 0 0 1 67.65 80.697a33.5 33.5 0 0 1-14.727-3.475 39.23 39.23 0 0 1-28.97-37.758A39.233 39.233 0 0 1 63.133.234a45 45 0 0 0-4.176-.232zm5.078.23-.383.014a39 39 0 0 1 .803.02l.482-.022a50 50 0 0 0-.902-.012m1.154 0a39.233 39.233 0 0 0-39.234 39.234A39.23 39.23 0 0 0 48.002 74.68l-.455-.187a34 34 0 0 0 2.168.978 33.5 33.5 0 0 1-6.91-5.937 33.46 33.46 0 0 0 22.846 9.164 33.464 33.464 0 0 0 33.463-33.463 33.46 33.46 0 0 0-8.371-22.086 33.46 33.46 0 0 1 10.371 24.086 33.46 33.46 0 0 1-5.799 18.742 36 36 0 0 0 8.875-23.512 36 36 0 0 0-36-36.002 36 36 0 0 0-25.113 10.406l.192-.205A36 36 0 0 1 70.19 4.462a36 36 0 0 1 36 36.002 36 36 0 0 1-2.4 12.67 45.234 45.234 0 0 1-44.833 39.334 45.234 45.234 0 0 1-44.756-38.717 50.08 50.08 0 0 0 49.834 46.641 50.08 50.08 0 0 0 50.08-50.08A50.08 50.08 0 0 0 73.986 1.23 39.2 39.2 0 0 0 65.19.232zm-2.462 9.31a23.54 23.54 0 0 1 16.949 7.372 23.54 23.54 0 0 0-14.95-5.373 23.54 23.54 0 0 0-23.538 23.54 23.54 23.54 0 0 0 5.45 14.817 19.1 19.1 0 0 1-1.794-8.072A19.14 19.14 0 0 1 63.98 22.687a19.14 19.14 0 0 1 19.14 19.137 19.14 19.14 0 0 1-19.14 19.139 19.14 19.14 0 0 1-17.075-10.578 23.54 23.54 0 0 1-7.717-17.307 23.54 23.54 0 0 1 23.539-23.54zm7 6.23h.002a20.54 20.54 0 0 1 20.539 20.54 20.54 20.54 0 0 1-6.475 14.8 20.54 20.54 0 0 0 4.475-12.8 20.54 20.54 0 0 0-20.54-20.54h-.001a20.54 20.54 0 0 0-12.74 4.441 20.54 20.54 0 0 1 14.74-6.441m-29.78 4.968a27.93 27.93 0 0 0-7.529 18.957A27.925 27.925 0 0 0 60.342 67.62a27.93 27.93 0 0 0 19.135-7.675 27.93 27.93 0 0 1-21.135 9.675 27.93 27.93 0 0 1-24.697-15.037h-.002a27.9 27.9 0 0 1-3.224-12.887 27.93 27.93 0 0 1 8.547-20.014l.005-.007a28 28 0 0 1 .977-.936zm11.149 5.676-.116.184zm32.617 24.777a21 21 0 0 1-.844.875 21 21 0 0 1-.313.281 21 21 0 0 0 1.156-1.156zm-3.92 3.645a21 21 0 0 1-.598.375 21 21 0 0 0 .598-.375m-3.698 2.172a21 21 0 0 1-.955.334 21 21 0 0 0 .955-.334m49.424 70.652c-.169 0-.253-.084-.422-.253l-2.786-4.222-1.52 1.604v2.618c0 .084-.084.253-.253.253h-2.11c-.085 0-.254-.084-.254-.253v-13.931c0-.085.084-.254.253-.254h2.11c.085 0 .254.085.254.254v8.274l3.8-4.053a.46.46 0 0 1 .421-.253h2.364c.085 0 .254.084.085.253l-3.546 3.715 3.968 6.079c.084.084.084.253-.085.253zm-17.31-2.53c-.253-.675-.422-1.435-.422-2.533s.084-1.857.422-2.533c.675-1.857 2.364-2.786 4.56-2.786 1.688 0 2.954.59 3.798 1.604.085.085.085.254-.084.254l-1.435 1.182c-.085.084-.254.084-.338-.085-.59-.59-1.098-.844-2.026-.844-1.014 0-1.773.422-2.11 1.35-.254.507-.254 1.098-.254 1.858s.084 1.35.253 1.942c.338.844 1.097 1.35 2.11 1.35.93 0 1.52-.337 2.027-.843.084-.085.253-.085.338-.085l1.435 1.182c.084.085.084.253.084.253-.844.93-2.195 1.52-3.799 1.52-2.195.085-3.884-.93-4.559-2.786m-4.13 2.53c-.084 0-.253-.084-.253-.253v-.76c-.507.675-1.52 1.182-3.124 1.182-2.026 0-3.715-.93-3.715-3.124s1.69-3.293 4.39-3.293h2.195c.085 0 .085-.084.085-.084v-.507c0-1.182-.59-1.688-2.449-1.688-1.182 0-2.026.338-2.532.675-.085.085-.254.085-.338-.084l-.844-1.351c-.085-.084-.085-.253.084-.253.844-.591 2.11-1.013 3.884-1.013 3.377 0 4.56 1.097 4.56 3.546v6.585c0 .084-.086.253-.254.253zm-.253-3.377v-.76c0-.084-.085-.084-.085-.084h-1.857c-1.689 0-2.364.422-2.364 1.35 0 .845.675 1.267 1.942 1.267 1.435-.085 2.364-.591 2.364-1.773m-9.46 3.637c-2.196 0-3.125-1.013-3.125-2.955v-5.403c0-.085-.084-.085-.084-.085h-.676c-.084 0-.253-.084-.253-.253v-1.435c0-.085.085-.254.253-.254h.676c.084 0 .084-.084.084-.084v-2.786c0-.085.085-.253.253-.253h2.111c.085 0 .253.084.253.253v2.786c0 .084.085.084.085.084h1.52c.084 0 .253.085.253.254v1.435c0 .084-.085.253-.253.253h-1.52c-.085 0-.085.085-.085.085v5.319c0 .675.338.928 1.014.928h.59c.085 0 .254.085.254.253v1.69c0 .083-.085.252-.253.252zm-16.295-1.78c-.084-.084-.084-.253-.084-.338l1.435-1.52c.084-.084.253-.084.338-.084 1.013.76 2.532 1.52 4.221 1.52 1.857 0 2.955-.844 2.955-2.11 0-1.014-.675-1.69-2.786-2.027l-.844-.085c-2.955-.422-4.644-1.688-4.644-4.052 0-2.617 2.11-4.39 5.235-4.39 1.941 0 3.8.59 4.98 1.435.085.084.085.169.085.253l-1.097 1.52c-.085.084-.254.084-.338.084-1.266-.76-2.448-1.097-3.715-1.097-1.604 0-2.448.76-2.448 1.942 0 1.013.76 1.688 2.87 1.94l.845.086c2.955.422 4.643 1.688 4.643 4.22s-2.026 4.476-5.825 4.476c-2.449.084-4.644-.76-5.826-1.773m-8.02 1.52c-.085 0-.254-.084-.254-.253v-9.794c0-.084.084-.253.253-.253h2.11c.085 0 .254.084.254.253v.844h.084c.507-.76 1.52-1.35 2.87-1.35.845 0 1.774.337 2.28.844.085.084.085.253.085.253l-1.182 1.435c-.085.085-.253.085-.338.085-.506-.253-1.013-.507-1.688-.507-1.436 0-2.11.929-2.11 2.618v5.487c0 .085-.086.254-.254.254zm-11.23-2.53c-.253-.675-.422-1.435-.422-2.533s.084-1.857.422-2.533c.675-1.857 2.28-2.786 4.56-2.786s3.883 1.098 4.558 2.786c.253.676.422 1.436.422 3.124 0 .085-.084.253-.253.253h-6.923c-.084 0-.084.085-.084.085 0 .253.084.59.168.76.423 1.013 1.182 1.52 2.45 1.52s2.025-.423 2.616-.93c.085-.084.253-.084.422-.084l1.351 1.098c.084.084.084.253.084.253-.928 1.013-2.532 1.773-4.559 1.773-2.532.085-4.22-.928-4.812-2.786m6.67-4.56c-.253-.843-1.098-1.35-2.11-1.35s-1.858.507-2.196 1.35c-.084.254-.084.507-.084.845 0 .085.084.085.084.085h4.39c.085 0 .085-.085.085-.085-.085-.253-.085-.59-.17-.844zm-17.814 5.74c-.085-.084-.085-.253 0-.253l1.35-1.267a.26.26 0 0 1 .338 0c.76.676 2.111 1.182 3.293 1.182 1.35 0 2.026-.506 2.026-1.182 0-.59-.422-1.013-1.857-1.097l-1.182-.085c-2.195-.253-3.377-1.266-3.377-2.955 0-1.941 1.52-3.292 4.221-3.292 1.69 0 3.124.506 4.137 1.182.085.084.085.253.085.253l-1.098 1.182c-.084.084-.253.084-.338.084-.675-.422-1.857-.844-2.87-.844-1.098 0-1.689.422-1.689 1.098 0 .59.422.928 1.858 1.097l1.182.085c2.28.253 3.377 1.35 3.377 2.955 0 2.026-1.604 3.46-4.644 3.46-2.28.086-3.883-.76-4.812-1.603m-6.08 1.35c-.084 0-.252-.084-.252-.253l-2.11-6.586h-.086l-2.11 6.5c-.085.086-.085.254-.254.254H34.93c-.084 0-.253-.084-.253-.253l-3.462-9.793c-.084-.085.085-.254.17-.254h2.194q.254 0 .253.254l2.111 6.754h.085l2.11-6.754c.085-.085.17-.254.254-.254h1.688c.085 0 .253.085.253.254l2.196 6.754h.084l2.026-6.754c.085-.17.085-.254.254-.254h2.195c.084 0 .253.085.17.254l-3.379 9.793c-.084.085-.084.253-.253.253zm-20.515-2.53c-.253-.675-.422-1.35-.422-2.533s.084-1.857.422-2.533c.675-1.857 2.28-2.786 4.56-2.786s3.883 1.013 4.558 2.786c.253.676.422 1.35.422 2.533s-.084 1.858-.422 2.533c-.675 1.857-2.28 2.786-4.56 2.786s-3.967-.93-4.558-2.786m6.67-.591c.253-.507.253-1.013.253-1.857s-.085-1.351-.253-1.858c-.338-.844-1.013-1.35-2.11-1.35-1.014 0-1.774.506-2.11 1.35-.255.59-.255 1.013-.255 1.858 0 .844.084 1.35.253 1.857.338.844 1.013 1.35 2.11 1.35 1.014 0 1.69-.506 2.112-1.35m-14.69 3.12c-.086 0-.255-.083-.255-.252v-9.794c0-.084.085-.253.254-.253h2.11c.085 0 .254.084.254.253v.844h.084c.507-.76 1.52-1.35 2.87-1.35.845 0 1.774.337 2.28.844.084.084.084.253.084.253l-1.182 1.435c-.084.085-.253.085-.337.085-.507-.253-1.013-.507-1.689-.507-1.435 0-2.11.929-2.11 2.618v5.487c0 .085-.085.254-.254.254zM.058 113.65c0-.083.084-.252.253-.252h5.825c3.293 0 4.813 1.52 4.813 3.799 0 1.689-.844 2.533-1.858 3.04v.084c.93.337 2.111 1.52 2.111 3.292 0 2.87-1.942 4.222-5.319 4.222H.314c-.085 0-.254-.085-.254-.253V113.65zm5.994 5.742c1.35 0 2.195-.76 2.195-1.857 0-1.182-.844-1.942-2.195-1.942H2.93c-.084 0-.084.084-.084.084v3.546c0 .085.084.085.084.085-.084.084 3.124.084 3.124.084zm-3.208 6.079H6.14c1.52 0 2.364-.76 2.364-2.026 0-1.267-.845-2.027-2.364-2.027H2.846c-.085 0-.085.085-.085.085v3.715c-.084.253.085.253.085.253z"}))};