UNPKG

devicons-react

Version:

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

1 lines 8.65 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="#ac162c",...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:"M26.244 46.69c-6.692-.124-12.784.66-17.441 2.277S.895 53.04-.004 56.309c-.865 3.147.607 6.53 3.68 9.707s7.762 6.18 13.449 8.619a.25.25 0 0 0 .256-.424c-2.525-2.044-4.39-4.208-5.45-6.348-1.058-2.14-1.314-4.242-.64-6.218 1.307-3.828 5.927-6.513 12.422-7.68s14.824-.813 23.422 1.35c10.307 2.59 18.732 7.62 24.224 12.584a.25.25 0 0 0 .403-.274c-1.287-3.399-4.987-7.427-10.46-11.037-5.472-3.61-12.721-6.79-21.122-8.414a82 82 0 0 0-13.936-1.484m-.01.5c4.432.081 9.134.564 13.85 1.476 8.334 1.611 15.528 4.767 20.943 8.34 4.866 3.21 8.185 6.738 9.715 9.764-5.554-4.765-13.62-9.46-23.486-11.94-8.659-2.178-17.046-2.54-23.631-1.357s-11.408 3.912-12.807 8.01c-.722 2.115-.438 4.373.664 6.601.891 1.8 2.435 3.571 4.301 5.287-4.886-2.273-9.045-4.909-11.748-7.703C1.03 62.561-.326 59.358.477 56.44c.833-3.03 3.913-5.412 8.49-7 4.576-1.589 10.62-2.373 17.267-2.25m-7.504 9.732a.25.25 0 0 0-.236.326l7.594 23.473a.25.25 0 0 0 .236.172h5.82a.25.25 0 0 0 .237-.17l7.79-23.473a.25.25 0 0 0-.235-.328h-5.327a.25.25 0 0 0-.238.174L29.285 72.95l-5.023-15.855a.25.25 0 0 0-.239-.174zm48.135 0a.25.25 0 0 0-.25.25v2.326a.25.25 0 0 0 .084.186c1.978 1.766 3.543 3.561 4.625 5.28a.25.25 0 0 0 .461-.132v-7.66a.25.25 0 0 0-.25-.25zm-47.79.5h4.767l5.172 16.328a.25.25 0 0 0 .238.174h.066a.25.25 0 0 0 .237-.174l5.236-16.328h4.797l-7.625 22.97h-5.455zm48.04 0h4.17v6.75a26 26 0 0 0-4.17-4.768Zm-8.33 3.07a.25.25 0 0 0-.361.223v19.93a.25.25 0 0 0 .25.25h4.67a.25.25 0 0 0 .25-.25V63.289a.25.25 0 0 0-.12-.213 59 59 0 0 0-4.689-2.584zm.139.645c1.43.718 2.829 1.481 4.17 2.299v16.959h-4.17zm34.344 1.8q-1.44 0-2.86.286a8.3 8.3 0 0 0-2.594.967 5.84 5.84 0 0 0-1.922 1.818c-.51.767-.795 1.723-.863 2.851l-.002.016v.002a.25.25 0 0 0 .25.25h4.672a.25.25 0 0 0 .248-.225c.083-.877.366-1.454.822-1.796.47-.354 1.135-.543 2.02-.543q.606 0 1.129.08.5.076.863.297c.236.141.421.336.567.597.135.243.214.602.214 1.078v.01c.02.427-.091.696-.336.897v.002c-.269.222-.65.399-1.152.525q-.765.192-1.77.289-1.027.1-2.085.266a20 20 0 0 0-2.114.449 6.2 6.2 0 0 0-1.918.875 4.5 4.5 0 0 0-1.394 1.58c-.365.672-.54 1.51-.54 2.504 0 .905.153 1.698.468 2.373a4.5 4.5 0 0 0 1.304 1.668 5.4 5.4 0 0 0 1.928.967 8.6 8.6 0 0 0 2.336.304q1.615 0 3.162-.47c.903-.276 1.662-.816 2.363-1.448.022.162.034.325.065.483l.002.002q.085.425.22.834a.25.25 0 0 0 .239.172h4.732a.25.25 0 0 0 .213-.383c-.188-.3-.34-.795-.426-1.477a18 18 0 0 1-.129-2.172v-8.843c0-1.068-.239-1.954-.738-2.631l-.002-.002a5 5 0 0 0-1.867-1.537 8.2 8.2 0 0 0-2.475-.73 19 19 0 0 0-2.63-.184Zm20.214 0a6.9 6.9 0 0 0-3 .7c-.838.399-1.471 1.11-2.04 1.908v-1.897a.25.25 0 0 0-.25-.25h-4.438a.25.25 0 0 0-.25.25v16.996a.25.25 0 0 0 .25.25h4.668a.25.25 0 0 0 .25-.25v-8.908c0-1.704.29-2.899.805-3.58.516-.685 1.338-1.035 2.56-1.035 1.067 0 1.737.31 2.125.92.396.626.617 1.627.617 3.004v9.6a.25.25 0 0 0 .25.25h4.668a.25.25 0 0 0 .25-.25V70.19q0-1.601-.285-2.931c-.193-.895-.53-1.665-1.016-2.301-.49-.64-1.157-1.138-1.99-1.492-.843-.358-1.9-.53-3.174-.53m-62.566.46a.25.25 0 0 0-.25.25v8.91c0 1.704-.29 2.896-.805 3.58s-1.338 1.035-2.56 1.035c-1.067 0-1.737-.31-2.123-.92-.398-.626-.62-1.628-.62-3.004v-9.6a.25.25 0 0 0-.25-.25h-4.667a.25.25 0 0 0-.25.25v10.455q-.001 1.6.283 2.928c.193.896.53 1.667 1.017 2.303.49.64 1.16 1.135 1.994 1.477.843.345 1.897.51 3.169.51a7.04 7.04 0 0 0 2.998-.68c.819-.381 1.482-1.007 2.045-1.776v1.778a.25.25 0 0 0 .25.25h4.439a.25.25 0 0 0 .25-.25V63.647a.25.25 0 0 0-.25-.25zm27.26.002a.25.25 0 0 0-.18.076l-5.885 6.113a.25.25 0 0 0-.068.178l.012.658a.25.25 0 0 0 .037.129l6.467 10.224a.25.25 0 0 0 .21.116h5.655a.25.25 0 0 0 .207-.387l-7.018-10.578 6.262-6.1a.25.25 0 0 0-.174-.43zm15.091.039q1.265 0 2.563.18a7.7 7.7 0 0 1 2.324.683 4.5 4.5 0 0 1 1.686 1.387c.421.572.64 1.34.64 2.334v8.843q0 1.165.133 2.233c.07.558.223.933.385 1.299h-4.217c-.06-.2-.118-.4-.16-.606a7 7 0 0 1-.111-.808.25.25 0 0 0-.43-.155 5.8 5.8 0 0 1-2.523 1.547 10.3 10.3 0 0 1-3.018.45q-1.186-.001-2.2-.288a4.9 4.9 0 0 1-1.753-.875 4 4 0 0 1-1.162-1.488c-.277-.595-.42-1.314-.42-2.162 0-.935.165-1.687.478-2.264.325-.595.734-1.06 1.239-1.41h.002a5.6 5.6 0 0 1 1.761-.803 19 19 0 0 1 2.06-.437 37 37 0 0 1 2.06-.262q1.034-.099 1.843-.3c.551-.14 1.001-.344 1.346-.628.369-.302.54-.766.518-1.3-.001-.527-.083-.969-.276-1.315a2.1 2.1 0 0 0-.748-.783 2.8 2.8 0 0 0-1.045-.361 8 8 0 0 0-1.203-.086c-.956 0-1.738.204-2.32.642-.542.407-.84 1.08-.963 1.922h-4.15c.093-.92.295-1.73.703-2.342a5.3 5.3 0 0 1 1.76-1.666 7.7 7.7 0 0 1 2.437-.906 14 14 0 0 1 2.762-.275m20.215 0c1.227 0 2.22.169 2.977.49.767.326 1.358.77 1.79 1.336.436.57.745 1.266.925 2.101q.273 1.27.273 2.826v10.204h-4.168v-9.35c0-1.43-.217-2.519-.695-3.273-.491-.772-1.377-1.15-2.547-1.15-1.32 0-2.335.405-2.959 1.232-.626.828-.906 2.124-.906 3.882v8.659h-4.168V63.898h3.937v2.116a.25.25 0 0 0 .25.25h.098a.25.25 0 0 0 .215-.121c.57-.95 1.299-1.628 2.195-2.055a6.4 6.4 0 0 1 2.783-.65m-62.316.459h4.17v16.496h-3.94v-2.116a.25.25 0 0 0-.25-.25h-.097a.25.25 0 0 0-.215.121c-.57.951-1.297 1.623-2.193 2.04a6.5 6.5 0 0 1-2.788.632c-1.227 0-2.22-.162-2.978-.472-.765-.314-1.356-.755-1.787-1.319-.436-.569-.746-1.266-.926-2.101v-.002q-.27-1.268-.271-2.822V63.899h4.168v9.349c0 1.429.217 2.519.697 3.274.49.772 1.375 1.15 2.545 1.15 1.32 0 2.337-.406 2.96-1.234.626-.83.905-2.123.905-3.881zm27.117.002h4.803l-5.97 5.816a.25.25 0 0 0-.034.316l6.875 10.362h-5.05l-6.354-10.047-.008-.485zM66.861 65.48a.25.25 0 0 0-.25.246v14.916a.25.25 0 0 0 .25.25h4.668a.25.25 0 0 0 .25-.25V69.56a.25.25 0 0 0-.056-.159c-1.237-1.507-3.217-3.046-4.74-3.894l.128.219a.25.25 0 0 0-.25-.246zm.25.72c1.391.836 3.08 2.157 4.168 3.463v10.729h-4.168zm28.973 5.877a.25.25 0 0 0-.19.063v.002h-.002a1.85 1.85 0 0 1-.65.357h-.002a7 7 0 0 1-.92.24 14 14 0 0 1-1.049.16 19 19 0 0 0-1.132.168h-.002a9 9 0 0 0-1.067.27h-.002q-.542.175-.959.48c-.281.209-.51.476-.68.79v.001c-.178.332-.26.736-.26 1.204 0 .447.083.839.26 1.168v.002c.173.32.415.578.713.765v.002q.44.274 1.006.38.55.101 1.131.1c.948 0 1.706-.154 2.268-.495.532-.325.941-.722 1.205-1.194.254-.45.415-.915.472-1.388v-.002a9 9 0 0 0 .086-1.08v-1.743l-.006.006a.25.25 0 0 0-.22-.256zm-.274.668v1.324a9 9 0 0 1-.082 1.02v.002a3.2 3.2 0 0 1-.412 1.205c-.215.384-.554.72-1.029 1.01-.446.27-1.115.424-2.008.424a5.6 5.6 0 0 1-1.039-.094 2.4 2.4 0 0 1-.832-.31l-.002-.003a1.5 1.5 0 0 1-.537-.58c-.129-.24-.2-.546-.2-.931 0-.41.072-.729.2-.967a1.9 1.9 0 0 1 .537-.625q.341-.252.817-.406a8 8 0 0 1 1.004-.254 18 18 0 0 1 1.101-.163h.002a15 15 0 0 0 1.084-.167q.525-.101.986-.256c.16-.054.273-.153.41-.229zm29.641 2.67c-1.556 0-2.814 1.22-2.814 2.738 0 1.545 1.258 2.77 2.814 2.77 1.569 0 2.799-1.228 2.799-2.77 0-1.514-1.23-2.738-2.799-2.738m0 .5c1.312 0 2.299.992 2.299 2.238 0 1.28-.987 2.27-2.299 2.27-1.297 0-2.314-.994-2.314-2.27 0-1.243 1.017-2.238 2.314-2.238m0 .002c-1.241.001-2.176 1.02-2.176 2.236 0 1.232.938 2.237 2.192 2.237 1.226 0 2.146-1.006 2.146-2.22 0-1.23-.92-2.253-2.162-2.253m0 .5c.973 0 1.662.765 1.662 1.752 0 .336-.175.586-.322.848-.023-.082-.03-.069-.063-.23v-.007c-.061-.271-.256-.415-.439-.564.236-.152.504-.301.504-.594a.93.93 0 0 0-.34-.744l-.027-.018c-.21-.121-.493-.216-.99-.216-.272 0-.45.03-.649.052.218-.105.396-.279.664-.279zm-1.172.492a.3.3 0 0 0-.049.06v2.376a1.76 1.76 0 0 1-.455-1.192c0-.465.178-.873.455-1.183.019-.02.03-.041.05-.06m.66.274a.25.25 0 0 0-.119.15v.715a.25.25 0 0 0 .2.197.25.25 0 0 0-.212.211v.752h-.078v-2.008c.058-.008.142-.011.21-.017zm1.024.066c.045.018.151.016.191.04a.44.44 0 0 1 .139.333c0 .09-.123.147-.213.213.022-.06.092-.087.092-.152 0-.16-.084-.32-.21-.434zm-.574.305c.147 0 .225.032.252.053s.03.023.03.076c0 .046.004.036-.042.062a.65.65 0 0 1-.283.053h-.026v-.238c.03-.002.033-.006.069-.006m.388.648v.028a.25.25 0 0 0 .164.232c.17.063.233.139.3.428.033.17.068.214.097.318h-.135c-.009-.023-.008-.015-.018-.049-.025-.088-.056-.212-.091-.35a.71.71 0 0 0-.25-.454c-.091-.07-.213-.074-.326-.094a1 1 0 0 0 .26-.059m-.468.504h.021c.127 0 .184.025.207.043.024.018.046.047.063.145l.006.021c.036.14.066.269.1.383.032.114.057.215.146.32a.25.25 0 0 0 .123.059c-.177.064-.302.213-.508.213-.181 0-.286-.135-.445-.182h.037a.25.25 0 0 0 .25-.25z"}))};