UNPKG

devicons-react

Version:

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

1 lines 12.4 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",...b}=a;return b={...b,style:{...(b.style?b.style:{}),width:c,height:c}},/*#__PURE__*/React.createElement("svg",_extends({},b,{viewBox:"0 0 128 128",xmlns:"http://www.w3.org/2000/svg",xmlSpace:"preserve"}),/*#__PURE__*/React.createElement("defs",null,/*#__PURE__*/React.createElement("radialGradient",{id:"svg-LexxJa2r45-i",cx:"83.959",cy:"29.195",gradientTransform:"matrix(.40003 -.01335 .0284 .84951 41.714 3.54)",gradientUnits:"userSpaceOnUse",r:"45.943"},/*#__PURE__*/React.createElement("stop",{offset:".198",stopColor:"#5c141c"}),/*#__PURE__*/React.createElement("stop",{offset:".599",stopColor:"#75141c"}),/*#__PURE__*/React.createElement("stop",{offset:"1",stopColor:"#8b171c"})),/*#__PURE__*/React.createElement("radialGradient",{id:"svg-RlTwkS4rDp-g",cx:"73.006",cy:"116.245",gradientTransform:"matrix(1.40483 -.60625 .38627 .8933 -73.097 51.114)",gradientUnits:"userSpaceOnUse",r:"43.31"},/*#__PURE__*/React.createElement("stop",{offset:".19",stopColor:"#b31c21"}),/*#__PURE__*/React.createElement("stop",{offset:".551",stopColor:"#99191e"}),/*#__PURE__*/React.createElement("stop",{offset:".947",stopColor:"#5e111c"})),/*#__PURE__*/React.createElement("radialGradient",{id:"svg-SFnZziE9Dl-a",cx:"64",cy:"64",gradientUnits:"userSpaceOnUse",r:"64.5"},/*#__PURE__*/React.createElement("stop",{offset:"0",stopColor:"#541419"}),/*#__PURE__*/React.createElement("stop",{offset:".578",stopColor:"#4c1419"}),/*#__PURE__*/React.createElement("stop",{offset:".926",stopColor:"#4c1419"})),/*#__PURE__*/React.createElement("radialGradient",{id:"svg-2f89cdDH7i-d",cx:"27.046",cy:"83.705",gradientTransform:"matrix(.99672 -.87913 .65001 .73549 -47.6 41.184)",gradientUnits:"userSpaceOnUse",r:"33.196"},/*#__PURE__*/React.createElement("stop",{offset:".294",stopColor:"#71121b"}),/*#__PURE__*/React.createElement("stop",{offset:".428",stopColor:"#68111c"}),/*#__PURE__*/React.createElement("stop",{offset:".605",stopColor:"#511419"}),/*#__PURE__*/React.createElement("stop",{offset:".797",stopColor:"#3f1417"}),/*#__PURE__*/React.createElement("stop",{offset:"1",stopColor:"#301114"})),/*#__PURE__*/React.createElement("radialGradient",{id:"svg-NOiNS5RRXq-c",cx:"25.309",cy:"71.519",gradientTransform:"matrix(1.06581 -.14778 .10315 .74248 -6.131 12.224)",gradientUnits:"userSpaceOnUse",r:"35.137"},/*#__PURE__*/React.createElement("stop",{offset:".465",stopColor:"#b41b22"}),/*#__PURE__*/React.createElement("stop",{offset:"1",stopColor:"#b41b22",stopOpacity:"0"})),/*#__PURE__*/React.createElement("radialGradient",{id:"svg-dKBIpMc4Ua-b",cx:"87.387",cy:"40.442",gradientTransform:"matrix(.3136 .24807 -.42247 .533 72.28 -5.282)",gradientUnits:"userSpaceOnUse",r:"41.909"},/*#__PURE__*/React.createElement("stop",{offset:".327",stopColor:"#451419"}),/*#__PURE__*/React.createElement("stop",{offset:"1",stopColor:"#5c141c"})),/*#__PURE__*/React.createElement("linearGradient",{id:"svg-pSNZPHbUaN-j",gradientTransform:"scale(1.001 1)",gradientUnits:"userSpaceOnUse",x1:"31.014",x2:"61.146",y1:"46.658",y2:".507"},/*#__PURE__*/React.createElement("stop",{offset:".172",stopColor:"#68111c"}),/*#__PURE__*/React.createElement("stop",{offset:".608",stopColor:"#75141c"}),/*#__PURE__*/React.createElement("stop",{offset:".804",stopColor:"#91191e"}),/*#__PURE__*/React.createElement("stop",{offset:"1",stopColor:"#b81c23"})),/*#__PURE__*/React.createElement("linearGradient",{id:"svg-vg8wTeq8Cy-h",gradientTransform:"scale(1.001 1)",gradientUnits:"userSpaceOnUse",x1:"58.184",x2:"55.917",y1:"84.029",y2:"127.16"},/*#__PURE__*/React.createElement("stop",{offset:"0",stopColor:"#bd1c23",stopOpacity:".803"}),/*#__PURE__*/React.createElement("stop",{offset:"1",stopColor:"#bd1c23",stopOpacity:".406"})),/*#__PURE__*/React.createElement("linearGradient",{id:"svg-pYkMHE3ByH-f",gradientTransform:"scale(1.001 1)",gradientUnits:"userSpaceOnUse",x1:"63.563",x2:"70.886",y1:"71.709",y2:"68.193"},/*#__PURE__*/React.createElement("stop",{offset:"0",stopColor:"#61141c",stopOpacity:"0"}),/*#__PURE__*/React.createElement("stop",{offset:"1",stopColor:"#61141c"})),/*#__PURE__*/React.createElement("linearGradient",{id:"svg-sjxXJY1V7R-e",gradientTransform:"scale(1.001 1)",gradientUnits:"userSpaceOnUse",x1:"25.206",x2:"39.809",y1:"70.957",y2:"84.261"},/*#__PURE__*/React.createElement("stop",{offset:".197",stopColor:"#2e1414"}),/*#__PURE__*/React.createElement("stop",{offset:"1",stopColor:"#2e1414",stopOpacity:"0"}))),/*#__PURE__*/React.createElement("path",{d:"M128 64a64 64 0 0 1-64 64A64 64 0 0 1 0 64 64 64 0 0 1 64 0a64 64 0 0 1 64 64",fill:"url(#svg-SFnZziE9Dl-a)"}),/*#__PURE__*/React.createElement("path",{d:"M33.973 7.485C42.944 2.708 53.188 0 64.063 0a64.07 64.07 0 0 1 51.948 26.556c-8.241 24.683-32.096 36.8-46.653 37.706 4.8 1.928-47.645-44.075-35.385-56.777",fill:"url(#svg-dKBIpMc4Ua-b)"}),/*#__PURE__*/React.createElement("path",{d:"M30.136 31.585c-10.359 0-18.028.182-26.374 10.808A63.94 63.94 0 0 0 .32 70.398c30.682-15.225 54.3-20.526 65.485-8.36a2 2 0 0 1 .306.216 620 620 0 0 0 4.231 3.725c-2.299-18.833-19.776-34.394-40.207-34.394z",fill:"url(#svg-NOiNS5RRXq-c)"}),/*#__PURE__*/React.createElement("path",{d:"M11.487 100.578C10.365 88.525 18 75.826 27.757 68.707c13.392-9.77 29.539-11.61 38.852-6.008-9.736-17.905-19.925-20.613-27.86-20.586C18.8 42.18 4.056 54.503.152 67.766c.709 12.153 4.77 23.411 11.335 32.811z",fill:"url(#svg-2f89cdDH7i-d)"}),/*#__PURE__*/React.createElement("path",{d:"M64.064 128c-21.768 0-41-10.845-52.577-27.422C10.365 88.525 18 75.826 27.757 68.707c13.392-9.77 29.539-11.61 38.852-6.008z",fill:"url(#svg-sjxXJY1V7R-e)"}),/*#__PURE__*/React.createElement("path",{d:"M88.048 78.75c-6.183-2.557-14.78-10.14-21.935-16.496-1.534-1.362-6.995-.832-7.708 1.104l-5.96 16.189z",fill:"url(#svg-pYkMHE3ByH-f)"}),/*#__PURE__*/React.createElement("path",{d:"M46.902 120.68c-4.86-5.575-7.714-16.124-3.713-24.935 3.187-7.017 9.962-11.617 15.036-14.71 9.91-6.04 20.81-5.672 30.734-1.742 15.106 5.982 29.336 1.258 39.041-11.257C125.867 101.748 97.876 128 64.064 128a64 64 0 0 1-10.49-.864c-3.09-1.68-4.692-4.184-6.672-6.456",fill:"url(#svg-RlTwkS4rDp-g)"}),/*#__PURE__*/React.createElement("path",{d:"M64.064 128a64.1 64.1 0 0 1-36.79-11.605 33 33 0 0 1-.082-2.326c0-16.716 13.793-30.267 30.807-30.267 17.015 0 30.808 13.551 30.808 30.267 0 3.213-.516 6.533-1.537 9.585A64.1 64.1 0 0 1 64.064 128",fill:"url(#svg-vg8wTeq8Cy-h)"}),/*#__PURE__*/React.createElement("path",{d:"M64.064 0a64.1 64.1 0 0 1 34.018 9.769c4.26 13.97-5.908 25.246-13.736 30.573-14.424 9.815-26.825 3.456-37.54-2.518-10.303-5.745-24.632-10.623-39.695-3.13C18.096 13.39 40.074 0 64.064 0",fill:"url(#svg-LexxJa2r45-i)"}),/*#__PURE__*/React.createElement("path",{d:"M82.121 22.547c1.107 14.3-4.892 23.458-16.724 22.753-6.713-.9-12.886-4.295-18.591-7.476-10.303-5.745-24.632-10.623-39.695-3.13C18.096 13.39 40.074 0 64.064 0q.451 0 .902.006c4.096 1.57 16.049 8.241 17.155 22.541",fill:"url(#svg-pSNZPHbUaN-j)"}),/*#__PURE__*/React.createElement("path",{d:"M59.867 43.122c-10.202.034-21.604 6.45-26.555 15.164-5.053 8.895-6.467 18.482-2.703 28.686 7.393-1.894 14.865-.869 22.123 1.996 7.994 3.155 16.112 12.755 20.076 21.59.133.295.224.38.328.431.105.052.315.09.721.043l13.809-1.593c.292-.034.242-.057.26-.106.017-.05.021-.25-.055-.473l-7.444-21.757c-.838-2.452-1.967-3.93-4.353-4.58l-19.742-5.377c-1.818-.496-3.248-1.836-4.123-3.426s-1.22-3.456-.768-5.108c.865-3.153 3.586-4.942 6.611-4.433l22.409 3.767c1.723.29 2.792.68 4.082 1.834 1.639 1.468 2.915 2.673 4.412 4.276.779.834 1.31 2.075 1.644 3.04l6.278 18.157c.69.384 1.386.75 2.107 1.076.246.111.497-.19.406-.48L87.832 58.95c-.17-.541-.25-.904-.598-1.418-5.831-8.596-15.561-14.449-27.367-14.41m-2.922 22.213c-2.043.007-3.662 1.288-4.299 3.61-.343 1.252-.083 2.827.656 4.171.74 1.345 1.936 2.435 3.358 2.823l19.744 5.377c2.78.757 4.297 2.728 5.205 5.382l7.443 21.756c.131.382.221.83.05 1.305-.173.474-.688.852-1.294.922l-13.806 1.594c-.521.06-.992.046-1.418-.165-.427-.21-.718-.6-.916-1.04-3.839-8.555-11.95-18.002-19.395-20.94-7.032-2.776-14.159-3.755-21.205-1.988.074.182.136.364.213.547.648 1.53 1.604 1.876 3.121 1.66 6.829-.974 15.679.683 23.484 7.5a48.7 48.7 0 0 1 10.883 13.582c1.818 3.354 3.557 4.064 7.242 3.644l15.258-1.738c.762-.087 1.291-.766 1.067-1.531-2.6-8.856-4.93-17.372-8.157-26.059-1.325-3.566-3.588-6.713-7.18-7.664L57.493 72.92c-1.356-.359-2.2-1.75-1.996-2.707.24-1.126 1.274-2.44 2.758-2.164l22.023 4.088c1.252.232 2.65 1.584 3.73 2.69 1.019 1.041 1.91 2.177 2.487 3.613l5.332 13.25c.177.44.573.733 1.017 1.037a66 66 0 0 0 2.374 1.549l-5.8-16.77c-.3-.87-.849-2.03-1.376-2.596-1.468-1.572-2.706-2.742-4.332-4.197-1.16-1.037-1.808-1.256-3.455-1.533l-22.41-3.77a5.3 5.3 0 0 0-.9-.076zm6.266-52.19c-13.804.08-29.79 7.204-39.086 18.364C15.79 41.514 8.563 58.18 12.168 76.103c.362 1.799 1.287 2.416 3.152 2.648l.043.006c-1.705-9.314-1.095-20.579 3.766-30.793 4.811-10.112 13.189-20.193 27.453-25.887 6.357-2.537 12.469-3.574 18.138-3.619s10.897.902 15.48 2.33c8.765 2.73 15.132 7.158 17.974 9.916l.205-.144c1.279-.905 2.024-3.11.765-4.16-9.001-7.511-18.789-12.242-33.203-13.176a39 39 0 0 0-2.73-.078zm1.525 6.561c-5.525.044-11.482 1.055-17.691 3.533-13.95 5.568-22.078 15.366-26.787 25.262-4.793 10.07-5.343 21.262-3.592 30.418l4.79.594c1.574.195 3.014-1.318 2.794-3.168-.365-3.066-.495-7.352.226-11.242 1.867-10.065 8.919-21.698 22.836-26.793 10.057-3.682 22.186-2.275 31.258 3.855 1.172.855 2.514.625 3.426-.02l15.137-10.704c-2.73-2.573-8.92-6.848-17.303-9.46-4.477-1.394-9.57-2.318-15.094-2.275",fillOpacity:".4"}),/*#__PURE__*/React.createElement("path",{d:"M59.434 40.773c-10.203.034-21.604 6.45-26.555 15.164-5.054 8.896-6.467 18.482-2.703 28.686 7.393-1.894 14.865-.869 22.123 1.996 7.993 3.155 16.112 12.756 20.076 21.59.133.296.223.38.328.432s.315.09.72.043l13.81-1.594c.291-.034.241-.056.26-.106.017-.049.02-.249-.056-.472l-7.443-21.758c-.839-2.452-1.968-3.93-4.353-4.58l-19.743-5.377c-1.818-.495-3.247-1.835-4.123-3.426-.875-1.59-1.22-3.456-.767-5.107.865-3.154 3.586-4.943 6.611-4.434l22.408 3.768c1.724.29 2.793.68 4.082 1.834 1.64 1.467 2.916 2.672 4.412 4.275.78.835 1.311 2.075 1.645 3.041l6.277 18.156c.691.384 1.387.75 2.108 1.076.246.112.497-.19.406-.48L87.398 56.602c-.17-.542-.249-.904-.597-1.418-5.832-8.597-15.561-14.45-27.367-14.41zm-2.922 22.213c-2.043.007-3.662 1.288-4.3 3.61-.343 1.252-.083 2.827.657 4.172s1.936 2.435 3.358 2.822l19.744 5.377c2.78.757 4.297 2.728 5.205 5.383l7.443 21.755c.13.382.22.83.049 1.305-.172.475-.687.852-1.293.922l-13.807 1.594c-.52.06-.991.047-1.418-.164s-.718-.6-.916-1.041c-3.838-8.555-11.95-18.001-19.394-20.94-7.032-2.775-14.16-3.755-21.205-1.988.074.183.135.364.213.547.647 1.53 1.604 1.876 3.12 1.66 6.83-.974 15.68.683 23.485 7.5 4.429 3.868 8.067 8.384 10.883 13.582 1.817 3.355 3.557 4.065 7.242 3.645l15.258-1.739c.762-.087 1.291-.765 1.066-1.531-2.6-8.856-4.929-17.372-8.156-26.059-1.325-3.566-3.588-6.713-7.18-7.664L57.06 70.57c-1.356-.359-2.2-1.75-1.997-2.707.24-1.126 1.275-2.44 2.758-2.164l22.024 4.088c1.252.233 2.65 1.584 3.73 2.69 1.019 1.042 1.909 2.177 2.487 3.613l5.332 13.25c.176.44.573.733 1.017 1.037a66 66 0 0 0 2.373 1.549l-5.799-16.77c-.3-.869-.85-2.03-1.377-2.595-1.468-1.573-2.706-2.742-4.332-4.198-1.158-1.037-1.807-1.256-3.455-1.533l-22.408-3.767a5.3 5.3 0 0 0-.9-.077zm6.265-52.19c-13.803.08-29.79 7.204-39.086 18.364C15.357 39.166 8.13 55.832 11.734 73.754c.362 1.799 1.288 2.417 3.153 2.648l.043.006c-1.705-9.313-1.095-20.579 3.765-30.793 4.812-10.112 13.19-20.193 27.453-25.886 6.357-2.538 12.47-3.574 18.14-3.62 5.669-.045 10.895.902 15.48 2.33 8.764 2.73 15.13 7.158 17.972 9.916l.205-.144c1.28-.905 2.025-3.11.766-4.16-9.002-7.511-18.79-12.241-33.203-13.176a39 39 0 0 0-2.73-.078zm1.526 6.561c-5.525.044-11.482 1.055-17.692 3.534-13.949 5.567-22.078 15.366-26.787 25.261-4.792 10.07-5.342 21.262-3.592 30.418l4.791.594c1.574.195 3.014-1.317 2.793-3.168-.364-3.066-.494-7.351.227-11.242 1.866-10.065 8.918-21.697 22.836-26.793 10.057-3.682 22.185-2.274 31.258 3.855 1.172.855 2.514.626 3.425-.02L96.7 29.093c-2.729-2.572-8.92-6.848-17.303-9.46-4.476-1.394-9.569-2.318-15.093-2.275z",fill:"#fff"}))};