UNPKG

devicons-react

Version:

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

1 lines 7.67 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="#2453FF",...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:"M73.078 30.288c-.341 0-.58.192-.761.395s-.33.453-.47.745c-.278.585-.511 1.347-.67 2.189v.006l-.805 5.033v.002c-.354 1.895 1.127 3.509 3.008 3.509h4.94c.191 0 .332-.053.513-.074a1.25 1.25 0 0 1-.918.393h-6.954c-.808 0-1.472-.734-1.327-1.533v-.004l.705-4.23c.258-1.418-.893-2.701-2.302-2.701H33.259c-.895 0-1.783.51-2.169 1.41l.04-.078-6.568 10.005-.014.027c-.16.32-.24.74.093 1.074l1.3 1.501.011.012c.16.159.37.278.591.306.222.028.425-.033.585-.112l.046-.024 3.674-2.922v20.245a2.314 2.314 0 0 0 2.308 2.31h9.881a2.315 2.315 0 0 0 2.31-2.31v-7.46a1.3 1.3 0 0 1 1.32-1.318h24.596a1.3 1.3 0 0 1 1.319 1.319v7.46a2.315 2.315 0 0 0 2.31 2.31h9.879a2.315 2.315 0 0 0 2.31-2.31V57h-5.738c-1.345 0-2.527-1.085-2.527-2.527v-5.142c0-.323.107-.598.217-.871v4.601c0 1.882 1.534 3.52 3.52 3.52h8.064c1.882 0 3.521-1.534 3.521-3.52V37.64l-.004.062c.242-1.931-1.413-3.583-3.315-3.583h-16.34v-.31c0-.847-.101-1.639-.284-2.258-.091-.31-.198-.575-.354-.802-.156-.226-.406-.46-.763-.46zm27.52.201c-.34 0-.595.216-.755.436s-.27.48-.362.786c-.184.61-.286 1.403-.286 2.299v1.309c0 1.344-1.086 2.53-2.528 2.53h-2.109v4.52h5.737c1.881 0 3.247-1.615 3.013-3.483l-.002-.008-.81-5.054v-.006c-.157-.841-.391-1.603-.67-2.188a3.1 3.1 0 0 0-.466-.746c-.181-.203-.42-.395-.761-.395zm-27.553.872c.06.097.134.249.2.47.144.49.243 1.212.243 1.977v1.302h17.33c1.324 0 2.494 1.172 2.333 2.467l-.004.031v15.454c0 1.442-1.185 2.53-2.53 2.53h-8.064c-1.441 0-2.529-1.186-2.529-2.53v-7.227l-.819.703c-.782.67-1.38 1.621-1.38 2.794v5.142c0 1.986 1.637 3.519 3.518 3.519h4.747v7.47a1.3 1.3 0 0 1-1.32 1.318h-9.878a1.3 1.3 0 0 1-1.319-1.319v-7.46a2.315 2.315 0 0 0-2.31-2.31H46.666a2.315 2.315 0 0 0-2.31 2.31v7.46a1.3 1.3 0 0 1-1.319 1.319h-9.88a1.3 1.3 0 0 1-1.317-1.319v-22.3l-5.175 4.117-.004.002c.002.001.017.011-.008-.013l-1.23-1.42 6.56-9.989.017-.04c.22-.512.743-.81 1.26-.81h34.777c.808 0 1.472.733 1.326 1.532v.004l-.705 4.23c-.258 1.418.893 2.703 2.303 2.703h6.954c1.128 0 2.054-.8 2.299-1.9l.174-.784-.778.195c-.385.097-.852.186-1.29.186h-4.94c-1.344 0-2.281-1.007-2.032-2.337v-.006l.806-5.033c.145-.772.365-1.47.59-1.945.11-.228.218-.397.3-.493zm27.58.191a2.3 2.3 0 0 1 .307.504c.225.474.444 1.172.588 1.944l.804 5.012c.169 1.357-.686 2.365-2.03 2.365H95.55V38.84h1.117c1.986 0 3.52-1.64 3.52-3.521v-1.31c0-.817.1-1.538.243-2.011.065-.216.14-.358.196-.446zM25.343 45.755c.133.133.051.152.093.068l-.013.023-.068-.08zm1.344 1.52c-.032.017-.024.013-.015.012.002 0-.009.003-.004.004.002 0-.004-.002-.002-.002l.006-.004zM65.22 74.343c-3.115-.052-5.744.791-7.57 2.697-1.828 1.907-2.81 4.822-2.81 8.785 0 4.012.98 6.995 2.775 8.978s4.376 2.91 7.4 2.91c2.965 0 5.338-.835 6.925-2.3 1.586-1.466 2.35-3.556 2.136-5.903l-.037-.405-5.775-.614.091.63c.185 1.296-.13 2.172-.699 2.761-.568.59-1.436.907-2.44.907-1.052 0-1.933-.3-2.634-1.279s-1.206-2.716-1.206-5.583c0-2.715.478-4.46 1.164-5.482s1.545-1.381 2.575-1.381c1.114 0 1.881.305 2.347.933.467.629.679 1.686.39 3.323l-.113.632 6.074-.486.058-.39c.368-2.47-.106-4.69-1.561-6.268s-3.828-2.465-7.09-2.466zM0 74.644v22.665h6.336V88.74h.815c.074 0 .222.06.426.285s.43.584.647 1c.433.829.832 1.876 1.198 2.662.772 1.747 1.563 2.931 2.541 3.685.98.756 2.127 1.036 3.453 1.036.4 0 .78-.048 1.123-.1h5.086l1.311-4.133h6.534l1.31 4.133h10.94V86.43c0-.441-.07-.888-.107-1.35.214.446.367.922.596 1.303l6.083 10.925h6.432V74.644h-5.429v10.878c0 .52.043 1.119.083 1.74-.226-.538-.44-1.173-.66-1.568l-.004-.006-5.881-11.044H36.29v19.76l-6.71-19.76h-6.155L17.51 92.313c-.107.032-.191.072-.38.072-.784 0-1.228-.361-1.683-1.02-.455-.66-.834-1.602-1.301-2.536l-.006-.013-.008-.012c-.3-.527-.744-1.066-1.189-1.576 2.095-.853 4.079-2.9 4.079-6.04 0-2.133-.771-3.819-2.123-4.922-1.351-1.103-3.234-1.623-5.43-1.623zm74.196 0v22.665h6.335v-9.174h5.56v9.174h6.334V74.644H86.09v8.164h-5.56v-8.164zm19.455 0v22.665h15.71v-5.024h-9.274v-4.047h7.56V83.21h-7.56v-3.544h8.972v-5.024zm15.723 0 .004.5.206 22.064h6.33V88.64h.713c.117 0 .28.071.492.295s.442.578.656.99c.43.822.805 1.865 1.114 2.637l.004.008.004.007c.774 1.754 1.565 2.94 2.545 3.695.98.756 2.127 1.036 3.453 1.036 1.107 0 2.246-.319 2.246-.319l.328-.089.532-5.068-.81.405s-.311.149-.683.149c-.784 0-1.228-.361-1.683-1.02-.455-.66-.835-1.602-1.301-2.536l-.006-.013-.008-.012c-.301-.527-.745-1.066-1.19-1.577 2.095-.852 4.077-2.899 4.077-6.04 0-2.132-.77-3.818-2.122-4.92-1.352-1.104-3.235-1.624-5.43-1.624zm-44.166.69h.008c3.086 0 5.148.826 6.364 2.146 1.14 1.237 1.528 2.988 1.301 5.066l-4.028.321c.158-1.455.008-2.65-.593-3.46-.692-.934-1.839-1.335-3.145-1.335-1.288 0-2.546.55-3.398 1.82-.853 1.272-1.333 3.206-1.333 6.035 0 2.98.503 4.922 1.39 6.16.888 1.24 2.175 1.693 3.442 1.693 1.214 0 2.362-.388 3.155-1.21.674-.7.967-1.75.933-2.971l3.738.397c.069 1.897-.507 3.519-1.774 4.689-1.362 1.257-3.473 2.037-6.253 2.037-2.824 0-5.081-.837-6.664-2.585-1.583-1.749-2.52-4.461-2.52-8.312 0-3.8.934-6.428 2.535-8.1 1.601-1.67 3.91-2.44 6.842-2.391m-64.216.302h8.477c2.038 0 3.684.487 4.803 1.4s1.758 2.252 1.758 4.152c0 2.999-2.05 4.82-3.976 5.37l-.902.258.72.6c.509.424 1.003 1.187 1.399 1.879l.002.002c.435.874.81 1.837 1.357 2.632.553.802 1.369 1.448 2.5 1.448.444 0 .776-.113.947-.182l.211-.085 5.85-17.474h4.734l7.022 20.681h-4.39l-1.31-4.133h-7.982L20.9 96.316h-4.414l-.038.006c-.334.052-.69.095-1.033.095-1.194 0-2.062-.224-2.846-.829s-1.506-1.635-2.245-3.31l-.002-.005-.002-.004c-.339-.727-.744-1.795-1.218-2.704-.237-.454-.49-.872-.79-1.205-.3-.332-.682-.612-1.162-.612H5.343v8.568H.992Zm36.29 0h4.954l5.609 10.527.002.004c.464.836 1.076 2.455 1.582 3.769l.122.318h.94v-.496c0-1.265-.204-3.081-.204-4.236v-9.886h3.445v20.681h-4.859L43.064 85.88l-.004-.008c-.575-.958-1.177-2.355-1.572-3.441l-.12-.328h-.986l.045.537c.102 1.232.3 2.635.3 3.79v9.886H37.28zm37.905 0h4.352V83.8h7.543v-8.165h4.352v20.681H87.08v-9.174h-7.543v9.174h-4.351zm19.456 0h13.424v3.04h-8.972v5.528h7.56v3.042h-7.56v6.03h9.274v3.041H94.642Zm15.73 0h8.471c2.039 0 3.685.487 4.803 1.4 1.119.913 1.759 2.252 1.759 4.152 0 2.999-2.05 4.82-3.974 5.37l-.903.258.72.6c.51.424 1.003 1.187 1.399 1.879l.002.002c.435.874.81 1.837 1.357 2.632.554.802 1.369 1.448 2.5 1.448.193 0 .185-.045.342-.077l-.291 2.779c-.266.065-.902.238-1.664.238-1.194 0-2.062-.224-2.846-.829-.784-.604-1.503-1.635-2.241-3.306q-.002-.001-.004-.004c-.295-.74-.673-1.803-1.148-2.713-.24-.457-.5-.88-.818-1.214s-.722-.602-1.21-.602h-1.704v8.567h-4.356zM5.344 78.575v6.335h2.411c.811 0 1.732-.125 2.5-.622s1.323-1.41 1.323-2.698c0-1.062-.364-1.876-.982-2.366-.617-.49-1.415-.649-2.237-.649Zm109.375 0v6.335h2.411c.812 0 1.733-.125 2.5-.622.769-.497 1.323-1.41 1.323-2.698 0-1.062-.363-1.876-.98-2.366s-1.414-.649-2.236-.649zm-108.383.992h2.023c.69 0 1.255.143 1.621.433s.606.737.606 1.59c0 1.03-.352 1.53-.87 1.865-.516.335-1.26.463-1.96.463h-1.42Zm109.375 0h2.026c.69 0 1.253.143 1.619.433.365.29.606.737.606 1.59 0 1.03-.352 1.53-.87 1.865-.517.335-1.26.463-1.961.463h-1.42Zm-89.94.42-.06.428s-.31 2.21-.786 3.64l-1.846 5.189h6.016l-1.614-5.185-.002-.003c-.47-1.412-.681-3.618-.681-3.618l-.041-.451zm.454 2.728c.114.692.082.953.311 1.645l.002.01 1.21 3.882h-3.262l1.378-3.879.002-.004c.23-.69.221-.959.359-1.654"}))};