mirror of
https://seed.radicle.dev/rad:z4V1sjrXqjvFdnCUbxPFqd5p4DtH5.git
synced 2026-11-16 03:40:37 +08:00
333 lines
18 KiB
Svelte
333 lines
18 KiB
Svelte
<script lang="ts">
|
|
import { unreachable } from "@app/lib/utils";
|
|
|
|
export let name:
|
|
| "browse"
|
|
| "checkmark"
|
|
| "checkmark-small"
|
|
| "chevron-down"
|
|
| "chevron-up"
|
|
| "clipboard"
|
|
| "clipboard-small"
|
|
| "ellipsis"
|
|
| "fork"
|
|
| "gear"
|
|
| "chat"
|
|
| "magnifying-glass"
|
|
| "moon"
|
|
| "sun"
|
|
| "twitter";
|
|
</script>
|
|
|
|
<style>
|
|
svg {
|
|
display: flex;
|
|
flex-shrink: 0;
|
|
}
|
|
</style>
|
|
|
|
<!-- svelte-ignore a11y-click-events-have-key-events -->
|
|
<svg
|
|
role="img"
|
|
on:click
|
|
height="24"
|
|
width="24"
|
|
fill="currentColor"
|
|
viewBox="0 0 24 24">
|
|
{#if name === "browse"}
|
|
<path
|
|
d="M8.46934 7.23871C8.61151 7.10623 8.79956 7.03411 8.99386
|
|
7.03753C9.18816 7.04096 9.37355 7.11967 9.51096 7.25709C9.64838 7.3945
|
|
9.72709 7.57988 9.73052 7.77419C9.73394 7.96849 9.66182 8.15653 9.52934
|
|
8.29871L5.80934 12.0187L9.52934 15.7387C9.60303 15.8074 9.66213 15.8902
|
|
9.70312 15.9822C9.74411 16.0742 9.76615 16.1735 9.76793 16.2742C9.76971
|
|
16.3749 9.75118 16.4749 9.71346 16.5683C9.67574 16.6617 9.6196 16.7465
|
|
9.54838 16.8177C9.47716 16.889 9.39233 16.9451 9.29894 16.9828C9.20555
|
|
17.0206 9.10552 17.0391 9.00482 17.0373C8.90411 17.0355 8.8048 17.0135
|
|
8.7128 16.9725C8.6208 16.9315 8.538 16.8724 8.46934 16.7987L4.21934
|
|
12.5487C4.07889 12.4081 4 12.2175 4 12.0187C4 11.82 4.07889 11.6293 4.21934
|
|
11.4887L8.46934 7.23871V7.23871ZM15.0293 7.23871C14.9607 7.16502 14.8779
|
|
7.10592 14.7859 7.06493C14.6939 7.02394 14.5946 7.00189 14.4939
|
|
7.00012C14.3932 6.99834 14.2931 7.01686 14.1997 7.05459C14.1064 7.09231
|
|
14.0215 7.14845 13.9503 7.21967C13.8791 7.29089 13.8229 7.37572 13.7852
|
|
7.46911C13.7475 7.5625 13.729 7.66253 13.7307 7.76323C13.7325 7.86393
|
|
13.7546 7.96325 13.7956 8.05525C13.8366 8.14725 13.8957 8.23005 13.9693
|
|
8.29871L17.6893 12.0187L13.9693 15.7387C13.8957 15.8074 13.8366 15.8902
|
|
13.7956 15.9822C13.7546 16.0742 13.7325 16.1735 13.7307 16.2742C13.729
|
|
16.3749 13.7475 16.4749 13.7852 16.5683C13.8229 16.6617 13.8791 16.7465
|
|
13.9503 16.8177C14.0215 16.889 14.1064 16.9451 14.1997 16.9828C14.2931
|
|
17.0206 14.3932 17.0391 14.4939 17.0373C14.5946 17.0355 14.6939 17.0135
|
|
14.7859 16.9725C14.8779 16.9315 14.9607 16.8724 15.0293 16.7987L19.2793
|
|
12.5487C19.4198 12.4081 19.4987 12.2175 19.4987 12.0187C19.4987 11.82
|
|
19.4198 11.6293 19.2793 11.4887L15.0293 7.23871V7.23871Z" />
|
|
{:else if name === "clipboard"}
|
|
<path
|
|
d="M9 5H14.7071L18 8.29289V17H9V5ZM10 6V16H17V9H14V6H10ZM15
|
|
6.70711L16.2929 8H15V6.70711ZM7 8H8V18H15V19H7V8Z" />
|
|
{:else if name === "clipboard-small"}
|
|
<path
|
|
fill-rule="evenodd"
|
|
clip-rule="evenodd"
|
|
d="M14 7L17 10V16H10V7H14ZM13
|
|
8H11V15H16V11H13V8ZM14 8.41421V10H15.5858L14 8.41421ZM8
|
|
10H9V17H14V18H8V10Z" />
|
|
{:else if name === "chat"}
|
|
<path
|
|
fill-rule="evenodd"
|
|
clip-rule="evenodd"
|
|
d="M5 6.5C4.72386 6.5 4.5
|
|
6.72386 4.5 7V16C4.5 16.2761 4.72386 16.5 5 16.5H14.5147C16.2386 16.5 17.8919
|
|
17.1848 19.1109 18.4038L19.5 18.7929V7C19.5 6.72386 19.2761 6.5 19 6.5H5ZM3.5
|
|
7C3.5 6.17157 4.17157 5.5 5 5.5H19C19.8284 5.5 20.5 6.17157 20.5 7V20C20.5
|
|
20.2022 20.3782 20.3845 20.1913 20.4619C20.0045 20.5393 19.7894 20.4966
|
|
19.6464 20.3536L18.4038 19.1109C17.3724 18.0795 15.9734 17.5 14.5147
|
|
17.5H5C4.17157 17.5 3.5 16.8284 3.5 16V7ZM7.5 10C7.5 9.72386 7.72386 9.5 8
|
|
9.5H16C16.2761 9.5 16.5 9.72386 16.5 10C16.5 10.2761 16.2761 10.5 16
|
|
10.5H8C7.72386 10.5 7.5 10.2761 7.5 10ZM7.5 13C7.5 12.7239 7.72386 12.5 8
|
|
12.5H13C13.2761 12.5 13.5 12.7239 13.5 13C13.5 13.2761 13.2761 13.5 13
|
|
13.5H8C7.72386 13.5 7.5 13.2761 7.5 13Z" />
|
|
{:else if name === "ellipsis"}
|
|
<path
|
|
d="M7 12a2 2 0 1 1-4.001-.001A2 2 0 0 1 7 12zm12-2a2 2 0 1 0 .001
|
|
4.001A2 2 0 0 0 19 10zm-7 0a2 2 0 1 0 .001 4.001A2 2 0 0 0 12 10z" />
|
|
{:else if name === "chevron-down"}
|
|
<path
|
|
fill-rule="evenodd"
|
|
clip-rule="evenodd"
|
|
d="m 16.353549 9.8535548 c 0.19527 0.1952622 0.19527 0.5118432 0
|
|
0.7071032 l -3.29289 3.2929 c -0.58579 0.58578 -1.53553 0.58578
|
|
-2.12132 0 l -3.292894 -3.2929 c -0.195262 -0.19526 -0.195262
|
|
-0.511841 0 -0.7071042 0.195263 -0.195262 0.511844 -0.195262
|
|
0.707104 0 l 3.2929 3.2928942 c 0.19526 0.19526 0.51184 0.19526
|
|
0.7071 0 l 3.2929 -3.2928932 c 0.19526 -0.195262 0.51184
|
|
-0.195262 0.7071 0 z" />
|
|
{:else if name === "chevron-up"}
|
|
<path
|
|
fill-rule="evenodd"
|
|
clip-rule="evenodd"
|
|
d="M7.64645 14.3536C7.45118 14.1583 7.45118 13.8417 7.64645
|
|
13.6464L10.9393 10.3536C11.5251 9.76777 12.4749 9.76777 13.0607
|
|
10.3536L16.3536 13.6464C16.5488 13.8417 16.5488 14.1583 16.3536
|
|
14.3536C16.1583 14.5488 15.8417 14.5488 15.6464 14.3536L12.3536
|
|
11.0607C12.1583 10.8654 11.8417 10.8654 11.6464 11.0607L8.35355
|
|
14.3536C8.15829 14.5488 7.84171 14.5488 7.64645 14.3536Z" />
|
|
{:else if name === "gear"}
|
|
<path
|
|
fill-rule="evenodd"
|
|
clip-rule="evenodd"
|
|
d="M9.23219 2.01728C9.38084
|
|
1.97716 9.53969 2.00775 9.66279 2.10022L11.5852 3.5442C11.8032 3.53214
|
|
12.0218 3.53214 12.2398 3.5442L14.1622 2.10022C14.2851 2.00788 14.4437
|
|
1.97724 14.5922 2.01712C15.4415 2.24523 16.2573 2.58349 17.0188
|
|
3.02327C17.1517 3.10003 17.242 3.23359 17.2637 3.38554L17.5851
|
|
5.63541L20.5219 6.58028C20.6402 6.61834 20.7401 6.69907 20.8021
|
|
6.80675C21.2406 7.56841 21.5787 8.38367 21.8077 9.23219C21.8479 9.38084
|
|
21.8173 9.53969 21.7248 9.66279L20.2747 11.5933C20.2763 11.6489 20.278
|
|
11.7141 20.2792 11.7842C20.2816 11.9194 20.2827 12.0847 20.2779
|
|
12.236L21.7248 14.1622C21.8171 14.2851 21.8478 14.4437 21.8079
|
|
14.5922C21.5798 15.4415 21.2415 16.2573 20.8017 17.0188C20.7397 17.1262
|
|
20.64 17.2067 20.5219 17.2447L17.5851 18.1896L17.2637 20.4395C17.242 20.5916
|
|
17.1515 20.7253 17.0183 20.8021C16.2566 21.2406 15.4413 21.5787 14.5928
|
|
21.8077C14.4442 21.8479 14.2853 21.8173 14.1622 21.7248L12.2398
|
|
20.2808C12.0255 20.2927 11.8107 20.2929 11.5964 20.2814L9.72748
|
|
21.8005C9.60295 21.9017 9.4374 21.937 9.28241 21.8954C8.41326 21.6619
|
|
7.54437 21.228 6.8062 20.8017C6.67328 20.725 6.58299 20.5914 6.56128
|
|
20.4395L6.22012 18.0514C6.06864 17.9052 5.91981 17.7564 5.77364
|
|
17.6049L3.38554 17.2637C3.23337 17.242 3.09966 17.1515 3.02295
|
|
17.0183C2.58438 16.2566 2.24635 15.4413 2.01728 14.5928C1.97716 14.4442
|
|
2.00775 14.2853 2.10022 14.1622L3.55032 12.2317C3.54868 12.1761 3.54702
|
|
12.1109 3.54579 12.0409C3.5434 11.9056 3.54229 11.7403 3.5471
|
|
11.5891L2.10022 9.66279C2.00788 9.53986 1.97724 9.38129 2.01712
|
|
9.23281C2.24523 8.38352 2.58349 7.56772 3.02327 6.8062C3.10003 6.67328
|
|
3.23359 6.58299 3.38554 6.56128L5.77364 6.22012C5.91981 6.06864 6.06864
|
|
5.91981 6.22012 5.77364L6.56128 3.38554C6.58302 3.23337 6.67354 3.09966
|
|
6.80675 3.02295C7.56841 2.58438 8.38367 2.24635 9.23219 2.01728ZM4.55577
|
|
12.3686C4.56087 12.4844 4.52562 12.5983 4.45604 12.6909L3.04873
|
|
14.5645C3.22919 15.1693 3.47157 15.7538 3.77202 16.3088L6.08634
|
|
16.6394C6.19815 16.6554 6.30125 16.7087 6.37886 16.7908C6.59125 17.0153
|
|
6.8097 17.2338 7.03423 17.4461C7.11628 17.5238 7.16963 17.6269 7.1856
|
|
17.7387L7.51653 20.0552C8.09055 20.3755 8.70317 20.6699 9.30047
|
|
20.8589L11.119 19.3808C11.2199 19.2987 11.3489 19.2592 11.4784
|
|
19.2707C11.7672 19.2962 12.0578 19.2962 12.3466 19.2707C12.4696 19.2598
|
|
12.5922 19.2948 12.6909 19.369L14.5645 20.7763C15.1693 20.5958 15.7538
|
|
20.3534 16.3088 20.053L16.6394 17.7387C16.6665 17.5493 16.7992 17.392
|
|
16.9812 17.3334L20.0293 16.3527C20.3415 15.7851 20.5919 15.1857 20.7765
|
|
14.5648L19.369 12.6909C19.2948 12.5922 19.2598 12.4696 19.2707
|
|
12.3467C19.2822 12.2167 19.2829 12.0017 19.2794 11.8018C19.2777 11.7056
|
|
19.2751 11.6187 19.273 11.5559L19.2703 11.4822L19.2695 11.4626L19.2693
|
|
11.4577L19.2692 11.4566C19.2641 11.3409 19.2994 11.2267 19.369
|
|
11.1341L20.7763 9.26051C20.591 8.63973 20.3405 8.04027 20.029
|
|
7.47218L16.9812 6.4916C16.7992 6.43302 16.6665 6.27569 16.6394
|
|
6.08634L16.3087 3.77166C15.7541 3.47068 15.1696 3.22832 14.5648
|
|
3.04851L12.6909 4.45604C12.5922 4.53018 12.4696 4.56518 12.3466
|
|
4.55431C12.0578 4.52877 11.7672 4.52877 11.4784 4.55431C11.3554 4.56518
|
|
11.2328 4.53018 11.1341 4.45604L9.26051 3.04873C8.65575 3.22919 8.07123
|
|
3.47157 7.51622 3.77202L7.1856 6.08634C7.16963 6.19815 7.11628 6.30125
|
|
7.03423 6.37886C6.8097 6.59125 6.59125 6.8097 6.37886 7.03423C6.30125
|
|
7.11628 6.19815 7.16963 6.08634 7.1856L3.77166 7.51627C3.47068 8.07088
|
|
3.22832 8.65536 3.04851 9.26022L4.45604 11.1341C4.53016 11.2328 4.56517
|
|
11.3554 4.55432 11.4783C4.54285 11.6083 4.5421 11.8233 4.54563
|
|
12.0232C4.54733 12.1194 4.54988 12.2063 4.55201 12.2691L4.55471
|
|
12.3429L4.55551 12.3624L4.55577 12.3686ZM11.9121 8.41248C9.97912 8.41248
|
|
8.41211 9.97948 8.41211 11.9125C8.41211 13.8455 9.97912 15.4125 11.9121
|
|
15.4125C13.8451 15.4125 15.4121 13.8455 15.4121 11.9125C15.4121 9.97948
|
|
13.8451 8.41248 11.9121 8.41248ZM7.41211 11.9125C7.41211 9.4272 9.42683
|
|
7.41248 11.9121 7.41248C14.3974 7.41248 16.4121 9.4272 16.4121
|
|
11.9125C16.4121 14.3978 14.3974 16.4125 11.9121 16.4125C9.42683 16.4125
|
|
7.41211 14.3978 7.41211 11.9125Z" />
|
|
{:else if name === "fork"}
|
|
<path
|
|
fill-rule="evenodd"
|
|
clip-rule="evenodd"
|
|
d="M8.34375 6.9375C7.5671
|
|
6.9375 6.9375 7.5671 6.9375 8.34375C6.9375 9.1204 7.5671 9.75 8.34375
|
|
9.75C9.1204 9.75 9.75 9.1204 9.75 8.34375C9.75 7.5671 9.1204 6.9375 8.34375
|
|
6.9375ZM8.8125 10.6406C9.8823 10.4235 10.6875 9.47764 10.6875
|
|
8.34375C10.6875 7.04933 9.63817 6 8.34375 6C7.04933 6 6 7.04933 6 8.34375C6
|
|
9.47764 6.8052 10.4235 7.875 10.6406V11.1562C7.875 11.8999 8.18601 12.4028
|
|
8.62101 12.7834C8.82767 12.9643 9.06032 13.1164 9.28665 13.2541C9.39277
|
|
13.3187 9.48974 13.3756 9.5849 13.4316C9.71089 13.5056 9.83369 13.5777
|
|
9.97031 13.6631C10.4167 13.9421 10.8179 14.2499 11.1146 14.7072C11.3641
|
|
15.0919 11.5582 15.6119 11.6108 16.3623C10.5481 16.5849 9.75 17.5274 9.75
|
|
18.6562C9.75 19.9507 10.7993 21 12.0938 21C13.3882 21 14.4375 19.9507
|
|
14.4375 18.6562C14.4375 17.5274 13.6394 16.5849 12.5766 16.3623C12.6293
|
|
15.6119 12.8234 15.0919 13.073 14.7072C13.3696 14.2499 13.7709 13.9421
|
|
14.2172 13.6631C14.3538 13.5777 14.4766 13.5056 14.6026 13.4316C14.6978
|
|
13.3756 14.7947 13.3187 14.9008 13.2541C15.1272 13.1164 15.3598 12.9643
|
|
15.5665 12.7834C16.0015 12.4028 16.3125 11.8999 16.3125
|
|
11.1562V10.6406C17.3823 10.4235 18.1875 9.47764 18.1875 8.34375C18.1875
|
|
7.04933 17.1382 6 15.8438 6C14.5493 6 13.5 7.04933 13.5 8.34375C13.5
|
|
9.47764 14.3052 10.4235 15.375 10.6406V11.1562C15.375 11.5845 15.2173
|
|
11.8433 14.9491 12.0779C14.8042 12.2047 14.6267 12.3235 14.4136
|
|
12.4532C14.3363 12.5002 14.2463 12.5532 14.1515 12.6091C14.0098 12.6926
|
|
13.8574 12.7824 13.7203 12.8681C13.2292 13.1751 12.6929 13.5705 12.2864
|
|
14.1971C12.2176 14.3032 12.1532 14.4147 12.0938 14.5323C12.0343 14.4147
|
|
11.9699 14.3032 11.9011 14.1971C11.4946 13.5705 10.9583 13.1751 10.4672
|
|
12.8681C10.3301 12.7824 10.1776 12.6926 10.036 12.6091C9.94121 12.5532
|
|
9.85123 12.5002 9.77389 12.4532C9.56077 12.3235 9.38326 12.2047 9.23836
|
|
12.0779C8.97024 11.8433 8.8125 11.5845 8.8125 11.1562V10.6406ZM15.8438
|
|
9.75C16.6204 9.75 17.25 9.1204 17.25 8.34375C17.25 7.5671 16.6204 6.9375
|
|
15.8438 6.9375C15.0671 6.9375 14.4375 7.5671 14.4375 8.34375C14.4375 9.1204
|
|
15.0671 9.75 15.8438 9.75ZM12.0938 17.25C11.3171 17.25 10.6875 17.8796
|
|
10.6875 18.6562C10.6875 19.4329 11.3171 20.0625 12.0938 20.0625C12.8704
|
|
20.0625 13.5 19.4329 13.5 18.6562C13.5 17.8796 12.8704 17.25 12.0938
|
|
17.25Z" />
|
|
{:else if name === "moon"}
|
|
<path
|
|
fill-rule="evenodd"
|
|
clip-rule="evenodd"
|
|
d="M15.75 1.5C16.1642 1.5
|
|
16.5 1.83579 16.5 2.25V3H17.25C17.6642 3 18 3.33579 18 3.75C18 4.16421
|
|
17.6642 4.5 17.25 4.5H16.5V5.25C16.5 5.66421 16.1642 6 15.75 6C15.3358 6 15
|
|
5.66421 15 5.25V4.5H14.25C13.8358 4.5 13.5 4.16421 13.5 3.75C13.5 3.33579
|
|
13.8358 3 14.25 3H15V2.25C15 1.83579 15.3358 1.5 15.75 1.5ZM10.2246
|
|
3.15456C10.4159 3.34623 10.489 3.62613 10.4159 3.88688C9.65641 6.59529
|
|
10.4385 9.58344 12.4276 11.5724C14.4166 13.5615 17.4047 14.3436 20.1131
|
|
13.5841C20.3739 13.511 20.6538 13.5841 20.8454 13.7754C21.0371 13.9667
|
|
21.1108 14.2465 21.0382 14.5074C19.1394 21.3293 10.2649 23.5102 5.37735
|
|
18.6226C0.393755 13.639 2.70287 4.85168 9.49264 2.96184C9.75353 2.88923
|
|
10.0333 2.96289 10.2246 3.15456ZM8.69851 4.84862C3.95753 7.06376 2.57424
|
|
13.6982 6.43801 17.562C10.2273 21.3512 16.9232 20.041 19.1499
|
|
15.3017C16.3194 15.6466 13.4079 14.6741 11.3669 12.6331C9.32556 10.5918
|
|
8.35305 7.67963 8.69851 4.84862ZM20.25 5.25C20.6642 5.25 21 5.58579 21
|
|
6V7.5H22.5C22.9142 7.5 23.25 7.83579 23.25 8.25C23.25 8.66421 22.9142 9
|
|
22.5 9H21V10.5C21 10.9142 20.6642 11.25 20.25 11.25C19.8358 11.25 19.5
|
|
10.9142 19.5 10.5V9H18C17.5858 9 17.25 8.66421 17.25 8.25C17.25 7.83579
|
|
17.5858 7.5 18 7.5H19.5V6C19.5 5.58579 19.8358 5.25 20.25 5.25Z" />
|
|
{:else if name === "checkmark"}
|
|
<path
|
|
fill-rule="evenodd"
|
|
clip-rule="evenodd"
|
|
d="M18.2941 6.59564C18.5174 6.75806 18.5668 7.07076 18.4044 7.29409L11.781
|
|
16.4012C10.8775 17.6436 9.07768 17.7848 7.99142 16.6985L5.64645 14.3536C5.45118
|
|
14.1583 5.45118 13.8417 5.64645 13.6465C5.84171 13.4512 6.15829 13.4512 6.35355
|
|
13.6465L8.69852 15.9914C9.35028 16.6432 10.4302 16.5584 10.9723 15.813L17.5956
|
|
6.70592C17.7581 6.48259 18.0708 6.43322 18.2941 6.59564Z" />
|
|
{:else if name === "checkmark-small"}
|
|
<path
|
|
fill-rule="evenodd"
|
|
clip-rule="evenodd"
|
|
d="M16.2481 8.56588C16.4878 8.70288 16.5711 9.00831 16.4341
|
|
9.24807L13.0837 15.1113C12.593 15.9701 11.42 16.1271 10.7207
|
|
15.4278L8.64645 13.3536C8.45118 13.1583 8.45118 12.8417 8.64645
|
|
12.6464C8.84171 12.4512 9.15829 12.4512 9.35355 12.6464L11.4278
|
|
14.7207C11.6609 14.9538 12.0519 14.9014 12.2154 14.6152L15.5659
|
|
8.75193C15.7029 8.51217 16.0083 8.42887 16.2481 8.56588Z" />
|
|
{:else if name === "sun"}
|
|
<path
|
|
fill-rule="evenodd"
|
|
clip-rule="evenodd"
|
|
d="M12 0.75C12.4142 0.75
|
|
12.75 1.08579 12.75 1.5V3.375C12.75 3.78921 12.4142 4.125 12 4.125C11.5858
|
|
4.125 11.25 3.78921 11.25 3.375V1.5C11.25 1.08579 11.5858 0.75 12
|
|
0.75ZM4.04467 4.04467C4.33756 3.75178 4.81244 3.75178 5.10533
|
|
4.04467L6.42721 5.36655C6.7201 5.65944 6.7201 6.13431 6.42721
|
|
6.42721C6.13431 6.7201 5.65944 6.7201 5.36655 6.42721L4.04467
|
|
5.10533C3.75178 4.81244 3.75178 4.33756 4.04467 4.04467ZM19.9553
|
|
4.04467C20.2482 4.33756 20.2482 4.81244 19.9553 5.10533L18.6335
|
|
6.42721C18.3406 6.7201 17.8657 6.7201 17.5728 6.42721C17.2799 6.13431
|
|
17.2799 5.65944 17.5728 5.36655L18.8947 4.04467C19.1876 3.75178 19.6624
|
|
3.75178 19.9553 4.04467ZM12 7.125C9.30761 7.125 7.125 9.30761 7.125
|
|
12C7.125 14.6924 9.30761 16.875 12 16.875C14.6924 16.875 16.875 14.6924
|
|
16.875 12C16.875 9.30761 14.6924 7.125 12 7.125ZM5.625 12C5.625 8.47918
|
|
8.47918 5.625 12 5.625C15.5208 5.625 18.375 8.47918 18.375 12C18.375
|
|
15.5208 15.5208 18.375 12 18.375C8.47918 18.375 5.625 15.5208 5.625
|
|
12ZM0.75 12C0.75 11.5858 1.08579 11.25 1.5 11.25H3.375C3.78921 11.25 4.125
|
|
11.5858 4.125 12C4.125 12.4142 3.78921 12.75 3.375 12.75H1.5C1.08579 12.75
|
|
0.75 12.4142 0.75 12ZM19.875 12C19.875 11.5858 20.2108 11.25 20.625
|
|
11.25H22.5C22.9142 11.25 23.25 11.5858 23.25 12C23.25 12.4142 22.9142 12.75
|
|
22.5 12.75H20.625C20.2108 12.75 19.875 12.4142 19.875 12ZM6.42721
|
|
17.5728C6.7201 17.8657 6.7201 18.3406 6.42721 18.6335L5.10533
|
|
19.9553C4.81244 20.2482 4.33756 20.2482 4.04467 19.9553C3.75178 19.6624
|
|
3.75178 19.1876 4.04467 18.8947L5.36655 17.5728C5.65944 17.2799 6.13431
|
|
17.2799 6.42721 17.5728ZM17.5728 17.5728C17.8657 17.2799 18.3406 17.2799
|
|
18.6335 17.5728L19.9553 18.8947C20.2482 19.1876 20.2482 19.6624 19.9553
|
|
19.9553C19.6624 20.2482 19.1876 20.2482 18.8947 19.9553L17.5728
|
|
18.6335C17.2799 18.3406 17.2799 17.8657 17.5728 17.5728ZM12 19.875C12.4142
|
|
19.875 12.75 20.2108 12.75 20.625V22.5C12.75 22.9142 12.4142 23.25 12
|
|
23.25C11.5858 23.25 11.25 22.9142 11.25 22.5V20.625C11.25 20.2108 11.5858
|
|
19.875 12 19.875Z" />
|
|
{:else if name === "twitter"}
|
|
<path
|
|
clip-rule="evenodd"
|
|
fill-rule="evenodd"
|
|
d="m5.5228 5.4809c0.13886 0.00675 0.26343 0.087463 0.32634 0.21144 1.08
|
|
2.1284 2.6203 3.5913 4.862 4.2088v-0.47702c0-1.8169 1.4729-3.2898
|
|
3.2898-3.2898 1.1961 0 2.2689 0.56288 2.8469 1.5482h2.7652c0.16263 0 0.30793
|
|
0.1017 0.36366 0.25453 0.05566 0.15283 0.0098 0.32417-0.11464 0.42881l-2.5734
|
|
2.1625c-0.04079 1.6914-0.6455 3.5129-1.7259 4.9881-1.2652 1.7277-3.2027
|
|
3.0031-5.6713 3.0031-2.4028
|
|
0-3.8426-0.92007-4.6769-1.8739-0.41221-0.47133-0.66961-0.94259-0.82448-1.2974-0.077555-0.17765-0.12983-0.3272-0.16319-0.43441-0.016689-0.05364-0.028687-0.09676-0.036769-0.12772-0.00405-0.01548-0.00711-0.02794-0.0093-0.03716l-0.00265-0.0113-8.515e-4
|
|
-0.0038-3.096e-4 -0.0014-1.316e-4 -6.19e-4c-5.42e-5 -2.33e-4 -1.084e-4
|
|
-4.65e-4 0.3781-0.08267l-0.37821 0.08221c-0.024863-0.11441 0.00341-0.23393
|
|
0.076873-0.32511 0.073475-0.09111 0.18426-0.14413
|
|
0.30134-0.14413h2.3072c-0.87844-0.64588-1.7455-1.5204-2.2917-2.612-0.80618-1.6109-0.88662-3.6435
|
|
0.60706-5.9904 0.074644-0.11729 0.20646-0.18553 0.34532-0.17877zm-0.42433
|
|
9.5552c3.561e-4 7.74e-4 7.044e-4 0.0016 0.00106 0.0024 0.13017 0.29833 0.34822
|
|
0.69791 0.69767 1.0974 0.68907 0.78785 1.9174 1.6095 4.0942 1.6095 2.1745 0
|
|
3.8969-1.1162 5.0467-2.6864 1.0242-1.3984 1.5785-3.1389 1.5785-4.713 0-0.11431
|
|
0.05055-0.22277 0.13802-0.29631l1.8961-1.5933h-1.9347c-0.14847
|
|
0-0.28385-0.084955-0.34849-0.21865-0.39749-0.82249-1.2464-1.3295-2.2666-1.3295-1.3894
|
|
0-2.5157 1.1263-2.5157 2.5157v0.96759c0 0.21372-0.17332 0.38704-0.38704
|
|
0.38704-0.01664
|
|
0-0.03298-0.0011-0.04908-0.0031-0.01757-0.0013-0.03522-0.0039-0.05295-0.0077-2.5186-0.54599-4.2771-2.0072-5.5042-4.1128-0.9927
|
|
1.8701-0.84393 3.4204-0.22929 4.6486 0.6925 1.3838 2.004 2.4102 3.1211 3.0036
|
|
0.15696 0.08337 0.23697 0.26295 0.19401 0.43534-0.042953 0.17246-0.19784
|
|
0.29353-0.37557 0.29353z" />
|
|
{:else if name === "magnifying-glass"}
|
|
<path
|
|
fill-rule="evenodd"
|
|
clip-rule="evenodd"
|
|
d="M11 6.5C8.51472 6.5 6.5
|
|
8.51472 6.5 11C6.5 13.4853 8.51472 15.5 11 15.5C13.4853 15.5 15.5 13.4853
|
|
15.5 11C15.5 8.51472 13.4853 6.5 11 6.5ZM5.5 11C5.5 7.96243 7.96243 5.5 11
|
|
5.5C14.0376 5.5 16.5 7.96243 16.5 11C16.5 12.3387 16.0217 13.5658 15.2266
|
|
14.5195L19.3536 18.6464C19.5488 18.8417 19.5488 19.1583 19.3536
|
|
19.3536C19.1583 19.5488 18.8417 19.5488 18.6464 19.3536L14.5195
|
|
15.2266C13.5658 16.0217 12.3387 16.5 11 16.5C7.96243 16.5 5.5 14.0376 5.5
|
|
11Z" />
|
|
{:else}
|
|
{unreachable(name)}
|
|
{/if}
|
|
</svg>
|