generated from obsidianmd/obsidian-sample-plugin
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathicons.ts
52 lines (52 loc) · 11.4 KB
/
icons.ts
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
// Icons from https://copyicon.com/ and https://iconsvg.xyz/
export const EXPAND_ICON = `<svg width='24' height='24' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'><rect width='24' height='24' stroke='none' fill='#000000' opacity='0'/>
<g transform="matrix(0.83 0 0 0.83 12 12)" >
<g style="" >
<g transform="matrix(1 0 0 1 0 0)" >
<rect style="stroke: none; stroke-width: 1; stroke-dasharray: none; stroke-linecap: butt; stroke-dashoffset: 0; stroke-linejoin: miter; stroke-miterlimit: 4; fill: rgb(0,0,0); fill-rule: nonzero; opacity: 1;" x="-5" y="-5" rx="1.5" ry="1.5" width="10" height="10" /></g><g transform="matrix(1 0 0 1 -8.61 8.61)" ><path style="stroke: none; stroke-width: 1; stroke-dasharray: none; stroke-linecap: butt; stroke-dashoffset: 0; stroke-linejoin: miter; stroke-miterlimit: 4; fill: rgb(0,0,0); fill-rule: nonzero; opacity: 1;" transform=" translate(-3.39, -20.61)" d="M 0 23.5 C 0 23.7761423749154 0.22385762508460327 24 0.5 24 L 5.5 24 C 5.716256032536101 24.016024063269494 5.918190280861708 23.89082482930762 6 23.69 C 6.083777357728832 23.5051305934658 6.039418034183312 23.287366641515064 5.89 23.150000000000002 L 4.41 21.71 C 4.318328157299975 21.607507764050037 4.318328157299975 21.452492235949965 4.41 21.35 L 6.41 19.35 C 6.896010579851099 18.863989420148904 6.896010579851099 18.0760105798511 6.410000000000001 17.59 C 5.923989420148903 17.103989420148903 5.136010579851099 17.103989420148903 4.65 17.59 L 2.6500000000000004 19.59 C 2.602879191920726 19.638887968052472 2.5378999556284354 19.666506484271025 2.4700000000000006 19.666506484271025 C 2.4021000443715654 19.666506484271025 2.3371208080792747 19.638887968052472 2.2900000000000005 19.59 L 0.85 18.15 C 0.7227584481825179 17.98641134866874 0.5033844734471459 17.92547413346447 0.3099999999999997 18 C 0.10698031768695968 18.07919108733053 -0.019345541853549753 18.282942473686187 -5.551115123125783e-17 18.5 Z" stroke-linecap="round" /></g><g transform="matrix(1 0 0 1 8.59 -8.61)" ><path style="stroke: none; stroke-width: 1; stroke-dasharray: none; stroke-linecap: butt; stroke-dashoffset: 0; stroke-linejoin: miter; stroke-miterlimit: 4; fill: rgb(0,0,0); fill-rule: nonzero; opacity: 1;" transform=" translate(-20.59, -3.39)" d="M 24 0.5 C 24 0.22385762508460327 23.7761423749154 0 23.5 0 L 18.5 0 C 18.2837439674639 -0.016024063269494352 18.081809719138292 0.109175170692382 18 0.3100000000000005 C 17.91939166405831 0.49521467186185225 17.963363408255216 0.7110759615557625 18.11 0.8500000000000001 L 19.55 2.29 C 19.641671842700024 2.392492235949962 19.641671842700024 2.547507764050038 19.55 2.65 L 17.55 4.65 C 17.315498676284214 4.882799373522637 17.183613186713664 5.199566316582301 17.183613186713664 5.53 C 17.183613186713664 5.8604336834177 17.315498676284214 6.177200626477363 17.55 6.41 C 17.781452067106773 6.647010990990877 18.098723273955937 6.780639772854248 18.43 6.780639772854248 C 18.761276726044066 6.780639772854248 19.07854793289323 6.647010990990877 19.310000000000002 6.41 L 21.310000000000002 4.41 C 21.412492235949966 4.318328157299975 21.56750776405004 4.318328157299975 21.67 4.41 L 23.110000000000003 5.85 C 23.20940419095928 5.958216191313816 23.35369944139726 6.013714364559193 23.5 6 C 23.5625410489696 6.014167287630747 23.627458951030402 6.014167287630747 23.69 6 C 23.89082482930762 5.918190280861708 24.016024063269494 5.716256032536101 24 5.5 Z" stroke-linecap="round" /></g><g transform="matrix(1 0 0 1 -8.61 -8.61)" ><path style="stroke: none; stroke-width: 1; stroke-dasharray: none; stroke-linecap: butt; stroke-dashoffset: 0; stroke-linejoin: miter; stroke-miterlimit: 4; fill: rgb(0,0,0); fill-rule: nonzero; opacity: 1;" transform=" translate(-3.39, -3.39)" d="M 0.5 0 C 0.22385762508460327 0 0 0.22385762508460327 0 0.5 L 0 5.5 C -0.016024063269494446 5.716256032536101 0.10917517069238161 5.918190280861708 0.30999999999999983 6 C 0.3725410489696005 6.014167287630747 0.43745895103039956 6.014167287630747 0.5 6 C 0.6326038604110156 6.0016165475593075 0.7597196651905225 5.947138345510948 0.8499999999999999 5.85 L 2.29 4.41 C 2.392492235949962 4.318328157299975 2.547507764050038 4.318328157299975 2.65 4.41 L 4.65 6.41 C 4.881452067106773 6.647010990990877 5.198723273955935 6.780639772854247 5.53 6.780639772854247 C 5.861276726044066 6.780639772854247 6.178547932893228 6.647010990990877 6.41 6.41 C 6.644501323715787 6.177200626477363 6.776386813286337 5.8604336834177 6.776386813286338 5.53 C 6.776386813286338 5.199566316582302 6.644501323715787 4.882799373522637 6.41 4.65 L 4.41 2.6500000000000004 C 4.318328157299975 2.5475077640500383 4.318328157299975 2.3924922359499625 4.41 2.2900000000000005 L 5.85 0.85 C 6.010802150242763 0.720906833252922 6.071183589994591 0.5035336501463432 6 0.30999999999999994 C 5.918190280861708 0.10917517069238178 5.716256032536101 -0.01602406326949446 5.5 -5.551115123125783e-17 Z" stroke-linecap="round" /></g><g transform="matrix(1 0 0 1 8.61 8.6)" ><path style="stroke: none; stroke-width: 1; stroke-dasharray: none; stroke-linecap: butt; stroke-dashoffset: 0; stroke-linejoin: miter; stroke-miterlimit: 4; fill: rgb(0,0,0); fill-rule: nonzero; opacity: 1;" transform=" translate(-20.61, -20.6)" d="M 24 23.5 L 24 18.5 C 24.001758765805942 18.29730671824984 23.878531886271475 18.114453929263206 23.69 18.04 C 23.5051305934658 17.956222642271168 23.287366641515064 18.000581965816686 23.150000000000002 18.15 L 21.71 19.58 C 21.662879191920727 19.62888796805247 21.597899955628435 19.656506484271024 21.53 19.656506484271024 C 21.462100044371567 19.656506484271024 21.397120808079276 19.62888796805247 21.35 19.58 L 19.35 17.58 C 18.863989420148904 17.0939894201489 18.076010579851097 17.0939894201489 17.59 17.58 C 17.1039894201489 18.066010579851095 17.1039894201489 18.853989420148903 17.59 19.34 L 19.59 21.34 C 19.681671842700023 21.442492235949963 19.681671842700023 21.597507764050036 19.59 21.7 L 18.15 23.14 C 18.000581965816686 23.277366641515062 17.956222642271168 23.4951305934658 18.04 23.68 C 18.11670179916032 23.866712753554292 18.298149057144293 23.988992427413052 18.5 23.99 L 23.5 23.99 C 23.772283806748494 23.990054462100247 23.99455432920284 23.77222935009499 24 23.5 Z" stroke-linecap="round" /></g></g></g></svg>`;
export const CONVERSION_ICON = `<svg width='24' height='24' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'><rect width='24' height='24' stroke='none' fill='#000000' opacity='0'/><g transform="matrix(0.43 0 0 0.43 12 12)" ><path style="stroke: none; stroke-width: 1; stroke-dasharray: none; stroke-linecap: butt; stroke-dashoffset: 0; stroke-linejoin: miter; stroke-miterlimit: 4; fill: rgb(0,0,0); fill-rule: nonzero; opacity: 1;" transform=" translate(-25, -25)" d="M 19 25 L 19 41 C 19 41.351 19.185 41.677 19.485 41.857 L 29.485 47.857 C 29.644 47.953 29.822 48 30 48 C 30.17 48 30.34 47.957 30.493 47.87 C 30.807 47.693 31 47.36 31 47 L 31 25 L 19 25 z M 46 2 L 4 2 C 3.447 2 3 2.448 3 3 L 3 6 C 3 6.255 3.098 6.5 3.271 6.686 L 18.627 23 L 31.372999999999998 23 L 46.729 6.686 C 46.902 6.5 47 6.255 47 6 L 47 3 C 47 2.448 46.553 2 46 2 z M 45 5.604 L 40.862 10 L 9.138 10 L 5 5.604 L 5 4 L 45 4 L 45 5.604 z" stroke-linecap="round" /></g></svg>`;
export const VAULT_ICON = `<svg width='24' height='24' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'><rect width='24' height='24' stroke='none' fill='#000000' opacity='0'/>
<g transform="matrix(1.43 0 0 1.43 12 12)" >
<g style="" >
<g transform="matrix(1 0 0 1 0 -0.75)" >
<rect style="stroke: rgb(0,0,0); stroke-width: 1; stroke-dasharray: none; stroke-linecap: round; stroke-dashoffset: 0; stroke-linejoin: round; stroke-miterlimit: 4; fill: none; fill-rule: nonzero; opacity: 1;" x="-6.5" y="-5.75" rx="1" ry="1" width="13" height="11.5" />
</g>
<g transform="matrix(1 0 0 1 1.5 -0.75)" >
<circle style="stroke: rgb(0,0,0); stroke-width: 1; stroke-dasharray: none; stroke-linecap: round; stroke-dashoffset: 0; stroke-linejoin: round; stroke-miterlimit: 4; fill: none; fill-rule: nonzero; opacity: 1;" cx="0" cy="0" r="1.75" />
</g>
<g transform="matrix(1 0 0 1 1.5 -3.13)" >
<line style="stroke: rgb(0,0,0); stroke-width: 1; stroke-dasharray: none; stroke-linecap: round; stroke-dashoffset: 0; stroke-linejoin: round; stroke-miterlimit: 4; fill: none; fill-rule: nonzero; opacity: 1;" x1="0" y1="-0.625" x2="0" y2="0.625" />
</g>
<g transform="matrix(1 0 0 1 1.5 1.63)" >
<line style="stroke: rgb(0,0,0); stroke-width: 1; stroke-dasharray: none; stroke-linecap: round; stroke-dashoffset: 0; stroke-linejoin: round; stroke-miterlimit: 4; fill: none; fill-rule: nonzero; opacity: 1;" x1="0" y1="-0.625" x2="0" y2="0.625" />
</g>
<g transform="matrix(1 0 0 1 3.88 -0.75)" >
<line style="stroke: rgb(0,0,0); stroke-width: 1; stroke-dasharray: none; stroke-linecap: round; stroke-dashoffset: 0; stroke-linejoin: round; stroke-miterlimit: 4; fill: none; fill-rule: nonzero; opacity: 1;" x1="0.625" y1="0" x2="-0.625" y2="0" />
</g>
<g transform="matrix(1 0 0 1 -0.88 -0.75)" >
<line style="stroke: rgb(0,0,0); stroke-width: 1; stroke-dasharray: none; stroke-linecap: round; stroke-dashoffset: 0; stroke-linejoin: round; stroke-miterlimit: 4; fill: none; fill-rule: nonzero; opacity: 1;" x1="0.625" y1="0" x2="-0.625" y2="0" />
</g>
<g transform="matrix(1 0 0 1 3.18 -2.43)" >
<line style="stroke: rgb(0,0,0); stroke-width: 1; stroke-dasharray: none; stroke-linecap: round; stroke-dashoffset: 0; stroke-linejoin: round; stroke-miterlimit: 4; fill: none; fill-rule: nonzero; opacity: 1;" x1="0.4399999999999995" y1="-0.43999999999999995" x2="-0.4399999999999995" y2="0.43999999999999995" />
</g>
<g transform="matrix(1 0 0 1 -0.18 0.93)" >
<line style="stroke: rgb(0,0,0); stroke-width: 1; stroke-dasharray: none; stroke-linecap: round; stroke-dashoffset: 0; stroke-linejoin: round; stroke-miterlimit: 4; fill: none; fill-rule: nonzero; opacity: 1;" x1="0.43999999999999995" y1="-0.4399999999999995" x2="-0.43999999999999995" y2="0.4399999999999995" />
</g>
<g transform="matrix(1 0 0 1 3.18 0.93)" >
<line style="stroke: rgb(0,0,0); stroke-width: 1; stroke-dasharray: none; stroke-linecap: round; stroke-dashoffset: 0; stroke-linejoin: round; stroke-miterlimit: 4; fill: none; fill-rule: nonzero; opacity: 1;" x1="0.4399999999999995" y1="0.4399999999999995" x2="-0.4399999999999995" y2="-0.4399999999999995" />
</g>
<g transform="matrix(1 0 0 1 -0.18 -2.43)" >
<line style="stroke: rgb(0,0,0); stroke-width: 1; stroke-dasharray: none; stroke-linecap: round; stroke-dashoffset: 0; stroke-linejoin: round; stroke-miterlimit: 4; fill: none; fill-rule: nonzero; opacity: 1;" x1="0.43999999999999995" y1="0.43999999999999995" x2="-0.43999999999999995" y2="-0.43999999999999995" />
</g>
<g transform="matrix(1 0 0 1 -4 -0.75)" >
<line style="stroke: rgb(0,0,0); stroke-width: 1; stroke-dasharray: none; stroke-linecap: round; stroke-dashoffset: 0; stroke-linejoin: round; stroke-miterlimit: 4; fill: none; fill-rule: nonzero; opacity: 1;" x1="0" y1="-1.75" x2="0" y2="1.75" />
</g>
<g transform="matrix(1 0 0 1 -5 5.75)" >
<line style="stroke: rgb(0,0,0); stroke-width: 1; stroke-dasharray: none; stroke-linecap: round; stroke-dashoffset: 0; stroke-linejoin: round; stroke-miterlimit: 4; fill: none; fill-rule: nonzero; opacity: 1;" x1="0" y1="-0.75" x2="0" y2="0.75" />
</g>
<g transform="matrix(1 0 0 1 4.5 5.75)" >
<line style="stroke: rgb(0,0,0); stroke-width: 1; stroke-dasharray: none; stroke-linecap: round; stroke-dashoffset: 0; stroke-linejoin: round; stroke-miterlimit: 4; fill: none; fill-rule: nonzero; opacity: 1;" x1="0" y1="-0.75" x2="0" y2="0.75" />
</g>
</g>
</g>
</svg>`