mirror of
https://github.com/fleetdm/fleet
synced 2026-04-21 21:47:20 +00:00
61 lines
2.5 KiB
TypeScript
61 lines
2.5 KiB
TypeScript
import React from "react";
|
|
|
|
import { uniqueId } from "lodash";
|
|
|
|
const FilePy = () => {
|
|
const clipPathId = uniqueId("clip-path-");
|
|
|
|
return (
|
|
<svg xmlns="http://www.w3.org/2000/svg" width="34" height="40" fill="none">
|
|
<g clipPath={`url(#${clipPathId})`}>
|
|
<path
|
|
fill="#fff"
|
|
stroke="#192147"
|
|
strokeWidth={0.5}
|
|
d="M29.333 39.75H4.667a2.417 2.417 0 0 1-2.417-2.416V2.667A2.417 2.417 0 0 1 4.667.25h19.562c.64 0 1.255.255 1.709.708l5.104 5.105c.453.453.708 1.068.708 1.709v29.562a2.417 2.417 0 0 1-2.417 2.416Z"
|
|
/>
|
|
<path
|
|
fill="#C5C7D1"
|
|
d="M23.5.5h.834l.5 6.5 6.666.5v1h-6a2 2 0 0 1-2-2v-6Z"
|
|
/>
|
|
<path
|
|
stroke="#192147"
|
|
strokeWidth={0.5}
|
|
d="M24.5.334v5.667c0 .736.597 1.333 1.333 1.333h6"
|
|
/>
|
|
<path
|
|
fill="#C5C7D1"
|
|
d="M2.5 20h19a2 2 0 0 1 2 2v13a2 2 0 0 1-2 2h-19V20Z"
|
|
/>
|
|
<rect
|
|
width={21.314}
|
|
height={16.585}
|
|
x={0.25}
|
|
y={18.584}
|
|
fill="#5CABDF"
|
|
rx={1.75}
|
|
/>
|
|
<path
|
|
fill="#fff"
|
|
d="M4 31.419v-9h2.063v1.12h.063c.086-.198.206-.39.363-.575.159-.184.36-.335.605-.451.247-.12.542-.18.886-.18.455 0 .88.12 1.274.359.398.238.719.606.963 1.103.245.497.367 1.13.367 1.9 0 .742-.118 1.363-.354 1.863-.233.5-.548.875-.946 1.125-.395.25-.834.375-1.317.375-.33 0-.615-.054-.856-.162a1.865 1.865 0 0 1-.61-.426 2.048 2.048 0 0 1-.375-.567h-.042v3.516H4Zm2.041-5.727c0 .352.047.659.14.92.097.261.235.464.414.61.182.141.4.212.652.212.256 0 .473-.07.652-.213.18-.145.314-.348.405-.61.094-.26.14-.567.14-.92 0-.352-.046-.657-.14-.916a1.29 1.29 0 0 0-.405-.6 1.006 1.006 0 0 0-.652-.214c-.256 0-.473.07-.652.21-.179.138-.317.337-.413.596-.094.258-.14.567-.14.925ZM12.739 31.419c-.25 0-.486-.02-.707-.06a2.863 2.863 0 0 1-.571-.15l.46-1.512c.204.068.389.108.554.12a.773.773 0 0 0 .43-.082.615.615 0 0 0 .281-.336l.081-.196-2.326-6.784h2.181l1.207 4.67h.068l1.223-4.67h2.194l-2.467 7.172c-.12.358-.288.673-.507.946a2.202 2.202 0 0 1-.84.647c-.34.157-.761.235-1.261.235Z"
|
|
/>
|
|
<rect
|
|
width={21.314}
|
|
height={16.585}
|
|
x={0.25}
|
|
y={18.584}
|
|
stroke="#192147"
|
|
strokeWidth={0.5}
|
|
rx={1.75}
|
|
/>
|
|
</g>
|
|
<defs>
|
|
<clipPath id={clipPathId}>
|
|
<path fill="#fff" d="M0 0h34v40H0z" />
|
|
</clipPath>
|
|
</defs>
|
|
</svg>
|
|
);
|
|
};
|
|
|
|
export default FilePy;
|