UNPKG

devicons-react

Version:

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

1 lines 6.17 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="#3d4c73",...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:"M10.786 0C5.16 0 .598 4.707.598 10.518v106.964C.598 123.29 5.16 128 10.782 128h106.432c5.626 0 10.188-4.711 10.188-10.518V10.518C127.402 4.707 122.844 0 117.214 0Zm42.688 24.783c.63-.062 1.349.24 2.01.682a6.4 6.4 0 0 1 1.903 1.999c.269.204.433.521.441.862.883 2.07.727 4.567-.786 6.413-1.02 1.236-2.291 1.629-3.46 1.408a1.3 1.3 0 0 1-.509.209c-2.187.702-4.715-1.164-5.3-3.535-.346-1.393-.466-3.592.4-4.84.12-.176.27-.329.442-.457a5 5 0 0 1 .257-1.413c.413-1.143 1.372-1.135 2.271-.782a3 3 0 0 1 .482-.036c.28.004.565.016.846.044a1.43 1.43 0 0 1 1.003-.554m44.958 0c.63-.062 1.348.24 2.012.682.77.522 1.42 1.2 1.898 1.999.27.204.434.521.446.862.882 2.07.726 4.567-.79 6.413-1.016 1.236-2.292 1.629-3.46 1.408a1.3 1.3 0 0 1-.51.209c-2.187.702-4.71-1.164-5.296-3.535-.346-1.393-.47-3.592.4-4.84.121-.176.27-.329.438-.457q.025-.725.261-1.413c.413-1.143 1.372-1.135 2.267-.782q.224-.036.482-.036c.28.004.566.016.847.044a1.44 1.44 0 0 1 1.005-.554m-69.331.86a5.57 5.57 0 0 1 3.005 1.05c.466.337.88.738 1.224 1.196q.163.1.313.209c1.822 1.304 1.674 3.623.406 5.292l-.029.037c-.742 1.733-2.387 3.041-4.775 2.977-1.613-.048-3.266-.45-4.378-1.449-1.067-.758-1.81-1.894-1.77-3.338a.7.7 0 0 1 .49-.674 5.55 5.55 0 0 1 1.814-3.199q.091-.18.2-.349c.818-1.282 2.142-1.8 3.5-1.751zm46.295.005a5.57 5.57 0 0 1 3.006 1.05c.465.332.879.737 1.228 1.195.104.068.204.136.309.209 1.822 1.304 1.673 3.62.401 5.288l-.028.037c-.738 1.733-2.388 3.041-4.775 2.977-1.61-.044-3.263-.445-4.374-1.445-1.072-.762-1.814-1.894-1.77-3.338a.69.69 0 0 1 .49-.674 5.54 5.54 0 0 1 1.814-3.203q.091-.18.2-.345c.817-1.282 2.141-1.8 3.5-1.751zm-44.618 2.654q.095.108.185.22l.06.017c.205.04.377.205.47.41.445.132.858.364 1.203.673a3.5 3.5 0 0 0-.425-.722 6 6 0 0 0-1.493-.598m46.296 0a3 3 0 0 1 .18.22l.06.017c.21.04.382.205.474.41.445.132.855.364 1.204.673a3.6 3.6 0 0 0-.426-.722 6.1 6.1 0 0 0-1.492-.598m-24.286.638a10 10 0 0 0-.028 1.57c.401-.221.43-.896.337-1.393q-.054-.041-.108-.076a2 2 0 0 0-.2-.1zm44.956 0q-.074.781-.029 1.57c.402-.221.434-.896.342-1.393l-.113-.076a2 2 0 0 0-.2-.1zm-68.154 1.2-.453.136.056.225c.301-.176.71-.152.935.145q.002-.15-.02-.301a1.8 1.8 0 0 1-.397-.129.6.6 0 0 1-.12-.076zm46.296 0-.458.136.057.225c.305-.176.714-.152.939.145q.001-.15-.016-.301a1.7 1.7 0 0 1-.402-.129.6.6 0 0 1-.12-.076m-48.17.47c-.028.309.036.537.177.69a6 6 0 0 1-.124-.414 2 2 0 0 1-.053-.276m46.296.004c-.028.309.036.533.172.686a4.5 4.5 0 0 1-.172-.686m-16.966.108-.052.088c-.097.522-.341 1.007-.69 1.268a.1.1 0 0 0-.009.028c.065.229-.036.47-.212.63q-.07.18-.153.353c-.24.566-.51 1.084-.79 1.517.425-.216.826-.574 1.16-1.095h-.005c.538-.835.779-1.814.75-2.79zm44.96 0-.057.088c-.092.522-.341 1.007-.69 1.268-.004.008-.004.02-.008.028.068.229-.032.47-.209.63q-.072.18-.156.353c-.237.566-.51 1.084-.787 1.517.425-.216.823-.574 1.156-1.095a4.9 4.9 0 0 0 .75-2.79zm-53.126.2q-.001.36.028.715c.092.991.421 2.042 1.168 2.737q.215.197.461.353c-.32-.402-.57-.951-.766-1.473a14 14 0 0 1-.891-2.331zm44.96 0q-.007.36.023.715c.097.991.422 2.042 1.168 2.737q.216.197.461.353c-.317-.402-.57-.951-.762-1.473a13.5 13.5 0 0 1-.89-2.331zm-62.231.787a2 2 0 0 1-.153.341l.189.37a1.27 1.27 0 0 0-.036-.711m46.295.004a3 3 0 0 1-.152.341l.188.365a1.26 1.26 0 0 0-.036-.706m-48.482 2.183q-.466.172-.955.2l-.068.085a2.8 2.8 0 0 0 1.211-.076 5 5 0 0 1-.188-.209m46.295 0c-.309.116-.634.18-.959.2l-.064.085c.401.064.819.036 1.212-.076a3 3 0 0 1-.189-.209m-22.98 12.263c3.105 0 5.617 2.56 5.617 5.718v45.754c0 3.162-2.512 5.718-5.618 5.718s-5.622-2.556-5.622-5.718V51.877c0-3.154 2.516-5.714 5.622-5.714zm44.97 0c3.102 0 5.622 2.56 5.622 5.718v45.754c0 3.162-2.52 5.718-5.622 5.718-3.105 0-5.621-2.556-5.621-5.718V51.877c0-3.154 2.516-5.714 5.621-5.714zm-68.606.554a5.6 5.6 0 0 1 3.005 1.047c.466.337.88.743 1.224 1.2.109.068.209.136.313.205 1.822 1.304 1.674 3.62.406 5.293l-.029.036c-.742 1.733-2.387 3.037-4.775 2.977-1.613-.044-3.266-.445-4.378-1.448-1.067-.759-1.81-1.89-1.77-3.335a.7.7 0 0 1 .49-.674 5.56 5.56 0 0 1 1.814-3.202q.091-.18.2-.35c.818-1.282 2.142-1.798 3.5-1.75zm46.295 0a5.6 5.6 0 0 1 3.006 1.047 5.9 5.9 0 0 1 1.228 1.2l.309.205c1.822 1.304 1.673 3.62.401 5.293l-.028.036c-.738 1.733-2.388 3.037-4.775 2.977-1.61-.044-3.263-.445-4.374-1.448-1.072-.759-1.814-1.89-1.77-3.335a.69.69 0 0 1 .49-.674 5.54 5.54 0 0 1 1.814-3.202q.091-.18.2-.35c.817-1.282 2.141-1.798 3.5-1.75zm-44.618 2.652q.096.11.185.225l.06.012c.205.04.377.209.47.41.445.136.858.365 1.203.678a3.5 3.5 0 0 0-.425-.727 6.4 6.4 0 0 0-1.493-.598m46.296 0q.096.11.18.225l.06.012c.21.04.382.209.474.41.445.136.855.365 1.204.678a3.7 3.7 0 0 0-.426-.727 6.5 6.5 0 0 0-1.492-.598M29.59 51.203l-.453.14.056.221c.301-.172.71-.152.935.145q.002-.149-.02-.297a1.8 1.8 0 0 1-.397-.133.6.6 0 0 1-.12-.076zm46.296 0-.458.14.057.221c.305-.172.714-.152.939.145q.001-.149-.016-.297a1.7 1.7 0 0 1-.402-.133.6.6 0 0 1-.12-.076m-48.17.474c-.028.309.036.537.177.69a3 3 0 0 1-.177-.69m46.296 0c-.028.309.036.537.172.69a3 3 0 0 1-.172-.69m-42.403 1.1q-.062.179-.153.34c.064.125.129.245.189.37a1.27 1.27 0 0 0-.036-.71m46.295 0a2 2 0 0 1-.152.34c.06.125.124.245.188.37a1.27 1.27 0 0 0-.036-.71m-48.482 2.186q-.466.168-.955.197v.004l-.068.08c.405.06.818.036 1.211-.072a9 9 0 0 1-.188-.209m46.295 0a3.4 3.4 0 0 1-.959.197v.004l-.064.08c.401.06.815.036 1.212-.072-.068-.068-.128-.14-.189-.209M30.248 69.036v.004c3.106 0 5.622 2.56 5.622 5.718v22.873c0 3.162-2.516 5.718-5.622 5.718s-5.622-2.556-5.622-5.718V74.758c0-3.162 2.517-5.722 5.622-5.722m44.972 0v.004c3.102 0 5.622 2.56 5.622 5.718v22.873c0 3.162-2.52 5.718-5.622 5.718-3.106 0-5.618-2.556-5.618-5.718V74.758c0-3.162 2.512-5.722 5.618-5.722"}))};