Skip to content

Commit 6ec3fd9

Browse files
authored
Merge pull request #225 from buildo/5211496-add_all_icons_and
#5211496: Add all Icons and Illustrations
2 parents 09789ed + b893661 commit 6ec3fd9

File tree

67 files changed

+3033
-1
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

67 files changed

+3033
-1
lines changed
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
import { IconProps } from "./IconProps";
2+
import { svgIconProps } from "./svgIconProps";
3+
4+
export function IconEdit(props: IconProps) {
5+
return (
6+
<svg {...svgIconProps(props)}>
7+
<path d="M18.116 1.045a3.422 3.422 0 1 1 4.84 4.84L21.597 7.24l-4.84-4.84 1.358-1.356Zm-3.777 3.777L0 19.16V24h4.84L19.18 9.661l-4.843-4.84h.002Z" />
8+
</svg>
9+
);
10+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
import { IconProps } from "./IconProps";
2+
import { svgIconProps } from "./svgIconProps";
3+
4+
export function IconEye(props: IconProps) {
5+
return (
6+
<svg {...svgIconProps(props)}>
7+
<path d="M12 4C6.545 4 1.887 7.393 0 12.182c1.887 4.789 6.545 8.182 12 8.182 5.454 0 10.113-3.393 12-8.182C22.113 7.392 17.454 4 12 4Zm0 13.636a5.457 5.457 0 0 1-5.455-5.454A5.457 5.457 0 0 1 12 6.727a5.457 5.457 0 0 1 5.454 5.455A5.457 5.457 0 0 1 12 17.636Zm0-8.727a3.268 3.268 0 0 0-3.273 3.273A3.268 3.268 0 0 0 12 15.454a3.268 3.268 0 0 0 3.273-3.272A3.268 3.268 0 0 0 12 8.909Z" />
8+
</svg>
9+
);
10+
}

packages/bento-design-system/src/Icons/IconInformative.tsx

+5-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,11 @@ import { svgIconProps } from "./svgIconProps";
44
export function IconInformative(props: IconProps) {
55
return (
66
<svg {...svgIconProps(props)}>
7-
<path d="M12 0C5.376 0 0 5.376 0 12s5.376 12 12 12 12-5.376 12-12S18.624 0 12 0Zm0 18c-.66 0-1.2-.54-1.2-1.2V12c0-.66.54-1.2 1.2-1.2.66 0 1.2.54 1.2 1.2v4.8c0 .66-.54 1.2-1.2 1.2Zm1.2-10.8a1.2 1.2 0 1 1-2.4 0 1.2 1.2 0 0 1 2.4 0Z" />
7+
<path
8+
fillRule="evenodd"
9+
clipRule="evenodd"
10+
d="M24 12a12 12 0 1 1-24 0 12 12 0 0 1 24 0ZM13.5 6a1.5 1.5 0 1 1-3 0 1.5 1.5 0 0 1 3 0Zm-3 4.5a1.5 1.5 0 1 0 0 3V18a1.5 1.5 0 0 0 1.5 1.5h1.5a1.5 1.5 0 1 0 0-3V12a1.5 1.5 0 0 0-1.5-1.5h-1.5Z"
11+
/>
812
</svg>
913
);
1014
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
import { IconProps } from "./IconProps";
2+
import { svgIconProps } from "./svgIconProps";
3+
4+
export function IconMenu(props: IconProps) {
5+
return (
6+
<svg {...svgIconProps(props)}>
7+
<path d="M15 3a3 3 0 1 1-6 0 3 3 0 0 1 6 0ZM12 15a3 3 0 1 0 0-6 3 3 0 0 0 0 6ZM15 21a3 3 0 1 1-6 0 3 3 0 0 1 6 0Z" />
8+
</svg>
9+
);
10+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
import { IconProps } from "./IconProps";
2+
import { svgIconProps } from "./svgIconProps";
3+
4+
export function IconPlus(props: IconProps) {
5+
return (
6+
<svg {...svgIconProps(props)}>
7+
<path
8+
fillRule="evenodd"
9+
clipRule="evenodd"
10+
d="M12 0a2 2 0 0 1 2 2v8h8a2 2 0 1 1 0 4h-8v8a2 2 0 1 1-4 0v-8H2a2 2 0 1 1 0-4h8V2a2 2 0 0 1 2-2Z"
11+
/>
12+
</svg>
13+
);
14+
}

packages/bento-design-system/src/Icons/index.ts

+4
Original file line numberDiff line numberDiff line change
@@ -4,13 +4,17 @@ export * from "./IconChevronLeft";
44
export * from "./IconChevronRight";
55
export * from "./IconChevronUp";
66
export * from "./IconClose";
7+
export * from "./IconEdit";
8+
export * from "./IconEye";
79
export * from "./IconHelp";
810
export * from "./IconIdea";
911
export * from "./IconInfo";
1012
export * from "./IconInformative";
13+
export * from "./IconMenu";
1114
export * from "./IconMinus";
1215
export * from "./IconNegative";
1316
export * from "./IconPlaceholder";
17+
export * from "./IconPlus";
1418
export * from "./IconPositive";
1519
export * from "./IconProps";
1620
export * from "./IconSearch";
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,62 @@
1+
import { IllustrationProps } from "./IllustrationProps";
2+
import { svgIllustrationProps } from "./svgIllustrationProps";
3+
4+
export function IllustrationAddress(props: IllustrationProps) {
5+
const variants = {
6+
color: (
7+
<>
8+
<path
9+
d="M58.722 13.75h-37.5c-9.665 0-17.5 7.835-17.5 17.5v27.5h72.5v-27.5c0-9.665-7.835-17.5-17.5-17.5Z"
10+
fill="#CED8ED"
11+
/>
12+
<path
13+
d="M21.697 13.75c9.402 0 17.025 7.622 17.025 17.025V58.75h-35V31.725c0-9.928 8.047-17.975 17.975-17.975Z"
14+
fill="#B5C4E0"
15+
/>
16+
<path
17+
d="M38.722 58.75h-25a2.5 2.5 0 0 1-2.5-2.5v-25a2.5 2.5 0 0 1 2.5-2.5h24.562"
18+
fill="#FAEFDE"
19+
/>
20+
<path
21+
d="m38.722 40.75-6.038 4.375a2.5 2.5 0 0 1-2.937 0L11.222 31.7l1.25-2.75 26.25-.2v12Z"
22+
fill="#FFF7F0"
23+
/>
24+
<path
25+
d="M12.472 58.75h26.25V52.5h-22.5a5 5 0 0 0-5 5v.288c0 .687.562.962 1.25.962Z"
26+
fill="#EFD8BE"
27+
/>
28+
<path
29+
d="M12.26 28.95h26.462c1.375 0 0 1.125 0 2.5h1.25c0 1.375.125 2.5-1.25 2.5H12.259c-1.375 0-1.375-5 0-5Z"
30+
fill="#fff"
31+
/>
32+
<path d="M36.222 66.25h10V80h-10V66.25Z" fill="#C4939C" />
33+
<path d="M43.722 52.5h27.5a5 5 0 0 1 5 5v1.25h-37.5V57.5a5 5 0 0 1 5-5Z" fill="#B5C4E0" />
34+
<path d="M76.222 58.75h-72.5a2.5 2.5 0 1 0 0 5h72.5a2.5 2.5 0 1 0 0-5Z" fill="#F9DD8F" />
35+
<path
36+
d="M58.722 2.5c0-.69-.56-1.25-1.25-1.25h-10c-.69 0-1.25.56-1.25 1.25v31.25a2.5 2.5 0 1 0 5 0v-25a1.25 1.25 0 0 1 1-1.25l5.487-1.1a1.25 1.25 0 0 0 1-1.25l.013-2.65Z"
37+
fill="#ED7899"
38+
/>
39+
<path
40+
d="M46.069 31.105a3.75 3.75 0 1 0 5.302 5.302 3.75 3.75 0 0 0-5.302-5.302Z"
41+
fill="#F9DD8F"
42+
/>
43+
<path
44+
d="M49.672 68.75h-16.9a2.499 2.499 0 0 1-2.238-1.388l-1.812-3.612h25l-1.813 3.612a2.499 2.499 0 0 1-2.237 1.388Z"
45+
fill="#CDA1A7"
46+
/>
47+
<path
48+
d="M77.472 57.725V31.25c0-10.355-8.395-18.75-18.75-18.75h-6.25V8.75l5.487-1.1a2.5 2.5 0 0 0 2.013-2.5V2.5a2.5 2.5 0 0 0-2.5-2.5h-10a2.5 2.5 0 0 0-2.5 2.5v10h-23.75c-10.355 0-18.75 8.395-18.75 18.75v26.475A3.75 3.75 0 0 0 3.722 65h24.225l1.463 2.925A3.751 3.751 0 0 0 32.772 70h2.2v8.75a1.25 1.25 0 0 0 2.5 0V70h7.5v8.75a1.25 1.25 0 0 0 2.5 0V70h2.2a3.751 3.751 0 0 0 3.35-2.075L54.497 65h21.725a3.75 3.75 0 0 0 1.25-7.275ZM47.472 15V2.5h10v2.725l-5.488 1.1a2.5 2.5 0 0 0-2.012 2.425v20.2c-.821-.2-1.679-.2-2.5 0V15Zm-.513 16.988c.152-.154.324-.284.513-.388a2.415 2.415 0 0 1 2.5 0c.189.104.361.234.512.387a2.5 2.5 0 1 1-3.535.01l.01-.01ZM44.972 15v15.45a4.926 4.926 0 0 0-1.25 3.3 5 5 0 0 0 10 0 4.926 4.926 0 0 0-1.25-3.3V15h6.25c8.975 0 16.25 7.275 16.25 16.25v1.25h-7.5a1.25 1.25 0 0 0 0 2.5h7.5v22.5h-35V31.25A18.75 18.75 0 0 0 30.534 15h14.438Zm-8.75 42.5h-22.5c-.69 0-1.25-.56-1.25-1.25v-22.1l16.55 11.975a3.749 3.749 0 0 0 4.4 0l4.05-2.925v14.3h-1.25Zm1.25-26.25v8.862l-5.513 4a1.25 1.25 0 0 1-1.462 0L12.472 31.087A1.25 1.25 0 0 1 13.722 30H37.41c.062.413.062.825.062 1.25Zm-32.5 0c.026-8.975 7.322-16.229 16.297-16.203A16.25 16.25 0 0 1 37.023 27.5h-23.3a3.75 3.75 0 0 0-3.75 3.75v25c.004.426.08.849.225 1.25H4.972V31.25Zm45.825 35.563a1.25 1.25 0 0 1-1.112.687H32.772a1.249 1.249 0 0 1-1.112-.688L30.747 65h20.95l-.9 1.813ZM76.222 62.5h-72.5a1.25 1.25 0 0 1 0-2.5h72.5a1.25 1.25 0 0 1 0 2.5Z"
49+
fill="#8D6C9F"
50+
/>
51+
<path
52+
d="M57.472 35h5a1.25 1.25 0 0 0 0-2.5h-5a1.25 1.25 0 0 0 0 2.5Zm5 16.25v2.5a1.25 1.25 0 0 0 2.5 0v-2.5a1.25 1.25 0 0 0-2.5 0Zm-5 3.75c.69 0 1.25-.56 1.25-1.25v-2.5a1.25 1.25 0 0 0-2.5 0v2.5c0 .69.56 1.25 1.25 1.25Zm12.5 0c.69 0 1.25-.56 1.25-1.25v-2.5a1.25 1.25 0 0 0-2.5 0v2.5c0 .69.56 1.25 1.25 1.25Zm-18.75 0c.69 0 1.25-.56 1.25-1.25v-2.5a1.25 1.25 0 0 0-2.5 0v2.5c0 .69.56 1.25 1.25 1.25Zm-6.25 0c.69 0 1.25-.56 1.25-1.25v-2.5a1.25 1.25 0 0 0-2.5 0v2.5c0 .69.56 1.25 1.25 1.25Z"
53+
fill="#8D6C9F"
54+
/>
55+
</>
56+
),
57+
outline: (
58+
<path d="M47.5 0A2.505 2.505 0 0 0 45 2.5v10H21.25C10.913 12.5 2.5 20.913 2.5 31.25v26.48c-1.45.517-2.5 1.894-2.5 3.52A3.757 3.757 0 0 0 3.75 65h24.229l1.46 2.93A3.74 3.74 0 0 0 32.793 70H35v8.75c0 .693.557 1.25 1.25 1.25s1.25-.557 1.25-1.25V70H45v8.75c0 .693.557 1.25 1.25 1.25s1.25-.557 1.25-1.25V70h2.207c1.426 0 2.71-.796 3.355-2.07l1.46-2.93H76.25A3.757 3.757 0 0 0 80 61.25c0-1.626-1.05-3.003-2.5-3.52V31.25c0-10.337-8.413-18.75-18.75-18.75H52.5V8.774l5.488-1.098A2.517 2.517 0 0 0 60 5.225V2.5C60 1.123 58.877 0 57.5 0h-10Zm0 2.5h10v2.725l-5.488 1.103A2.507 2.507 0 0 0 50 8.774V28.95c-.81-.2-1.69-.2-2.5 0V2.5ZM21.25 15c7.666 0 14.097 5.347 15.796 12.5H13.75A3.757 3.757 0 0 0 10 31.25v25c0 .44.088.86.23 1.25H5V31.25C5 22.29 12.29 15 21.25 15Zm9.316 0H45v15.45a4.943 4.943 0 0 0-1.25 3.3c0 1.338.527 2.588 1.465 3.535a4.996 4.996 0 0 0 7.07 0 4.996 4.996 0 0 0 1.465-3.535c0-1.226-.44-2.388-1.25-3.3V15h6.25C67.715 15 75 22.285 75 31.25v1.25h-7.5c-.693 0-1.25.557-1.25 1.25S66.807 35 67.5 35H75v22.5H40V31.25c0-6.948-3.809-13.013-9.434-16.25ZM13.75 30h23.687c.034.415.063.825.063 1.25v8.862l-5.518 3.99a1.23 1.23 0 0 1-1.464 0L12.534 31.079A1.233 1.233 0 0 1 13.75 30Zm35 1.25c.45 0 .874.112 1.25.352a2.463 2.463 0 0 1 1.25 2.148c0 .664-.264 1.299-.737 1.763-.464.473-1.114.713-1.763.713-.65 0-1.299-.24-1.763-.713a2.463 2.463 0 0 1-.737-1.763c0-.664.264-1.299.737-1.763.152-.151.328-.288.513-.385.376-.24.8-.352 1.25-.352Zm8.75 1.25c-.693 0-1.25.557-1.25 1.25S56.807 35 57.5 35h5c.693 0 1.25-.557 1.25-1.25s-.557-1.25-1.25-1.25h-5Zm-45 1.64 16.548 11.988c.659.478 1.435.713 2.202.713.772 0 1.543-.235 2.202-.713l4.048-2.93V57.5H13.75c-.688 0-1.25-.562-1.25-1.25V34.14ZM45 50c-.693 0-1.25.557-1.25 1.25v2.5c0 .693.557 1.25 1.25 1.25s1.25-.557 1.25-1.25v-2.5c0-.693-.557-1.25-1.25-1.25Zm6.25 0c-.693 0-1.25.557-1.25 1.25v2.5c0 .693.557 1.25 1.25 1.25s1.25-.557 1.25-1.25v-2.5c0-.693-.557-1.25-1.25-1.25Zm6.25 0c-.693 0-1.25.557-1.25 1.25v2.5c0 .693.557 1.25 1.25 1.25s1.25-.557 1.25-1.25v-2.5c0-.693-.557-1.25-1.25-1.25Zm6.25 0c-.693 0-1.25.557-1.25 1.25v2.5c0 .693.557 1.25 1.25 1.25S65 54.443 65 53.75v-2.5c0-.693-.557-1.25-1.25-1.25ZM70 50c-.693 0-1.25.557-1.25 1.25v2.5c0 .693.557 1.25 1.25 1.25s1.25-.557 1.25-1.25v-2.5c0-.693-.557-1.25-1.25-1.25ZM3.75 60h72.5c.689 0 1.25.562 1.25 1.25s-.561 1.25-1.25 1.25H3.75c-.688 0-1.25-.562-1.25-1.25S3.062 60 3.75 60Zm27.021 5h20.957l-.908 1.811c-.21.425-.64.689-1.113.689H32.793c-.474 0-.903-.264-1.113-.689L30.77 65Z" />
59+
),
60+
};
61+
return <svg {...svgIllustrationProps(props)}>{variants[props.style]}</svg>;
62+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,38 @@
1+
import { IllustrationProps } from "./IllustrationProps";
2+
import { svgIllustrationProps } from "./svgIllustrationProps";
3+
4+
export function IllustrationBarChart(props: IllustrationProps) {
5+
const variants = {
6+
color: (
7+
<>
8+
<path d="M6.25 11.25h67.5v12.5H6.25v-12.5Z" fill="#CED8ED" />
9+
<path d="M6.25 23.75h67.5V67.5H6.25V23.75Z" fill="#C5E4FA" />
10+
<path
11+
d="M49.7 68.75 73.75 44.7V23.85h-3.213l-44.9 44.9H49.7Zm-38.575 0h9.625l44.9-44.9h-9.625l-44.9 44.9ZM6.25 66.5v1h.6L50.5 23.85h-1.6L6.25 66.5Z"
12+
fill="#E3F2FF"
13+
/>
14+
<path d="M38.75 31.25h7.5v30h-7.5v-30Z" fill="#ED7899" />
15+
<path d="M46.25 38.75h7.5v22.5h-7.5v-22.5Z" fill="#72CAAF" />
16+
<path d="M31.25 51.25h7.5v10h-7.5v-10Z" fill="#FFEB9B" />
17+
<path d="M23.75 46.25h7.5v15h-7.5v-15Z" fill="#85CBF8" />
18+
<path d="M68.75 22.5h-5a1.25 1.25 0 0 0 0 2.5h5a1.25 1.25 0 0 0 0-2.5Z" fill="#8D6C9F" />
19+
<path
20+
d="M71.25 10H8.75A3.75 3.75 0 0 0 5 13.75v52.5A3.75 3.75 0 0 0 8.75 70h62.5A3.75 3.75 0 0 0 75 66.25v-52.5A3.75 3.75 0 0 0 71.25 10Zm1.25 56.25a1.25 1.25 0 0 1-1.25 1.25H8.75a1.25 1.25 0 0 1-1.25-1.25V25h51.25a1.25 1.25 0 0 0 0-2.5H7.5v-8.75a1.25 1.25 0 0 1 1.25-1.25h62.5a1.25 1.25 0 0 1 1.25 1.25v52.5Z"
21+
fill="#8D6C9F"
22+
/>
23+
<path
24+
d="M25 15a1.25 1.25 0 0 0-1.25 1.25v2.5a1.25 1.25 0 0 0 2.5 0v-2.5A1.25 1.25 0 0 0 25 15Zm-6.25 0a1.25 1.25 0 0 0-1.25 1.25v2.5a1.25 1.25 0 0 0 2.5 0v-2.5A1.25 1.25 0 0 0 18.75 15Zm-6.25 0a1.25 1.25 0 0 0-1.25 1.25v2.5a1.25 1.25 0 0 0 2.5 0v-2.5A1.25 1.25 0 0 0 12.5 15Zm31.25 0a1.25 1.25 0 0 0-1.25 1.25v2.5a1.25 1.25 0 0 0 2.5 0v-2.5A1.25 1.25 0 0 0 43.75 15ZM50 15a1.25 1.25 0 0 0-1.25 1.25v2.5a1.25 1.25 0 0 0 2.5 0v-2.5A1.25 1.25 0 0 0 50 15Zm6.25 0A1.25 1.25 0 0 0 55 16.25v2.5a1.25 1.25 0 0 0 2.5 0v-2.5A1.25 1.25 0 0 0 56.25 15Zm6.25 5a1.25 1.25 0 0 0 1.25-1.25v-2.5a1.25 1.25 0 0 0-2.5 0v2.5A1.25 1.25 0 0 0 62.5 20Zm6.25-5a1.25 1.25 0 0 0-1.25 1.25v2.5a1.25 1.25 0 0 0 2.5 0v-2.5A1.25 1.25 0 0 0 68.75 15Zm-37.5 0A1.25 1.25 0 0 0 30 16.25v2.5a1.25 1.25 0 0 0 2.5 0v-2.5A1.25 1.25 0 0 0 31.25 15Zm6.25 0a1.25 1.25 0 0 0-1.25 1.25v2.5a1.25 1.25 0 0 0 2.5 0v-2.5A1.25 1.25 0 0 0 37.5 15Zm23.75 45H55V38.75a1.25 1.25 0 0 0-1.25-1.25H47.5v-6.25A1.25 1.25 0 0 0 46.25 30h-7.5a1.25 1.25 0 0 0-1.25 1.25V50h-5v-3.75A1.25 1.25 0 0 0 31.25 45h-7.5a1.25 1.25 0 0 0-1.25 1.25V60h-6.25a1.25 1.25 0 0 0 0 2.5h45a1.25 1.25 0 0 0 0-2.5ZM25 47.5h5V60h-5V47.5Zm7.5 5h5V60h-5v-7.5Zm7.5-1.25V32.5h5V60h-5v-8.75ZM47.5 60V40h5v20h-5Z"
25+
fill="#8D6C9F"
26+
/>
27+
<path
28+
d="m20.625 28.75 1.55 2.825L25 33.125l-2.825 1.55-1.55 2.825-1.55-2.825-2.825-1.55 2.825-1.55 1.55-2.825Zm42.4 1.45 1.063 1.963 1.962 1.062-1.962 1.075-1.063 1.95-1.075-1.95L60 33.225l1.95-1.063 1.075-1.962ZM15.813 49.625l.725 1.337 1.337.725-1.337.738-.726 1.325-.737-1.325-1.325-.737 1.325-.726.738-1.337Z"
29+
fill="#FFF8F8"
30+
/>
31+
</>
32+
),
33+
outline: (
34+
<path d="M8.75 10A3.757 3.757 0 0 0 5 13.75v52.5A3.757 3.757 0 0 0 8.75 70h62.5A3.757 3.757 0 0 0 75 66.25v-52.5A3.757 3.757 0 0 0 71.25 10H8.75Zm0 2.5h62.5c.689 0 1.25.562 1.25 1.25v52.5c0 .689-.561 1.25-1.25 1.25H8.75c-.688 0-1.25-.561-1.25-1.25V25h51.25a1.25 1.25 0 1 0 0-2.5H7.5v-8.75c0-.688.562-1.25 1.25-1.25ZM12.5 15a1.25 1.25 0 0 0-1.25 1.25v2.5a1.25 1.25 0 1 0 2.5 0v-2.5A1.25 1.25 0 0 0 12.5 15Zm6.25 0a1.25 1.25 0 0 0-1.25 1.25v2.5a1.25 1.25 0 1 0 2.5 0v-2.5A1.25 1.25 0 0 0 18.75 15ZM25 15a1.25 1.25 0 0 0-1.25 1.25v2.5a1.25 1.25 0 1 0 2.5 0v-2.5A1.25 1.25 0 0 0 25 15Zm6.25 0A1.25 1.25 0 0 0 30 16.25v2.5a1.25 1.25 0 1 0 2.5 0v-2.5A1.25 1.25 0 0 0 31.25 15Zm6.25 0a1.25 1.25 0 0 0-1.25 1.25v2.5a1.25 1.25 0 1 0 2.5 0v-2.5A1.25 1.25 0 0 0 37.5 15Zm6.25 0a1.25 1.25 0 0 0-1.25 1.25v2.5a1.25 1.25 0 1 0 2.5 0v-2.5A1.25 1.25 0 0 0 43.75 15ZM50 15a1.25 1.25 0 0 0-1.25 1.25v2.5a1.25 1.25 0 1 0 2.5 0v-2.5A1.25 1.25 0 0 0 50 15Zm6.25 0A1.25 1.25 0 0 0 55 16.25v2.5a1.25 1.25 0 1 0 2.5 0v-2.5A1.25 1.25 0 0 0 56.25 15Zm6.25 0a1.25 1.25 0 0 0-1.25 1.25v2.5a1.25 1.25 0 1 0 2.5 0v-2.5A1.25 1.25 0 0 0 62.5 15Zm6.25 0a1.25 1.25 0 0 0-1.25 1.25v2.5a1.25 1.25 0 1 0 2.5 0v-2.5A1.25 1.25 0 0 0 68.75 15Zm-5 7.5a1.25 1.25 0 1 0 0 2.5h5a1.25 1.25 0 1 0 0-2.5h-5Zm-25 7.5a1.25 1.25 0 0 0-1.25 1.25V50h-5v-3.75A1.25 1.25 0 0 0 31.25 45h-7.5a1.25 1.25 0 0 0-1.25 1.25V60h-6.25a1.25 1.25 0 1 0 0 2.5h45a1.25 1.25 0 1 0 0-2.5H55V38.75a1.25 1.25 0 0 0-1.25-1.25H47.5v-6.25A1.25 1.25 0 0 0 46.25 30h-7.5ZM40 32.5h5V60h-5V32.5Zm7.5 7.5h5v20h-5V40ZM25 47.5h5V60h-5V47.5Zm7.5 5h5V60h-5v-7.5Z" />
35+
),
36+
};
37+
return <svg {...svgIllustrationProps(props)}>{variants[props.style]}</svg>;
38+
}

0 commit comments

Comments
 (0)