box-ui-elements-mlh
Version:
84 lines (80 loc) • 8.75 kB
Flow
// @flow
/* eslint-disable react/jsx-sort-props */
import * as React from 'react';
import * as vars from '../styles/variables';
import AccessibleSVG from '../icons/accessible-svg';
import type { Icon } from '../icons/flowTypes';
/**
* This is an auto-generated component and should not be edited
* manually in contributor pull requests.
*
* If you have problems with this component:
* - https://github.com/box/box-ui-elements/issues/new?template=Bug_report.md
*
* If there are missing features in this component:
* - https://github.com/box/box-ui-elements/issues/new?template=Feature_request.md
*/
const BoxDrive140 = (props: Icon) => (
<AccessibleSVG width={140} height={140} viewBox="0 0 140 140" {...props}>
<g fill="none" fillRule="evenodd">
<path
fill={vars.white}
fillRule="nonzero"
d="M74.512 19.775a4 4 0 014.842-2.637l14.986 4.015.218.065c.082.027.163.057.244.09l-1.287 4.8-.058.234a7 7 0 005.008 8.34l4.8 1.287a4 4 0 01-.096.476l-1.826 6.81L108.997 30l.104-.17a4 4 0 015.173-1.396l.187.102 13.436 7.757.193.12.108.072.105.077-2.486 4.304-.116.21a7 7 0 002.463 9.223l.216.13 4.304 2.485-.102.22-.115.214-13.757 23.829-.104.17a4 4 0 01-5.173 1.396l-.187-.102-.247-.143L113 60a6 6 0 00-5.775-5.996L107 54l-8.535-.002-2.418 9.024-.056.191a4 4 0 01-4.843 2.637L67.966 59.64l-.191-.057a4 4 0 01-2.637-4.842l9.317-34.774zm-55.64 12.544l2.485 4.304.124.207a7 7 0 009.439 2.356l4.041-2.334L39.556 54H33a6 6 0 00-6 6v18.399l-.174.095a4 4 0 01-5.29-1.56l-18-31.177-.095-.175a4 4 0 011.56-5.289l13.436-7.757.2-.108c.077-.039.156-.075.235-.11zm33.557-15.28l1.286 4.801.066.232a7 7 0 008.507 4.718l4.802-1.286a4 4 0 01.154.46l1.766 6.594L63.264 54H41.626l-7.488-27.95-.047-.193a4 4 0 012.875-4.705l14.986-4.016.22-.052c.086-.018.171-.033.257-.045z"
/>
<g transform="translate(1 15)">
<ellipse cx={69} cy={104} fill={vars.bdlBoxBlue10} rx={60} ry={7} />
<path
fill={vars.white}
fillRule="nonzero"
d="M106 39a6 6 0 016 6v54h9a6 6 0 01-6 6H23a6 6 0 01-6-6h9V45a6 6 0 016-6h74z"
/>
<path
fill={vars.bdlBoxBlue}
fillRule="nonzero"
d="M78.872.206L93.858 4.22a6 6 0 013.643 2.796l5.863 10.155.522.943L106.265 14a6 6 0 018.196-2.196l13.436 7.757a6 6 0 012.796 3.643l3.106 11.592a6 6 0 01-.6 4.552l-13.757 23.829A6.001 6.001 0 01112 65.743L112 99h9a6 6 0 01-6 6H23a6 6 0 01-6-6h9l-.001-33.408-.235.079a6.002 6.002 0 01-6.96-2.737l-18-31.177a6 6 0 012.197-8.196l13.436-7.757a6 6 0 014.553-.6l11.591 3.106c.16.043.316.092.47.147l-1.845-6.889a6 6 0 014.243-7.348L50.435.204a6 6 0 014.553.6l10.392 6a6 6 0 012.795 3.643l.87 3.248 2.478-9.246A6 6 0 0178.872.206zM61.765 101L19.536 101l.01.019a3.999 3.999 0 003.254 1.976l.2.005h92a3.996 3.996 0 003.34-1.797l.123-.203H76.235c-.549.614-1.347 1-2.235 1H64a2.993 2.993 0 01-2.235-1zM106 41H32a4 4 0 00-3.995 3.8L28 45v54h82V45a4 4 0 00-3.8-3.995L106 41zm0 1a3 3 0 013 3v53H29V45a3 3 0 013-3h74zm0 2H32a1 1 0 00-.993.883L31 45v51h76V45a1 1 0 00-.883-.993L106 44zm5.999 19.5l.247.142a4 4 0 005.36-1.294l.104-.17 13.757-23.829a4 4 0 00.217-.434l-4.304-2.486a7 7 0 01-2.68-9.352l.117-.21 2.486-4.304a3.999 3.999 0 00-.213-.15l-.193-.119-13.436-7.757a4 4 0 00-5.36 1.294l-.104.17L94.14 39H106a6 6 0 016 6l-.001 18.5zM17.872 17.319c-.08.034-.158.07-.235.11l-.2.107-13.436 7.757a4 4 0 00-1.56 5.289l.096.175 18 31.177a4 4 0 005.289 1.56l.174-.095V45a6 6 0 016-6h6.556l-4.595-17.148-4.041 2.334a7 7 0 01-9.439-2.356l-.124-.207-2.485-4.304zM51.43 2.039a3.999 3.999 0 00-.256.045l-.22.052-14.987 4.016a4 4 0 00-2.875 4.705l.047.194L40.626 39h21.638l5.746-21.442-1.766-6.593a4 4 0 00-.154-.46l-4.802 1.285a7 7 0 01-8.507-4.718l-.066-.232-1.286-4.8zm77.188 21.249l-2.068 3.579a5 5 0 001.645 6.718l.186.112 3.58 2.068-.04-.23-.053-.22-3.106-11.592a4 4 0 00-.144-.435zM20.024 17.043l2.065 3.58a5 5 0 006.64 1.935l.19-.104 3.582-2.067-.22-.08-.217-.065-11.592-3.106a4 4 0 00-.448-.093zm75.494-9.41l-1.071 3.993a5 5 0 003.327 6.063l.208.06 3.994 1.072-.1-.212-.107-.2-6-10.392a4 4 0 00-.251-.383zM53.578 2.33l1.069 3.993A5 5 0 0060.56 9.91l.21-.052 3.995-1.07-.192-.133-.193-.12-10.392-6a4 4 0 00-.41-.205zm48.516 18.893l-.002-.001.151-.258-4.778-1.282-.237-.068a7 7 0 01-4.822-8.033l.05-.239.059-.233 1.287-4.801-.122-.047-.122-.043-.218-.065-14.986-4.015-.2-.049c-.2-.042-.401-.07-.6-.081L77.355 2a4.005 4.005 0 00-3.7 2.395l-.076.187-.067.193-.057.191L64.335 39h27.496l10.263-17.777z"
/>
<path
fill={vars.bdlBoxBlue10}
fillRule="nonzero"
d="M113.987 35.357l6.062 3.5-1 1.732-6.062-3.5 1-1.732zm2-3.464l6.062 3.5-1 1.732-6.062-3.5 1-1.732zm-6.33.964l2.598 1.5-1 1.732-2.598-1.5 1-1.732zm18.96-9.57a4 4 0 01.144.436l3.106 11.591.052.22.041.231-3.58-2.068-.186-.112a5 5 0 01-1.645-6.718zm-16.96 6.106l2.598 1.5-1 1.732-2.598-1.5 1-1.732z"
/>
<path
fill={vars.bdlBoxBlue}
d="M106.791 35.822a1 1 0 01-.366-1.367l4-6.928a1 1 0 011.366-.366l12.124 7a1 1 0 01.367 1.366l-4 6.928a1 1 0 01-1.262.419l-.105-.052-12.124-7zm12.258 4.767l1-1.732-6.062-3.5-1 1.732 6.062 3.5zm-6.794-6.232l-2.598-1.5-1 1.732 2.598 1.5 1-1.732zm8.794 2.768l1-1.732-6.062-3.5-1 1.732 6.062 3.5zm-6.794-6.232l-2.598-1.5-1 1.732 2.598 1.5 1-1.732zm-86.433-3.61a1 1 0 01-.367 1.367l2 3.464a1 1 0 111 1.732l-5.196 3 .5.866.866-.5a1 1 0 011 1.732l-3.464 2a1 1 0 01-1-1.732l.866-.5-.5-.866-5.196 3a1 1 0 11-1-1.732l-2-3.464a1 1 0 11-1-1.732l12.124-7a1 1 0 011.367.366zm-2.099 2.367l-8.66 5 2 3.464 8.66-5-2-3.464zm58.765-8.992l.055.117 1.432 3.569 1.452-.837a1 1 0 011.342.325l.059.106.046.115 2.311 6.83a1 1 0 01-1.096 1.31l-.11-.023-13.523-3.624a1 1 0 01-.503-1.614l.08-.083 6.9-6.433a1 1 0 011.555.242zm-21.913 5.078a1 1 0 01-.707 1.225l-13.523 3.624a1 1 0 01-.518-1.932l13.523-3.624a1 1 0 011.225.707zm20.655-2.864l-4.515 4.21 9.976 2.672-1.32-3.905-1.393.804a1 1 0 01-1.31-.278l-.067-.107-.051-.108-1.32-3.288zm-22.028-1.544a1 1 0 01-.707 1.225l-13.523 3.623a1 1 0 01-.517-1.932l13.523-3.623a1 1 0 011.224.707zM56.303 18.5a1 1 0 01-.707 1.224l-9.66 2.589a1 1 0 01-.517-1.932l9.66-2.589a1 1 0 011.224.708zm32.47-1.147a2 2 0 11-1.035 3.863 2 2 0 011.035-3.863z"
/>
<path
fill={vars.bdlBoxBlue}
fillRule="nonzero"
d="M95.518 7.634l-1.071 3.992a5 5 0 003.327 6.063l.208.06 3.994 1.072-.1-.212-.107-.2-6-10.392a4 4 0 00-.251-.383z"
/>
<path
fill={vars.white}
fillRule="nonzero"
d="M61.765 101c.549.614 1.347 1 2.235 1h10c.888 0 1.686-.386 2.235-1h42.228l-.124.203A3.996 3.996 0 01115 103H23l-.2-.005a3.999 3.999 0 01-3.254-1.976l-.01-.019zM106 41l.2.005a4 4 0 013.795 3.789L110 45v54H28V45l.005-.2a4 4 0 013.789-3.795L32 41h74zm0 1H32a3 3 0 00-2.995 2.824L29 45v53h80V45a3 3 0 00-2.824-2.995L106 42zm0 2l.117.007a1 1 0 01.876.876L107 45v51H31V45l.007-.117a1 1 0 01.876-.876L32 44h74zm0 1H32v50h74V45z"
/>
<path fill={vars.bdlBoxBlue05} d="M32 45h74v50H32z" />
<path
fill={vars.white}
fillRule="nonzero"
d="M84.709 64A7.98 7.98 0 0082 70a7.98 7.98 0 002.71 6.001L48 76l-.225-.004A6 6 0 0148 64z"
/>
<path
fill={vars.bdlBoxBlue}
fillRule="nonzero"
d="M90 62a8 8 0 01.25 15.996L90 78H48a8 8 0 110-16h42zm-5.291 2H48a6 6 0 00-.225 11.996L48 76l36.71.001A7.98 7.98 0 0182 70a7.98 7.98 0 012.709-6zM49 66a1 1 0 011 1v6a1 1 0 01-2 0v-6a1 1 0 011-1z"
/>
<path
fill={vars.bdlBoxBlue10}
d="M89 66a3 3 0 012.708 4.293l2 2a1 1 0 01-1.32 1.497l-.095-.083-2-1.999A3 3 0 1189 66zm0 2a1 1 0 100 2 1 1 0 000-2z"
/>
</g>
<path
fill={vars.bdlBoxBlue10}
fillRule="nonzero"
d="M26.723 44.65l2 3.464-8.66 5-2-3.464 8.66-5zm57.507-6.778l1.32 3.288.05.108.068.107a1 1 0 001.31.278l1.392-.804 1.321 3.905-9.976-2.673 4.515-4.209zm-63.206-5.829a4 4 0 01.448.093l11.592 3.106.217.065.22.08-3.581 2.067-.19.104a5 5 0 01-6.64-1.935zm75.494-9.41a4 4 0 01.251.384l6 10.392.108.2.099.212-3.994-1.071-.208-.06a5 5 0 01-3.327-6.064zm-41.94-5.303a4 4 0 01.41.206l10.392 6 .193.119.192.134-3.994 1.07-.211.05a5 5 0 01-5.913-3.586z"
/>
</g>
</AccessibleSVG>
);
export default BoxDrive140;