UNPKG

devicons-react

Version:

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

1 lines 8.38 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="#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:"M30.96.142c-13.011 0-23.502 10.59-23.502 23.5 0 11.296 8.069 20.88 18.76 22.997v33.386c0 10.389 8.576 18.76 18.763 18.76h.2c1.11 7.968 8.07 14.12 16.24 14.12 9.077 0 16.44-7.36 16.44-16.439 0-9.077-7.363-16.441-16.44-16.441-8.272 0-15.13 6.153-16.24 14.12h-.2c-7.666 0-14.121-6.354-14.121-14.12V56.422a16.32 16.32 0 0 0 11.7 4.943h2.622c1.11 7.968 8.068 14.121 16.238 14.121 8.271 0 15.13-6.153 16.239-14.12h9.785c1.11 7.967 8.069 14.12 16.238 14.12 9.078 0 16.442-7.362 16.442-16.44 0-9.077-7.364-16.441-16.442-16.441-8.27 0-15.129 6.153-16.238 14.12h-9.785c-1.11-7.967-8.069-14.12-16.239-14.12s-15.129 6.153-16.238 14.12H42.56c-5.649 0-10.39-4.035-11.5-9.38 12.911-.303 23.4-10.793 23.4-23.703S43.87.142 30.96.142m0 4.74c10.288 0 18.76 8.37 18.76 18.76v.102a18.725 18.725 0 0 1-18.76 18.76h-.1a18.726 18.726 0 0 1-18.762-18.76v-.102c0-10.288 8.373-18.76 18.862-18.76m-4.639 6.656c-2.42 0-4.842 2.019-4.842 4.641v15.028c0 3.53 4.135 5.85 7.16 4.034l12.004-7.462c2.824-1.816 2.925-6.153 0-7.969L28.64 12.245c-.606-.504-1.512-.707-2.319-.707m-.102 4.641 12.003 7.565-12.003 7.463zM61.42 47.144c6.456 0 11.702 5.244 11.802 11.7v.1c0 6.455-5.246 11.701-11.701 11.802h-.1c-6.456 0-11.7-5.244-11.801-11.7v-.102c.1-6.455 5.345-11.7 11.8-11.8m42.363 0c6.455 0 11.701 5.244 11.802 11.7v.1c0 6.455-5.246 11.701-11.702 11.802h-.1c-6.455 0-11.7-5.244-11.8-11.7v-.102c0-6.455 5.244-11.7 11.8-11.8m-37.52 6.152c-.606 0-1.212.203-1.716.707l-5.548 5.548-1.814-1.817a2.375 2.375 0 0 0-3.33 0 2.375 2.375 0 0 0 0 3.33l3.53 3.53a2.375 2.375 0 0 0 3.33 0l7.261-7.163a2.373 2.373 0 0 0 0-3.327c-.504-.505-1.108-.808-1.713-.808m42.362 0c-.605 0-1.211.203-1.716.707l-5.547 5.548-1.815-1.817a2.375 2.375 0 0 0-3.329 0 2.375 2.375 0 0 0 0 3.33l3.53 3.53a2.375 2.375 0 0 0 3.33 0l7.261-7.163a2.373 2.373 0 0 0 0-3.327c-.504-.505-1.109-.808-1.714-.808m-4.842 25.419c-8.27 0-15.13 6.152-16.239 14.12h-.2l-2.422.101c-1.311 0-2.32 1.11-2.32 2.421s1.11 2.319 2.42 2.319l2.422-.1h.1c1.11 7.968 8.069 14.12 16.239 14.12 9.078 0 16.441-7.363 16.441-16.441s-7.363-16.54-16.441-16.54m0 4.74c6.455 0 11.701 5.244 11.802 11.7v.1c0 6.455-5.246 11.701-11.702 11.802h-.1c-6.455 0-11.7-5.244-11.8-11.7v-.102a11.75 11.75 0 0 1 11.8-11.8M61.52 84.767c6.455 0 11.701 5.244 11.802 11.7v.1c0 6.455-5.245 11.7-11.7 11.8h-.102c-6.456 0-11.7-5.244-11.8-11.7v-.1c0-6.455 5.244-11.8 11.8-11.8m-4.74 8.27c-1.916 0-3.53 1.613-3.53 3.53s1.614 3.53 3.53 3.53 3.53-1.614 3.53-3.53c0-1.917-1.614-3.53-3.53-3.53m9.381 0c-1.916 0-3.53 1.613-3.53 3.53s1.614 3.53 3.53 3.53 3.53-1.614 3.53-3.53c0-1.917-1.614-3.53-3.53-3.53m-9.381 2.32c.706 0 1.21.504 1.21 1.21s-.504 1.21-1.21 1.21-1.21-.504-1.21-1.21.605-1.21 1.21-1.21m9.381 0c.706 0 1.21.504 1.21 1.21s-.504 1.21-1.21 1.21-1.212-.504-1.212-1.21c.101-.706.607-1.21 1.212-1.21m-52.54 20.356q-.279 0-.526.107a1.3 1.3 0 0 0-.42.28 1.35 1.35 0 0 0-.368.93 1.32 1.32 0 0 0 .369.927q.18.172.42.28.247.098.525.098.28 0 .519-.098.239-.108.411-.28a1.28 1.28 0 0 0 .379-.928q0-.27-.099-.51a1.3 1.3 0 0 0-.28-.42 1.2 1.2 0 0 0-.411-.28 1.25 1.25 0 0 0-.519-.106m83.323 0q-.279 0-.526.107a1.3 1.3 0 0 0-.42.28 1.35 1.35 0 0 0-.271 1.44q.098.236.271.417.181.172.42.28.247.099.526.098c.279-.001.36-.032.518-.098a1.4 1.4 0 0 0 .41-.28 1.28 1.28 0 0 0 .378-.928 1.28 1.28 0 0 0-.378-.93 1.2 1.2 0 0 0-.41-.28 1.25 1.25 0 0 0-.518-.106m-68.416.337v11.619h2.008v-5.287q.517-.708.977-1.12.47-.41.979-.41 1.019 0 1.018 1.374v5.443h2.008v-5.609q0-.665-.166-1.2a2.5 2.5 0 0 0-.476-.921 2.1 2.1 0 0 0-.798-.591 2.7 2.7 0 0 0-1.117-.215q-.428 0-.782.09a2.63 2.63 0 0 0-1.226.659q-.263.239-.518.543l.1-1.513v-2.862Zm18.516 0v11.264q.716.231 1.497.363a10 10 0 0 0 1.703.14q.928 0 1.717-.264a3.7 3.7 0 0 0 1.366-.822q.583-.56.904-1.398.329-.84.329-1.99a6.8 6.8 0 0 0-.207-1.744q-.205-.78-.599-1.323a2.6 2.6 0 0 0-.961-.845 2.84 2.84 0 0 0-1.316-.298q-.847 0-1.456.355-.6.353-1.052.937l.083-1.645v-2.73zm-24.13.593-2.057.534v2.137h-2.244v1.562h2.244v4.078q0 .758.181 1.308.19.543.576.897.395.352.987.526.6.173 1.422.173.494 0 1.044-.075.551-.074 1.093-.197v-1.603a9 9 0 0 1-.855.189 5.6 5.6 0 0 1-.96.082q-.774 0-1.102-.362-.33-.37-.33-1.085v-3.93h3.247v-1.563h-3.246zm64.805 0-2.055.534v2.137h-2.246v1.562h2.246v4.078q0 .758.18 1.308.189.543.576.897.394.352.985.526.602.173 1.425.173.493 0 1.044-.075.55-.074 1.093-.197v-1.603a9 9 0 0 1-.855.189 5.6 5.6 0 0 1-.963.082q-.773 0-1.101-.362-.33-.37-.33-1.085v-3.93h3.25v-1.563h-3.25zm-82.484.098q-1.25 0-2.228.387a4.4 4.4 0 0 0-1.645 1.126q-.666.732-1.018 1.793-.345 1.06-.345 2.4 0 1.333.329 2.344.337 1.012.961 1.694a4 4 0 0 0 1.513 1.026q.896.346 2.014.347.946 0 1.75-.165a7 7 0 0 0 1.547-.51v-5.731H4.291v1.67h1.826v2.744a6 6 0 0 1-.239.075q-.106.033-.23.057-.123.025-.264.042a6 6 0 0 1-.329.008q-.788 0-1.34-.254a2.3 2.3 0 0 1-.904-.733 3.2 3.2 0 0 1-.502-1.166 7 7 0 0 1-.156-1.547q0-.887.197-1.593.207-.708.593-1.194a2.65 2.65 0 0 1 .97-.747 3.2 3.2 0 0 1 1.34-.264q.75 0 1.48.19.74.18 1.348.468v-1.997a12 12 0 0 0-1.405-.337 8 8 0 0 0-1.44-.132zm62.398.182-3.182 10.746h2.006l.608-2.122h3.75l.592 2.122h2.236l-3.181-10.746zm1.331 1.972 1.399 5H67.55Zm37.198.238q-.963 0-1.728.321-.764.312-1.298.889a4 4 0 0 0-.816 1.388 5.5 5.5 0 0 0-.278 1.809q0 1.077.27 1.891.272.806.782 1.35.51.534 1.241.805.732.272 1.661.272.978 0 1.744-.321a3.56 3.56 0 0 0 1.29-.904q.526-.585.806-1.399.28-.822.28-1.808-.001-1.052-.272-1.85a3.55 3.55 0 0 0-.773-1.35 3.2 3.2 0 0 0-1.24-.813q-.732-.28-1.67-.28zm10.12 0q-.46 0-.83.099a3.1 3.1 0 0 0-1.292.733 6 6 0 0 0-.526.583l-.05-1.234h-1.733v8.355h2.005v-5.287q.52-.708.98-1.12.468-.41.977-.41 1.02 0 1.02 1.374v5.443h2.005v-5.609q.001-.665-.163-1.2a2.5 2.5 0 0 0-.477-.921 2.1 2.1 0 0 0-.798-.591 2.7 2.7 0 0 0-1.119-.215zm8.616 0q-.912 0-1.594.197a3.5 3.5 0 0 0-1.144.544 2.3 2.3 0 0 0-.682.79 2.1 2.1 0 0 0-.23.961q0 .525.148.92.156.387.46.684.305.296.765.518.468.212 1.085.386.667.188 1.078.345.41.147.632.295a.8.8 0 0 1 .314.298q.08.156.08.344.001.403-.394.658-.386.247-1.176.247-.681 0-1.454-.14a8 8 0 0 1-1.538-.47v1.81q.657.164 1.399.248.74.09 1.66.09a6 6 0 0 0 1.348-.15 3.8 3.8 0 0 0 1.184-.45q.525-.323.839-.824.321-.51.321-1.224a2.6 2.6 0 0 0-.132-.864 1.7 1.7 0 0 0-.435-.674 2.8 2.8 0 0 0-.79-.526 7.6 7.6 0 0 0-1.218-.443q-.641-.18-1.036-.33a4 4 0 0 1-.607-.297.8.8 0 0 1-.287-.287.74.74 0 0 1-.075-.337q0-.395.37-.617.378-.221.995-.22.616 0 1.241.098.632.09 1.348.32v-1.636a15 15 0 0 0-1.076-.181 11 11 0 0 0-1.399-.083m-45.73.05a5 5 0 0 0-1.81.313 3.9 3.9 0 0 0-1.38.888 4 4 0 0 0-.897 1.389q-.311.814-.311 1.816 0 1.036.288 1.826.296.79.847 1.324a3.55 3.55 0 0 0 1.34.806q.788.271 1.784.272.69-.001 1.324-.116a6.3 6.3 0 0 0 1.223-.353v-1.785a6 6 0 0 1-.534.197q-.28.09-.575.166a7 7 0 0 1-.583.106 5 5 0 0 1-.552.034q-.541 0-.987-.174a2.2 2.2 0 0 1-.764-.51 2.4 2.4 0 0 1-.485-.814 3.2 3.2 0 0 1-.173-1.077q0-.575.156-1.052.165-.485.469-.822t.748-.526c.445-.189.63-.189 1.003-.189q.534 0 1.127.14.6.14 1.11.394v-1.948a7 7 0 0 0-1.004-.215 8.6 8.6 0 0 0-1.363-.09zm-68.819.131v1.563h2.36v5.23h-2.647v1.562h7.111v-1.562h-2.409v-6.793zm27.42 0v5.609q.001.666.158 1.208.165.534.485.92.321.386.798.6a2.9 2.9 0 0 0 1.124.207q.453 0 .824-.108a2.8 2.8 0 0 0 1.282-.731q.272-.263.534-.585l.05 1.235h1.735v-8.355h-2.005v5.288a7.3 7.3 0 0 1-.987 1.127q-.462.41-.964.41-.517 0-.772-.345-.255-.354-.254-1.037v-5.443zm55.903 0v1.563h2.36v5.23h-2.648v1.562h7.112v-1.562h-2.41v-6.793zm-42.664 1.539q.345 0 .609.148.27.139.45.45.19.314.288.799.099.484.099 1.176 0 .65-.148 1.176a2.6 2.6 0 0 1-.427.878 1.87 1.87 0 0 1-1.53.757 4.5 4.5 0 0 1-.714-.057 3 3 0 0 1-.583-.148v-3.65q.517-.708.977-1.12.468-.41.979-.41zm55.087.016q.953 0 1.44.658.493.65.492 1.948-.001.559-.116 1.044a2.8 2.8 0 0 1-.345.847 1.7 1.7 0 0 1-.599.56 1.8 1.8 0 0 1-.872.197q-.913 0-1.438-.658-.526-.667-.526-1.974 0-.542.106-1.019.115-.477.353-.831.239-.361.608-.567.37-.205.897-.205"}))};