UNPKG

devicons-react

Version:

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

1 lines 5.63 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:"M100.288 40.207v36.515h8.736v-8.199l7.81 8.197H128v-1.118l-11.013-11.17 10.377-9.57v-1.086h-10.91l-7.43 7.238V40.208h-.496c-2.582 0-5.163.004-7.744 0zm.992.994c2.252.002 4.502-.001 6.752 0v22.165l8.825-8.598h9.145l-10.443 9.631 11.172 11.33h-9.47l-9.23-9.685v9.686h-6.75zM85.283 52.968c-1.966 0-3.79.304-5.46.924-1.664.617-3.106 1.476-4.328 2.552h-.002a11.8 11.8 0 0 0-2.865 3.843l-.002.002c-.685 1.482-1.025 3.08-1.025 4.77 0 1.858.338 3.567 1.024 5.102a11.8 11.8 0 0 0 2.842 3.95c1.206 1.1 2.64 1.954 4.297 2.543q2.489.885 5.39.886 2.944-.001 5.497-.886c1.693-.587 3.16-1.425 4.38-2.519l.001-.002a11.8 11.8 0 0 0 2.882-3.883v-.002q1.053-2.266 1.054-4.984c0-1.8-.343-3.469-1.025-4.975v-.004a11.7 11.7 0 0 0-2.895-3.885c-1.232-1.083-2.689-1.923-4.352-2.527-1.671-.607-3.478-.905-5.413-.905m-48.455.203v.052c-1.472.06-2.865.337-4.14.917a11.3 11.3 0 0 0-3.67 2.638l-.002.002c-1.026 1.119-1.834 2.423-2.424 3.924-.598 1.5-.892 3.125-.892 4.866q-.001 2.562.824 4.703v.002h.002c.552 1.408 1.325 2.632 2.327 3.651h.002v.002a10.8 10.8 0 0 0 3.57 2.38c1.378.568 2.887.852 4.511.852.732 0 1.419-.052 2.049-.158a8.4 8.4 0 0 0 1.82-.524l.003-.002.002-.002a10.4 10.4 0 0 0 1.688-.918l.004-.002.004-.004c.306-.213.576-.47.864-.707v4.21h-.004v.559h-6.978l-5.723 6.443v1.738H52.11V53.776h-8.74v1.839c-1.707-1.515-3.703-2.444-6.046-2.444zm-25.43.578v.31l-2.658 3.03v-3.255H0v22.954h8.74V61.97h6.785l.102-.002v14.815h8.74V62.55q.001-1.803-.35-3.246v-.002a6.6 6.6 0 0 0-1.39-2.687 9 9 0 0 0-1.453-1.351h-.002a9 9 0 0 0-1.516-.892l-.002-.002-.002-.002a7 7 0 0 0-.833-.312h-.002a9 9 0 0 0-1.324-.302l-.036-.006zm42.94.027v22.952h8.76l.008-14.695h5.364l6.426-7.265v-.992h-9.167l-2.643 2.976v-2.976h-8.25zm30.945.184c1.833 0 3.52.28 5.073.845q2.34.848 4.037 2.34a10.7 10.7 0 0 1 2.65 3.557c.618 1.368.933 2.89.933 4.561 0 1.686-.322 3.195-.961 4.568h-.002a10.8 10.8 0 0 1-2.641 3.562l-.002.002c-1.114.999-2.459 1.773-4.045 2.323v-.002c-1.592.55-3.309.832-5.17.832-1.832 0-3.514-.28-5.058-.83h-.002c-1.543-.549-2.854-1.332-3.96-2.34a10.8 10.8 0 0 1-2.604-3.62v-.003c-.623-1.395-.938-2.958-.938-4.697 0-1.557.31-3.003.934-4.353a10.8 10.8 0 0 1 2.624-3.519c1.128-.992 2.459-1.787 4.018-2.364 1.548-.575 3.25-.862 5.114-.862zm-47.96.205h.01c2.464.003 4.487.905 6.165 2.75l.864.95v-3.097h6.756v32.033h-19.46v-.368l5.176-5.829h7.524v-.558h.004V72.63l-.839.808a13 13 0 0 1-1.583 1.298 9.4 9.4 0 0 1-1.521.828 7.4 7.4 0 0 1-1.601.459c-.565.096-1.197.145-1.882.145-1.509 0-2.882-.262-4.131-.777h-.002a9.8 9.8 0 0 1-3.242-2.16l-.002-.003c-.902-.917-1.6-2.018-2.109-3.313-.503-1.302-.758-2.743-.758-4.345 0-1.63.273-3.126.822-4.502v-.002a11.5 11.5 0 0 1 2.234-3.616 10.3 10.3 0 0 1 3.35-2.407h.001c1.286-.585 2.688-.878 4.225-.878m-25.202.576h5.248q.589.09 1.16.265.366.113.716.27l-.004-.004a8 8 0 0 1 1.345.792c.473.35.906.752 1.289 1.198a5.6 5.6 0 0 1 1.176 2.279c.213.868.324 1.87.324 3.01v13.24h-6.756V60.955l-1.104.02H7.748v14.82H.992v-20.97h6.756v4.899zm43.21.027h6.763v4.593l4.081-4.593h7.395l-5.548 6.273h-5.909l-.007 14.695H55.33Zm-16.58 4.914v.109c-.557.052-1.118.111-1.629.343a6 6 0 0 0-1.724 1.16 5.5 5.5 0 0 0-1.204 1.716 5.1 5.1 0 0 0-.448 2.128v.002a5.6 5.6 0 0 0 .421 2.182v.002a5.7 5.7 0 0 0 1.151 1.757l.002.002.002.002a5.3 5.3 0 0 0 1.75 1.18 5.55 5.55 0 0 0 2.182.421 5.4 5.4 0 0 0 2.138-.42l.002-.003a5.3 5.3 0 0 0 1.742-1.18l.002-.002.004-.004a6.1 6.1 0 0 0 1.159-1.744v-.002a5.3 5.3 0 0 0 .457-2.143v-.002c0-.779-.148-1.512-.452-2.178l-.002-.002v-.002a6 6 0 0 0-1.195-1.723 5.4 5.4 0 0 0-1.768-1.172 5.4 5.4 0 0 0-2.089-.425l-.006-.002zm46.532 0-.492.004v.097c-.561.05-1.125.109-1.646.328a5.2 5.2 0 0 0-1.744 1.174l-.002.002v.002a6 6 0 0 0-1.164 1.72 5.1 5.1 0 0 0-.448 2.13c0 .804.144 1.552.446 2.233a5.9 5.9 0 0 0 1.166 1.748h.002v.002a5.1 5.1 0 0 0 1.744 1.182h.002a5.5 5.5 0 0 0 2.142.425q1.12.001 2.135-.425a5.2 5.2 0 0 0 1.744-1.18l.004-.004.002-.002a6.1 6.1 0 0 0 1.163-1.746l.002-.002a5.35 5.35 0 0 0 .444-2.186c0-.748-.146-1.471-.446-2.145l-.002-.002a6.1 6.1 0 0 0-1.165-1.748 5.1 5.1 0 0 0-1.744-1.178h-.002a5.4 5.4 0 0 0-2.133-.427zm-46.04.994h.013c.59.002 1.148.116 1.705.35h.004a4.4 4.4 0 0 1 1.442.959c.419.418.741.889.998 1.44.24.527.36 1.109.36 1.761a4.3 4.3 0 0 1-.372 1.746l-.002.002a5.1 5.1 0 0 1-.97 1.461c-.398.407-.864.72-1.417.956a4.4 4.4 0 0 1-1.746.343h-.01a4.6 4.6 0 0 1-1.796-.345 4.3 4.3 0 0 1-1.417-.956l-.002-.002-.002-.002a4.7 4.7 0 0 1-.948-1.445v-.002a4.6 4.6 0 0 1-.344-1.797v-.006c0-.622.118-1.191.358-1.72l.002-.002a4.5 4.5 0 0 1 .986-1.407 5 5 0 0 1 1.44-.97l.002-.001h.002a4.05 4.05 0 0 1 1.713-.363zm46.04 0h.017a4.4 4.4 0 0 1 1.739.348l.004.001.003.002a4.1 4.1 0 0 1 1.411.95c.402.416.717.898.973 1.465.242.544.36 1.122.36 1.744v.006a4.35 4.35 0 0 1-.362 1.781 5.1 5.1 0 0 1-.973 1.461 4.25 4.25 0 0 1-1.412.954l-.002.002a4.4 4.4 0 0 1-1.754.347h-.002a4.5 4.5 0 0 1-1.756-.347l-.002-.002h-.002a4.15 4.15 0 0 1-1.413-.958h-.002v-.002c-.4-.41-.72-.893-.97-1.457v-.002c-.24-.543-.361-1.145-.361-1.83 0-.621.118-1.191.359-1.72v-.002a5 5 0 0 1 .974-1.44c.401-.41.862-.725 1.413-.952h.002l.002-.002a4.45 4.45 0 0 1 1.754-.347"}))};