UNPKG

devicons-react

Version:

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

1 lines 8.1 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"}),/*#__PURE__*/React.createElement("path",{d:"M30.726.04C17.92.04 7.516 10.446 7.516 23.35c0 11.204 8.004 20.608 18.608 22.809v33.113c0 10.304 8.403 18.607 18.607 18.607h.2c1.1 7.903 8.004 14.006 16.107 14.006 9.003 0 16.306-7.303 16.306-16.307s-7.303-16.306-16.306-16.306c-8.203 0-15.006 6.102-16.107 14.005h-.2c-7.603 0-14.005-6.202-14.005-14.005v-23.61c3.001 3.102 7.203 4.902 11.604 4.802h2.601c1.1 7.904 8.004 14.006 16.107 14.006 8.203 0 15.006-6.102 16.106-14.006h9.704c1.1 7.904 8.003 14.006 16.106 14.006 9.004 0 16.307-7.303 16.307-16.306s-7.303-16.307-16.307-16.307c-8.203 0-15.006 6.103-16.106 14.006h-9.704c-1.1-7.903-8.003-14.006-16.106-14.006S46.032 47.96 44.931 55.863h-2.6c-5.603 0-10.305-4.002-11.305-9.304 12.705-.1 23.009-10.504 23.009-23.31 0-12.804-10.404-23.308-23.31-23.208zm0 4.602A18.57 18.57 0 0 1 49.333 23.25v.1a18.57 18.57 0 0 1-18.607 18.607h-.1c-10.304 0-18.608-8.303-18.608-18.507v-.1c.1-10.304 8.404-18.608 18.708-18.708m-4.502 6.603c-2.4 0-4.802 2-4.802 4.602v14.906c0 3.501 4.102 5.802 7.103 4.001l11.905-7.403c2.8-1.8 2.9-6.102 0-7.903l-11.805-7.503c-.7-.5-1.6-.7-2.4-.7zm-.1 4.602 11.905 7.503-11.905 7.403zm34.914 30.712c6.402 0 11.604 5.202 11.704 11.605v.1c0 6.402-5.202 11.604-11.604 11.604h-.1c-6.403 0-11.605-5.202-11.605-11.604v-.1c-.1-6.303 5.102-11.505 11.605-11.605-.1 0 0 0 0 0m41.916 0c6.403 0 11.605 5.202 11.705 11.605v.1c0 6.402-5.202 11.604-11.605 11.604h-.1c-6.402 0-11.604-5.202-11.604-11.604v-.1c0-6.303 5.102-11.505 11.604-11.605M65.84 52.661c-.6 0-1.2.2-1.701.7l-5.502 5.503-1.8-1.8a2.355 2.355 0 0 0-3.302 0c-.9.9-.9 2.4 0 3.3l3.501 3.502c.9.9 2.401.9 3.302 0l7.202-7.103c.9-.9.9-2.401 0-3.301-.5-.5-1.1-.8-1.7-.8zm41.916 0c-.6 0-1.2.2-1.7.7l-5.503 5.503-1.8-1.8a2.355 2.355 0 0 0-3.302 0c-.9.9-.9 2.4 0 3.3l3.502 3.502c.9.9 2.4.9 3.301 0l7.203-7.103c.9-.9.9-2.401 0-3.301-.5-.5-1.1-.8-1.7-.8zM61.038 83.874c6.402 0 11.604 5.202 11.704 11.604v.1c0 6.403-5.202 11.605-11.604 11.705h-.1c-6.403 0-11.605-5.202-11.605-11.605v-.1c0-6.502 5.102-11.704 11.605-11.704m-4.602 8.103c-1.9 0-3.501 1.6-3.501 3.501s1.6 3.502 3.501 3.502 3.501-1.601 3.501-3.502-1.6-3.501-3.501-3.501m9.304 0c-1.901 0-3.502 1.6-3.502 3.501s1.6 3.502 3.502 3.502c1.9 0 3.501-1.601 3.501-3.502s-1.6-3.501-3.501-3.501m-9.304 2.4c.7 0 1.2.501 1.2 1.201s-.5 1.2-1.2 1.2-1.2-.5-1.2-1.2.5-1.2 1.2-1.2zm9.304 0c.7 0 1.2.501 1.2 1.201s-.5 1.2-1.2 1.2-1.2-.5-1.2-1.2.5-1.2 1.2-1.2z",fill:"#2088ff"}),/*#__PURE__*/React.createElement("path",{d:"M102.954 78.872c-8.203 0-15.006 6.102-16.106 14.005h-.2l-2.401.1c-1.3 0-2.301 1.1-2.301 2.401s1.1 2.301 2.401 2.301l2.4-.1h.101c1.1 7.903 8.003 14.006 16.106 14.006 9.004 0 16.307-7.303 16.307-16.307s-7.303-16.406-16.307-16.406m0 4.602c6.403 0 11.605 5.202 11.705 11.604v.1c0 6.403-5.202 11.605-11.605 11.705h-.1c-6.402 0-11.604-5.202-11.604-11.605v-.1c0-6.402 5.102-11.604 11.604-11.704",fill:"#79b8ff"}),/*#__PURE__*/React.createElement("path",{d:"M4.292 123.224v-1.669h3.823v5.73q-.74.346-1.546.51-.805.165-1.75.165-1.12 0-2.015-.345-.888-.346-1.513-1.028t-.962-1.694Q0 123.882 0 122.55q0-1.34.345-2.4.354-1.061 1.02-1.793.674-.74 1.644-1.127.979-.386 2.228-.386.74 0 1.44.132.706.123 1.405.337v1.998q-.608-.288-1.348-.47-.732-.188-1.48-.188-.757 0-1.34.263-.576.263-.97.748-.387.485-.593 1.192-.197.707-.197 1.595 0 .855.156 1.546.157.683.502 1.168.353.476.904.731t1.34.255q.19 0 .33-.008.14-.016.263-.04.123-.026.23-.058.115-.033.238-.074v-2.747zm10.64-6.092q0 .271-.1.51-.098.238-.28.419-.172.172-.41.28-.239.098-.518.098-.28 0-.526-.099-.239-.107-.42-.28-.172-.18-.271-.418-.099-.239-.099-.51 0-.272.099-.51t.271-.42q.181-.18.42-.279.246-.107.526-.107t.518.107q.238.099.41.28.182.18.28.419.1.238.1.51m-2.22 3.848h-2.36v-1.563h4.415v6.792h2.409v1.562h-7.112v-1.562h2.647zm13.45 6.709q-.542.123-1.093.197t-1.044.074q-.823 0-1.423-.173-.592-.172-.986-.526-.387-.353-.576-.896-.18-.55-.18-1.307v-4.078h-2.245v-1.563h2.244v-2.137l2.056-.535v2.672h3.247v1.563h-3.247v3.93q0 .715.329 1.085.328.362 1.101.362.494 0 .962-.082.469-.083.855-.19zm7.35.082v-5.443q0-1.373-1.019-1.373-.51 0-.978.411-.46.411-.979 1.118v5.287H28.53v-11.618h2.006v2.862l-.098 1.512q.255-.304.518-.542.263-.247.567-.411.304-.165.658-.247.353-.09.781-.09.641 0 1.118.213.477.206.798.592.32.379.477.921.164.535.164 1.2v5.608zm6.266-8.354v5.443q0 .683.255 1.036.255.346.773.346.501 0 .962-.411.468-.42.986-1.127v-5.287h2.007v8.354h-1.735l-.05-1.233q-.263.32-.534.583-.271.264-.592.453-.312.18-.69.28-.37.106-.823.106-.641 0-1.126-.205-.477-.214-.798-.6-.32-.387-.485-.922-.156-.542-.156-1.208v-5.608zm14.783 4.03q0 1.15-.329 1.989-.32.839-.904 1.398-.576.55-1.365.822-.79.263-1.718.263-.913 0-1.702-.14-.781-.131-1.497-.362v-11.264h2.006v2.73l-.082 1.644q.452-.583 1.053-.937.608-.353 1.455-.353.74 0 1.315.296.576.296.962.846.395.543.6 1.324.206.773.206 1.743zm-2.105.081q0-.69-.098-1.175-.099-.485-.288-.798-.181-.312-.452-.452-.263-.148-.609-.148-.51 0-.978.411-.46.411-.979 1.118v3.65q.239.091.584.149.354.057.715.057.477 0 .864-.197.394-.197.666-.559.28-.362.427-.88.148-.526.148-1.176m18.952 4.243-.592-2.121h-3.75l-.608 2.12h-2.006l3.182-10.745h2.828l3.182 10.746zm-2.442-8.773-1.414 5h2.812zm12.613 8.452q-.592.239-1.225.354t-1.324.115q-.995 0-1.784-.271-.79-.272-1.34-.806-.551-.535-.847-1.324-.288-.79-.288-1.825 0-1.003.312-1.817.32-.814.896-1.39.576-.575 1.382-.888.814-.312 1.809-.312.814 0 1.364.09.56.083 1.003.214v1.949q-.51-.255-1.11-.395-.591-.14-1.126-.14-.559 0-1.003.19-.444.189-.748.526t-.469.822q-.156.477-.156 1.052 0 .6.173 1.077.172.477.485.814.32.33.764.51.444.173.987.173.263 0 .55-.033.297-.041.585-.107.296-.074.575-.165.288-.09.535-.197zm9.39.239q-.544.123-1.094.197-.551.074-1.045.074-.822 0-1.422-.173-.592-.172-.987-.526-.386-.353-.575-.896-.181-.55-.181-1.307v-4.078H83.42v-1.563h2.245v-2.137l2.055-.535v2.672h3.248v1.563H87.72v3.93q0 .715.33 1.085.328.362 1.101.362.493 0 .962-.082.469-.083.855-.19zm7.284-10.557q0 .271-.099.51-.099.238-.28.419-.172.172-.41.28-.239.098-.518.098-.28 0-.527-.099-.238-.107-.419-.28-.173-.18-.271-.419-.099-.238-.099-.51 0-.27.099-.51.098-.238.271-.418.18-.181.42-.28.246-.107.526-.107t.517.107q.239.099.412.28.18.18.28.419.098.238.098.51m-2.22 3.848h-2.36v-1.563h4.415v6.792h2.41v1.562h-7.113v-1.562h2.648zm14.084 2.548q0 .987-.28 1.81-.279.813-.805 1.397t-1.291.904q-.765.321-1.743.321-.93 0-1.66-.271-.733-.272-1.242-.806-.51-.543-.782-1.348-.27-.814-.27-1.891 0-.995.279-1.81.287-.813.814-1.389.534-.575 1.299-.888.764-.32 1.726-.32.938 0 1.67.28.731.27 1.241.813t.773 1.348q.271.798.271 1.85m-2.088.05q0-1.3-.494-1.949-.485-.658-1.438-.658-.527 0-.897.206-.37.205-.608.567-.238.354-.354.83-.106.478-.106 1.02 0 1.307.526 1.973.526.658 1.439.658.501 0 .871-.197.37-.206.6-.56.23-.361.346-.846t.115-1.044m8.806 4.193v-5.443q0-1.373-1.02-1.373-.51 0-.978.411-.46.411-.979 1.118v5.287h-2.006v-8.354h1.735l.05 1.234q.254-.321.525-.584.28-.263.6-.444.321-.19.691-.288.37-.099.83-.099.642 0 1.119.214.477.206.797.592.321.378.477.921.165.535.165 1.2v5.608zM128 125.313q0 .715-.32 1.225-.313.501-.84.822-.517.312-1.183.452-.658.148-1.349.148-.92 0-1.66-.09-.74-.083-1.398-.247v-1.809q.773.32 1.537.469.773.14 1.456.14.789 0 1.175-.247.395-.255.395-.658 0-.19-.082-.345-.082-.157-.313-.296-.222-.148-.633-.296-.41-.156-1.077-.346-.617-.172-1.085-.386-.46-.222-.765-.518-.304-.296-.46-.682-.148-.395-.148-.921 0-.51.23-.962t.682-.79q.46-.345 1.143-.542t1.595-.198q.79 0 1.398.083.608.082 1.077.18v1.637q-.715-.23-1.348-.321-.625-.099-1.242-.099-.616 0-.995.222-.37.222-.37.617 0 .19.074.337t.288.288q.222.14.609.296.394.148 1.036.329.723.205 1.216.444.494.23.79.526.304.296.435.674.132.379.132.864",fill:"#636c76"}))};