UNPKG

devicons-react

Version:

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

1 lines 7.33 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:"M3.516 41.925C1.575 41.925 0 43.55 0 45.555v36.89c0 2.005 1.575 3.63 3.512 3.63h36.712c1.938 0 3.513-1.625 3.513-3.63v-36.89c0-2.005-1.571-3.63-3.513-3.63zm14.722 8.55c.217-.023.467.081.696.234.265.178.49.414.655.69a.39.39 0 0 1 .15.297c.304.714.253 1.574-.268 2.213-.351.427-.793.56-1.196.486a.5.5 0 0 1-.173.07c-.758.242-1.626-.402-1.832-1.219-.118-.481-.157-1.239.139-1.669a.7.7 0 0 1 .154-.158c.003-.165.035-.331.09-.485.142-.399.47-.395.782-.272a1 1 0 0 1 .165-.012q.147.002.292.016a.5.5 0 0 1 .346-.192zm15.507 0c.217-.023.465.081.694.234.265.181.49.414.655.69.091.072.15.178.154.297.304.714.249 1.574-.272 2.213-.351.427-.79.56-1.196.486a.45.45 0 0 1-.174.07c-.757.242-1.625-.402-1.827-1.219-.118-.481-.161-1.239.138-1.669a.6.6 0 0 1 .15-.158c.008-.165.036-.331.091-.485.142-.399.474-.395.782-.272a1 1 0 0 1 .165-.012q.15.002.292.016a.5.5 0 0 1 .348-.192zm-23.913.295a1.9 1.9 0 0 1 1.036.361q.244.178.422.415c.036.023.075.047.107.07.631.45.58 1.252.142 1.828l-.012.012c-.252.595-.82 1.05-1.646 1.026-.556-.016-1.124-.154-1.511-.502-.367-.26-.623-.65-.608-1.148a.24.24 0 0 1 .17-.233c.075-.43.296-.817.624-1.105a1 1 0 0 1 .07-.118c.282-.442.738-.622 1.206-.606m15.967.002c.364.013.735.146 1.036.363a2 2 0 0 1 .426.41l.106.072c.628.45.577 1.25.139 1.827l-.012.012c-.253.595-.821 1.05-1.646 1.026-.556-.016-1.125-.154-1.507-.498-.371-.264-.628-.655-.612-1.152 0-.106.067-.201.17-.233.075-.43.296-.817.623-1.105l.071-.118c.282-.442.738-.62 1.206-.604m-15.389.916c.024.023.044.051.063.075l.02.008c.071.011.13.07.162.138q.236.07.418.236-.061-.134-.146-.252a2.1 2.1 0 0 0-.517-.205m15.967 0c.024.023.043.051.063.075l.024.008c.07.011.13.07.162.138.153.047.295.126.414.236a1.2 1.2 0 0 0-.146-.252 2.1 2.1 0 0 0-.517-.205m45.374.209c-.983 0-1.78.8-1.78 1.795V71.66c-.004.99.79 1.795 1.78 1.8a1.786 1.786 0 0 0 1.776-1.8V53.692c0-.994-.797-1.795-1.776-1.795m24.877 0a1.785 1.785 0 0 0-1.775 1.795V66.27c0 3.966 3.188 7.19 7.107 7.19a1.79 1.79 0 0 0 1.78-1.8 1.79 1.79 0 0 0-1.78-1.795c-1.958 0-3.552-1.61-3.552-3.595v-7.186h3.552a1.79 1.79 0 0 0 1.78-1.796 1.795 1.795 0 0 0-1.78-1.8h-3.552v-1.795a1.79 1.79 0 0 0-1.78-1.795zm12.44 0c-.98 0-1.777.8-1.777 1.795V71.66c-.004.99.79 1.795 1.776 1.8a1.787 1.787 0 0 0 1.78-1.8V53.692c0-.994-.797-1.795-1.78-1.795zm-91.065.012a3.5 3.5 0 0 0-.012.54c.138-.075.15-.308.118-.481l-.039-.024a.4.4 0 0 0-.067-.035m15.505 0q-.024.27-.012.54c.142-.075.15-.308.118-.481l-.035-.024a.3.3 0 0 0-.071-.035M10 52.319l-.154.051.016.075c.106-.059.248-.051.323.052q.001-.054-.004-.107a.6.6 0 0 1-.138-.043.3.3 0 0 1-.043-.028m15.97 0-.157.051.015.075c.107-.059.249-.051.324.052q.004-.054-.004-.107a.6.6 0 0 1-.138-.043.1.1 0 0 1-.04-.028m-16.617.166q-.01.159.063.237a2 2 0 0 1-.044-.142c-.007-.032-.011-.064-.02-.095zm15.97 0c-.012.106.012.185.06.237a1.3 1.3 0 0 1-.06-.237m-5.852.035-.02.032c-.031.181-.114.347-.237.438q-.001.007-.003.008a.22.22 0 0 1-.072.22q-.024.06-.055.12a3.3 3.3 0 0 1-.272.524c.146-.075.284-.197.402-.379h-.003c.185-.288.268-.623.26-.963m15.505 0-.02.032c-.031.181-.114.347-.237.438q.001.007-.004.008a.21.21 0 0 1-.07.22q-.025.06-.056.12a3.3 3.3 0 0 1-.268.524c.146-.075.284-.197.398-.379.182-.288.269-.623.257-.963m-18.323.071q0 .124.012.249c.032.34.142.702.403.943q.073.065.157.122a2 2 0 0 1-.264-.509 5 5 0 0 1-.308-.805m15.51 0q-.005.124.007.249c.032.34.146.702.403.943.047.044.102.083.157.122a2 2 0 0 1-.264-.509 5 5 0 0 1-.304-.805zm-21.465.273a.7.7 0 0 1-.055.118l.067.126a.5.5 0 0 0-.012-.244m15.967 0a1 1 0 0 1-.055.118l.067.126a.44.44 0 0 0-.012-.244m-16.72.753c-.107.04-.221.064-.332.067l-.024.032c.139.02.285.012.419-.028a1 1 0 0 1-.063-.07zm15.966 0c-.106.04-.22.064-.331.067l-.024.032a1 1 0 0 0 .418-.028 1 1 0 0 1-.063-.07zm28.066 1.87a1.79 1.79 0 0 0-1.776 1.8v17.968c0 .994.797 1.8 1.776 1.8a1.79 1.79 0 0 0 1.776-1.8v-2.83a6.64 6.64 0 0 0 3.556 1.034c3.926 0 7.107-3.449 7.107-7.703v-2.565c0-4.254-3.18-7.703-7.107-7.703a6.7 6.7 0 0 0-3.686 1.117 1.79 1.79 0 0 0-1.646-1.117zm30.213 0c-3.927 0-7.107 3.45-7.107 7.704v2.565c0 4.254 3.18 7.703 7.107 7.703s7.107-3.449 7.107-7.703v-2.565c0-4.254-3.18-7.703-7.107-7.703zm31.375.003a1.8 1.8 0 0 0-.681.144 1.807 1.807 0 0 0-.931 2.36l5.02 11.835-.6 1.409a3.56 3.56 0 0 1-3.201 2.217 1.79 1.79 0 0 0-1.736 1.84c.02.966.805 1.747 1.775 1.751h.044a7.11 7.11 0 0 0 6.393-4.412l6.207-14.64a1.807 1.807 0 0 0-.931-2.36 1.78 1.78 0 0 0-1.365-.016c-.439.178-.79.525-.971.96l-3.686 8.693-3.682-8.694a1.78 1.78 0 0 0-1.655-1.087m-97.582 2.358c1.07 0 1.938.884 1.938 1.973v15.781c0 1.09-.868 1.97-1.938 1.97s-1.937-.88-1.937-1.97V59.821c0-1.09.868-1.973 1.937-1.973m15.513 0c1.07 0 1.938.884 1.938 1.973v15.781c0 1.09-.869 1.97-1.938 1.97-1.073 0-1.942-.88-1.942-1.97V59.821c0-1.09.869-1.973 1.942-1.973m-23.664.19c.364.013.736.145 1.036.362q.244.172.422.415c.036.02.075.043.107.067.631.45.58 1.25.142 1.827l-.012.012c-.252.596-.82 1.05-1.646 1.026-.556-.012-1.124-.154-1.511-.498-.367-.26-.623-.65-.608-1.152a.24.24 0 0 1 .17-.233c.075-.426.296-.817.624-1.1a1 1 0 0 1 .07-.123c.282-.442.738-.62 1.206-.604zm15.967 0c.364.013.735.145 1.036.362q.242.172.426.415.052.03.106.067c.628.45.577 1.25.139 1.827l-.012.012c-.253.596-.821 1.05-1.646 1.026-.556-.012-1.125-.154-1.507-.497-.371-.26-.628-.652-.612-1.153 0-.106.067-.201.17-.233.075-.426.296-.817.623-1.1l.071-.123c.282-.442.738-.62 1.206-.604zm-15.389.915a1 1 0 0 1 .063.079l.02.004c.071.011.13.07.162.138q.233.07.418.236-.061-.134-.146-.252a2.3 2.3 0 0 0-.517-.205m15.967 0a1 1 0 0 1 .063.079l.024.004c.07.011.13.07.162.138.153.047.295.126.414.236a1.2 1.2 0 0 0-.146-.252 2.3 2.3 0 0 0-.517-.205m32.932.13c1.965 0 3.555 1.756 3.555 3.923v2.94c0 2.162-1.59 3.918-3.555 3.918-1.962 0-3.556-1.756-3.556-3.918v-2.94c0-2.167 1.594-3.923 3.556-3.923m24.88 0c1.962 0 3.556 1.756 3.556 3.923v2.94c0 2.162-1.594 3.918-3.555 3.918-1.965 0-3.556-1.756-3.556-3.918v-2.94c0-2.167 1.59-3.923 3.556-3.923zM10 59.588l-.153.047.016.075c.106-.059.248-.05.323.052a1 1 0 0 0-.004-.103.6.6 0 0 1-.138-.047zm15.971 0-.157.047.015.075c.107-.059.249-.05.324.052a.4.4 0 0 0-.004-.103.6.6 0 0 1-.138-.047q-.023-.012-.04-.024m-16.617.162q-.01.159.063.237a1 1 0 0 1-.063-.237m15.97 0c-.012.106.012.185.06.237a.8.8 0 0 1-.06-.237m-14.625.379a.7.7 0 0 1-.055.118l.067.126a.5.5 0 0 0-.012-.244m15.967 0a1 1 0 0 1-.055.118c.023.044.043.083.067.126a.44.44 0 0 0-.012-.244m-16.72.754a1.1 1.1 0 0 1-.332.067v.003l-.024.028c.139.02.285.012.419-.028a1 1 0 0 1-.063-.07m15.966 0c-.106.039-.22.063-.331.067v.003l-.024.028a1 1 0 0 0 .418-.028q-.034-.035-.063-.07M10.23 65.736c1.07 0 1.937.884 1.937 1.974v7.892c0 1.09-.868 1.97-1.937 1.97-1.074 0-1.938-.88-1.938-1.97V67.71c0-1.09.864-1.974 1.938-1.974m15.509 0c1.073 0 1.941.884 1.941 1.974v7.892c0 1.09-.868 1.97-1.941 1.97-1.07 0-1.938-.88-1.938-1.97V67.71c0-1.09.868-1.974 1.938-1.974"}))};