UNPKG

devicons-react

Version:

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

1 lines 5.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="#001e36",...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:"M23.302 1.575C10.431 1.575 0 12.008 0 24.879v78.242c0 12.871 10.43 23.304 23.302 23.304h81.396c12.871 0 23.302-10.433 23.302-23.304V24.88c0-12.871-10.43-23.304-23.302-23.304Zm0 1.97h81.396c11.81 0 21.333 9.524 21.333 21.334v78.242c0 11.81-9.523 21.335-21.333 21.335H23.302c-11.81 0-21.333-9.525-21.333-21.335V24.88c0-11.81 9.523-21.335 21.333-21.335M46.146 32.82c-1.575 0-3.163-.001-4.811.052-1.609.052-3.13.052-4.573.106-1.395.052-2.705.05-3.995.104h-.002a60 60 0 0 1-2.898.052c-.372 0-.848.147-1.146.492s-.363.747-.363 1.071v54.035c0 .381.086.834.42 1.192.335.358.817.477 1.193.477H40.23l.069-.01c.851-.121 1.542-.95 1.413-1.85l.01.139V72.83c.406.006.939.001 1.175.025.63.063 1.465.058 2.725.058 4.378 0 8.437-.477 12.156-1.845v-.002c3.591-1.326 6.697-3.653 8.915-6.757 2.24-3.135 3.333-7.09 3.333-11.758 0-2.48-.441-4.856-1.264-7.158l-.002-.006-.002-.007a17.7 17.7 0 0 0-4.061-6.337l-.004-.004-.006-.005A19.7 19.7 0 0 0 57.3 34.51c-3.088-1.157-6.772-1.689-11.154-1.689Zm0 1.97c4.226 0 7.68.516 10.471 1.563l.016.006.013.005a17.8 17.8 0 0 1 6.662 4.077 15.7 15.7 0 0 1 3.603 5.625v.002c.75 2.105 1.145 4.24 1.145 6.483 0 4.364-1.006 7.865-2.967 10.612-1.984 2.776-4.757 4.863-7.993 6.057v-.002c-3.422 1.259-7.24 1.725-11.475 1.725-1.26 0-2.108-.004-2.529-.046-.616-.061-1.358-.057-2.355-.057h-.985v17.592h-9.425V35.096c.754 0 1.484.001 2.521-.044 1.231-.051 2.546-.05 3.987-.104 1.392-.051 2.918-.053 4.565-.106 1.607-.051 3.17-.052 4.746-.052m1.19 8.372a20 20 0 0 0-.847.002c-1.355 0-2.567.002-3.599.056h.102c-1.105-.055-1.88-.006-2.34.06l-.846.121v19.415l.915.066c.733.052 1.432.106 2.115.106h2.785c2.14 0 4.281-.329 6.32-.987 1.878-.532 3.5-1.643 4.763-3.077l.007-.008.008-.01c1.283-1.527 1.855-3.572 1.858-6.024a9.63 9.63 0 0 0-1.344-5.19l-.01-.02-.011-.017c-.996-1.523-2.42-2.714-4.139-3.37-1.825-.738-3.765-1.085-5.736-1.122zm-.038 1.97c1.769.034 3.469.34 5.042.978l.01.006.01.004c1.315.5 2.404 1.402 3.19 2.598a7.66 7.66 0 0 1 1.06 4.116v.032c0 2.157-.479 3.674-1.395 4.768-1.043 1.182-2.351 2.063-3.823 2.477l-.017.005-.02.006a18.6 18.6 0 0 1-5.734.896h-2.784c-.31 0-.705-.032-1.062-.054V45.212c.35-.017.551-.054 1.117-.025l.052.004.05-.004c.957-.05 2.155-.052 3.52-.052h.024q.38-.01.76-.002zm44.062.711c-3.822 0-7.07.59-9.723 1.94-2.42 1.13-4.505 2.927-5.922 5.193l-.005.008-.006.01c-1.236 2.078-1.92 4.409-1.921 6.845a12.25 12.25 0 0 0 1.31 5.808l.009.02.011.02a14.6 14.6 0 0 0 4.281 4.787l.008.004.008.006a33.1 33.1 0 0 0 7.655 3.884c2.55.989 4.268 1.815 4.881 2.314.715.58.896.977.896 1.338 0 .545-.371 1.105-.827 1.304l-.023.01-.023.011c-.723.362-2.008.63-3.917.63-2.019 0-4.04-.25-5.948-.753l-.016-.004-.017-.004a21.5 21.5 0 0 1-6.229-2.461l.046.029a1.5 1.5 0 0 0-.617-.258 1.42 1.42 0 0 0-.948.204c-.58.386-.648.918-.648 1.292v9.137l.008-.123c-.112.893.446 1.621 1.067 1.977l.035.019.036.017a22.1 22.1 0 0 0 5.59 1.754c2.43.485 4.854.702 7.324.702 3.87 0 7.149-.59 9.87-1.752l.005-.002a14.13 14.13 0 0 0 6.317-5.02l.008-.009.006-.01a13.2 13.2 0 0 0 2.213-7.532 12.3 12.3 0 0 0-1.311-5.846l-.01-.02-.012-.02c-1.079-1.932-2.616-3.525-4.479-4.71l-.004-.002-.004-.002c-2.582-1.614-5.38-2.963-8.296-3.935l.068.025a47 47 0 0 1-3.64-1.688l-.003-.002c-.585-.316-1.102-.715-1.469-1.158-.217-.297-.321-.58-.321-.758 0-.245.109-.607.26-.863.215-.298.557-.537 1.023-.644l.015-.004.014-.004c.92-.242 1.935-.384 2.852-.338l.025.002h.025c1.908 0 3.779.252 5.673.661l.003.002h.006c1.706.351 3.293.9 4.777 1.69l.012.006.011.006c.505.253 1.052.203 1.6.08l.179-.04.154-.101c.495-.33.7-.81.7-1.345v-8.56c0-.376-.083-.66-.135-.868l-.027-.106-.048-.096c-.22-.44-.515-.806-1.152-.973a19.4 19.4 0 0 0-4.627-1.243h-.005c-2.2-.321-4.45-.48-6.648-.48zm0 1.97c2.105 0 4.265.153 6.369.461h.006l.005.002c1.48.197 2.915.595 4.254 1.139.013.066.039.174.039.196v8.13a19.7 19.7 0 0 0-5.064-1.792c-1.98-.428-3.981-.7-6.05-.704-1.172-.056-2.352.117-3.419.396-.885.208-1.68.698-2.198 1.439l-.015.021-.014.023a3.65 3.65 0 0 0-.57 1.939c0 .764.32 1.42.722 1.955l.014.018.013.015c.577.705 1.307 1.248 2.079 1.664l.006.002.005.003a49 49 0 0 0 3.806 1.768l.033.013.034.012a37 37 0 0 1 7.87 3.73 11.2 11.2 0 0 1 3.804 3.993 10.3 10.3 0 0 1 1.098 4.917v.048c.048 2.255-.631 4.53-1.881 6.408a12.2 12.2 0 0 1-5.43 4.315l-.012.004-.012.004c-2.42 1.037-5.437 1.602-9.117 1.602-2.359 0-4.654-.205-6.948-.664l-.014-.002-.011-.004a20.2 20.2 0 0 1-5.106-1.601l.071.036c-.114-.065-.084-.072-.09-.02l.007-.06v-8.378c1.896 1.023 3.87 1.807 5.973 2.287 2.079.546 4.257.817 6.435.817 2.065 0 3.602-.255 4.765-.829a3.38 3.38 0 0 0 1.995-3.096c0-1.11-.658-2.08-1.623-2.865-1.067-.867-2.815-1.614-5.412-2.621l-.013-.006-.016-.006a31.1 31.1 0 0 1-7.215-3.656l-.002-.002a12.6 12.6 0 0 1-3.685-4.119 10.3 10.3 0 0 1-1.096-4.865v-.03c0-2.071.573-4.04 1.642-5.841 1.206-1.926 3.003-3.48 5.089-4.45l.015-.008.017-.008c2.28-1.164 5.22-1.73 8.847-1.73"}))};