/
IconBucket.vue
18 lines (16 loc) · 4.32 KB
/
IconBucket.vue
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
// Copyright (C) 2023 Storj Labs, Inc.
// See LICENSE for copying information.
<template>
<!-- Bucket Icon -->
<svg width="18" height="18" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">
<path v-if="!bold" d="M9.94232 1C14.3287 1 17.8846 2.41577 17.8846 4.16222C17.8846 4.18679 17.8839 4.21129 17.8825 4.23573L17.8846 4.23576L17.8812 4.25647C17.8747 4.34405 17.8594 4.43074 17.8354 4.51639L17.2448 7.86246L17.9754 8.59315C19.4245 10.0422 19.4378 12.3818 18.0009 13.8187C17.4404 14.3792 16.7425 14.7191 16.0136 14.8391L15.6784 16.7376C15.6578 17.9885 13.0975 19 9.94232 19C6.80603 19 4.25762 18.0006 4.20697 16.7601L4.20649 16.7376L2.04971 4.51801C2.02531 4.43125 2.00973 4.34344 2.00333 4.2547L2 4.23576L2.0021 4.23573C2.0007 4.21129 2 4.18679 2 4.16222C2 2.41577 5.5559 1 9.94232 1ZM16.5417 5.92227C15.1162 6.76791 12.6925 7.32444 9.94232 7.32444C7.19224 7.32444 4.76862 6.76794 3.34307 5.92236L5.07 15.708L5.23576 16.7077L5.24057 16.7148C5.26274 16.7549 5.30682 16.8087 5.37589 16.8715C5.56623 17.0445 5.87973 17.225 6.29249 17.3864C7.23129 17.7535 8.53735 17.9704 9.94232 17.9704C11.3555 17.9704 12.6685 17.7509 13.6079 17.3802C14.0199 17.2176 14.331 17.0363 14.5174 16.8636C14.5757 16.8096 14.6149 16.7629 14.6373 16.7265L14.6486 16.7072C14.6484 16.707 14.6488 16.707 14.6486 16.7072L14.6504 16.639L14.9642 14.8612C14.1844 14.7668 13.4269 14.4248 12.8191 13.8363L12.7754 13.7932L9.52478 10.5426C9.32375 10.3416 9.32375 10.0156 9.52478 9.81461C9.71912 9.62028 10.0302 9.6138 10.2323 9.79518L10.2528 9.81461L13.5034 13.0652C13.9635 13.5253 14.5466 13.7854 15.1434 13.8453L16.5417 5.92227ZM17.0264 9.10014L16.2081 13.7368C16.5984 13.6141 16.9648 13.3988 17.2729 13.0907C18.2944 12.0692 18.2964 10.4074 17.282 9.35635L17.2474 9.32116L17.0264 9.10014ZM9.94232 2.02956C7.93079 2.02956 6.05766 2.345 4.70709 2.88273L4.58604 2.93209C3.53715 3.37015 3.02956 3.85899 3.02956 4.16222C3.02956 4.4769 3.57618 4.99144 4.70709 5.44172C6.05766 5.97944 7.93079 6.29488 9.94232 6.29488C11.9539 6.29488 13.827 5.97944 15.1775 5.44172L15.2986 5.39235C16.3475 4.95429 16.8551 4.46546 16.8551 4.16222C16.8551 3.84754 16.3085 3.333 15.1775 2.88273C13.827 2.345 11.9539 2.02956 9.94232 2.02956Z" fill="currentColor" />
<path v-else d="M18.1721 8.38515C19.7355 9.9486 19.7498 12.4744 18.1975 14.0267C17.5686 14.6556 16.7797 15.0274 15.9599 15.1431L15.6784 16.7376C15.6578 17.9885 13.0975 19 9.94232 19C6.80603 19 4.25762 18.0006 4.20697 16.7601L4.20649 16.7376L2.04963 4.51771C2.02535 4.43129 2.00981 4.34382 2.00338 4.25544L2 4.23576L2.00211 4.23587C2.00071 4.21139 2 4.18684 2 4.16222C2 2.41577 5.5559 1 9.94232 1C14.3287 1 17.8846 2.41577 17.8846 4.16222C17.8846 4.18684 17.8839 4.21139 17.8825 4.23587L17.8846 4.23576L17.8812 4.25676C17.8747 4.34414 17.8594 4.43063 17.8355 4.5161L17.3054 7.51844L18.1721 8.38515ZM15.8846 6.26039C14.4297 6.91312 12.3066 7.32444 9.94232 7.32444C7.57808 7.32444 5.45511 6.91314 4.00017 6.26045L5.5636 15.1197L5.81923 16.4762L5.84291 16.4946C5.9766 16.5948 6.18351 16.7078 6.45219 16.8167L6.50675 16.8385C7.37281 17.1771 8.60689 17.3821 9.94232 17.3821C11.2855 17.3821 12.5259 17.1747 13.392 16.8329C13.7041 16.7097 13.9368 16.5803 14.0734 16.4701L14.0845 16.4609L14.3355 15.0387C13.7042 14.8652 13.1061 14.5347 12.6032 14.0477L12.556 14.0012L9.30543 10.7506C8.98952 10.4347 8.98952 9.92252 9.30543 9.60661C9.61364 9.2984 10.1087 9.29089 10.426 9.58406L10.4494 9.60661L13.7 12.8572C13.9686 13.1257 14.2839 13.3178 14.6188 13.4334L15.8846 6.26039ZM16.9623 9.46328L16.2676 13.3997C16.5543 13.2861 16.8224 13.1137 17.0535 12.8827C17.9602 11.976 17.9627 10.4993 17.0611 9.56277L17.0281 9.52916L16.9623 9.46328ZM9.94232 2.61788C8.0014 2.61788 6.2014 2.921 4.92472 3.42932C4.37614 3.64773 3.96798 3.88827 3.73308 4.10939C3.71811 4.12348 3.70445 4.13691 3.69205 4.14963L3.68024 4.16207L3.70159 4.18448L3.73308 4.21505C3.96798 4.43617 4.37614 4.67671 4.92472 4.89513C6.2014 5.40344 8.0014 5.70656 9.94232 5.70656C11.8832 5.70656 13.6832 5.40344 14.9599 4.89513C15.5085 4.67671 15.9167 4.43617 16.1516 4.21505C16.1665 4.20096 16.1802 4.18753 16.1926 4.17481L16.2045 4.16207L16.1831 4.13996L16.1516 4.10939C15.9167 3.88827 15.5085 3.64773 14.9599 3.42932C13.6832 2.921 11.8832 2.61788 9.94232 2.61788Z" fill="currentColor" />
</svg>
</template>
<script setup lang="ts">
const props = withDefaults(defineProps<{
bold?: boolean;
}>(), {
bold: false,
});
</script>