mirror of
https://github.com/spacedriveapp/spacedrive.git
synced 2026-04-20 22:50:11 -04:00
* add temp custom icons and tweak styles * tweaks * - added Object type structs - added extension enums with variant macros - improved explorer rendering - added database migration hotfix * - added dev only data folder - improved explorer image loading * macros do rule ! * remove baselining Co-authored-by: Brendan Allan <brendonovich@outlook.com>
84 lines
10 KiB
XML
84 lines
10 KiB
XML
<svg width="88" height="88" viewBox="0 0 88 88" fill="none" xmlns="http://www.w3.org/2000/svg">
|
|
<mask id="mask0_31_482" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="4" y="12" width="80" height="64">
|
|
<path d="M74 20C76.6522 20 79.1957 21.0536 81.0711 22.9289C82.9464 24.8043 84 27.3478 84 30V66C84 68.6522 82.9464 71.1957 81.0711 73.0711C79.1957 74.9464 76.6522 76 74 76H14C11.3478 76 8.80429 74.9464 6.92892 73.0711C5.05356 71.1957 4 68.6522 4 66V22C4 19.3478 5.05356 16.8043 6.92892 14.9289C8.80429 13.0536 11.3478 12 14 12H32.84C33.9052 11.9991 34.9598 12.2109 35.9421 12.623C36.9243 13.0352 37.8144 13.6393 38.56 14.4L41.64 17.6C42.3857 18.3607 43.2757 18.9648 44.2579 19.377C45.2401 19.7891 46.2948 20.0009 47.36 20H74Z" fill="#1F56E2"/>
|
|
</mask>
|
|
<g mask="url(#mask0_31_482)">
|
|
<path d="M74 20C76.6522 20 79.1957 21.0536 81.0711 22.9289C82.9464 24.8043 84 27.3478 84 30V66C84 68.6522 82.9464 71.1957 81.0711 73.0711C79.1957 74.9464 76.6522 76 74 76H14C11.3478 76 8.80429 74.9464 6.92892 73.0711C5.05356 71.1957 4 68.6522 4 66V22C4 19.3478 5.05356 16.8043 6.92892 14.9289C8.80429 13.0536 11.3478 12 14 12H32.84C33.9052 11.9991 34.9598 12.2109 35.9421 12.623C36.9243 13.0352 37.8144 13.6393 38.56 14.4L41.64 17.6C42.3857 18.3607 43.2757 18.9648 44.2579 19.377C45.2401 19.7891 46.2948 20.0009 47.36 20H74Z" fill="#1F56E2"/>
|
|
<mask id="mask1_31_482" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="4" y="12" width="80" height="64">
|
|
<path d="M74 20C76.6522 20 79.1957 21.0536 81.0711 22.9289C82.9464 24.8043 84 27.3478 84 30V66C84 68.6522 82.9464 71.1957 81.0711 73.0711C79.1957 74.9464 76.6522 76 74 76H14C11.3478 76 8.80429 74.9464 6.92892 73.0711C5.05356 71.1957 4 68.6522 4 66V22C4 19.3478 5.05356 16.8043 6.92892 14.9289C8.80429 13.0536 11.3478 12 14 12H32.84C33.9052 11.9991 34.9598 12.2109 35.9421 12.623C36.9243 13.0352 37.8144 13.6393 38.56 14.4L41.64 17.6C42.3857 18.3607 43.2757 18.9648 44.2579 19.377C45.2401 19.7891 46.2948 20.0009 47.36 20H74Z" fill="#1F56E2"/>
|
|
</mask>
|
|
<g mask="url(#mask1_31_482)">
|
|
<g filter="url(#filter0_f_31_482)">
|
|
<path d="M85.5 66V30C85.5 27.3478 82.9464 24.8043 81.0711 22.9289C79.1957 21.0536 76.6522 20 74 20H47.36C46.2948 20.0009 45.2401 19.7891 44.2579 19.377C43.2757 18.9648 42.3857 18.3607 41.64 17.6L38.56 14.4C37.8144 13.6393 36.9243 13.0352 35.9421 12.623C34.9598 12.2109 33.9052 11.9991 32.84 12H14C11.3478 12 8.80429 13.0536 6.92892 14.9289C5.05356 16.8043 4 19.3478 4 22L2 66" stroke="url(#paint0_linear_31_482)" stroke-width="10"/>
|
|
</g>
|
|
<g filter="url(#filter1_f_31_482)">
|
|
<path d="M85.5 66V30C85.5 27.3478 82.9464 24.8043 81.0711 22.9289C79.1957 21.0536 76.6522 20 74 20H47.36C46.2948 20.0009 45.2401 19.7891 44.2579 19.377C43.2757 18.9648 42.3857 18.3607 41.64 17.6L38.56 14.4C37.8144 13.6393 36.9243 13.0352 35.9421 12.623C34.9598 12.2109 33.9052 11.9991 32.84 12H14C11.3478 12 8.80429 13.0536 6.92892 14.9289C5.05356 16.8043 4 19.3478 4 22L2 66" stroke="url(#paint1_linear_31_482)" stroke-width="8"/>
|
|
</g>
|
|
<path d="M32.85 13C33.7812 12.998 34.7032 13.1851 35.56 13.55C36.4144 13.9074 37.1894 14.4309 37.84 15.09L40.93 18.3C41.7672 19.1556 42.7667 19.8355 43.87 20.3C44.9756 20.7618 46.1618 20.9997 47.36 21H74C75.182 20.9978 76.3527 21.2299 77.4444 21.6831C78.5361 22.1362 79.5271 22.8014 80.36 23.64C81.1986 24.4729 81.8638 25.4639 82.3169 26.5556C82.7701 27.6473 83.0022 28.818 83 30V66C83 68.3869 82.0518 70.6761 80.364 72.364C78.6761 74.0518 76.3869 75 74 75H14C12.818 75.0022 11.6473 74.7701 10.5556 74.3169C9.46393 73.8638 8.47295 73.1986 7.64 72.36C6.80136 71.5271 6.13623 70.5361 5.68307 69.4444C5.22992 68.3527 4.99775 67.182 5 66V22C4.99775 20.818 5.22992 19.6473 5.68307 18.5556C6.13623 17.4639 6.80136 16.4729 7.64 15.64C8.47295 14.8014 9.46393 14.1362 10.5556 13.6831C11.6473 13.2299 12.818 12.9978 14 13H32.85ZM32.85 12H14C11.3481 12.0006 8.80493 13.0545 6.93 14.93C5.05451 16.8049 4.00057 19.3481 4 22V66C4.00057 68.6519 5.05451 71.1951 6.93 73.07C8.80493 74.9455 11.3481 75.9994 14 76H74C76.6522 76 79.1957 74.9464 81.0711 73.0711C82.9464 71.1957 84 68.6522 84 66V30C83.9994 27.3481 82.9455 24.8049 81.07 22.93C79.1951 21.0545 76.6519 20.0006 74 20H47.35C46.2891 20.0003 45.2387 19.7895 44.26 19.38C43.2795 18.9621 42.3897 18.3576 41.64 17.6L38.56 14.4C37.8103 13.6424 36.9205 13.0379 35.94 12.62C34.9613 12.2105 33.9109 11.9997 32.85 12V12Z" fill="url(#paint2_linear_31_482)"/>
|
|
</g>
|
|
<g filter="url(#filter2_f_31_482)">
|
|
<rect x="8" y="27" width="69" height="13" rx="6.5" fill="#2054D9"/>
|
|
</g>
|
|
<path d="M4.5 66L4.5 38C4.5 32.7533 8.75329 28.5 14 28.5L74 28.5C79.2467 28.5 83.5 32.7533 83.5 38V66C83.5 71.2467 79.2467 75.5 74 75.5H14C8.75329 75.5 4.5 71.2467 4.5 66Z" fill="url(#paint3_linear_31_482)" stroke="url(#paint4_linear_31_482)"/>
|
|
<mask id="mask2_31_482" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="4" y="12" width="80" height="64">
|
|
<path d="M74 20C76.6522 20 79.1957 21.0536 81.0711 22.9289C82.9464 24.8043 84 27.3478 84 30V66C84 68.6522 82.9464 71.1957 81.0711 73.0711C79.1957 74.9464 76.6522 76 74 76H14C11.3478 76 8.80429 74.9464 6.92892 73.0711C5.05356 71.1957 4 68.6522 4 66V22C4 19.3478 5.05356 16.8043 6.92892 14.9289C8.80429 13.0536 11.3478 12 14 12H32.84C33.9052 11.9991 34.9598 12.2109 35.9421 12.623C36.9243 13.0352 37.8144 13.6393 38.56 14.4L41.64 17.6C42.3857 18.3607 43.2757 18.9648 44.2579 19.377C45.2401 19.7891 46.2948 20.0009 47.36 20H74Z" fill="#D9D9D9"/>
|
|
</mask>
|
|
<g mask="url(#mask2_31_482)">
|
|
<g filter="url(#filter3_f_31_482)">
|
|
<path d="M81.0711 21.9289C79.7081 20.5659 77.9922 19.6371 76.1381 19.2312C74.9757 18.9768 74 18.0353 74 16.8453C74 15.3959 75.4023 14.3599 76.7877 14.7857L85.283 17.3966C88.4297 18.3637 90.6628 21.1597 90.9102 24.4424L94.2921 69.3133C94.4268 71.0999 93.9578 72.8801 92.9603 74.3684L87.8766 81.9538C86.3913 84.17 83.899 85.5 81.2311 85.5H8.16124C7.34451 85.5 6.5326 85.3749 5.75373 85.1292L-4.90751 81.7648C-8.23652 80.7143 -10.5 77.6265 -10.5 74.1357V29L-8.59361 14.1302C-8.22681 11.2691 -6.34822 8.82705 -3.67693 7.73875L3.70219 4.73244C4.80968 4.28124 6.07541 4.47387 6.99854 5.23409L7.93741 6.00728C9.97802 7.68778 8.79817 12.0597 6.92892 13.9289C5.05356 15.8043 4 18.3478 4 21V65C4 67.6522 5.05356 70.1957 6.92892 72.0711C8.80429 73.9464 11.3478 75 14 75H74C76.6522 75 79.1957 73.9464 81.0711 72.0711C82.9464 70.1957 84 67.6522 84 65V29C84 26.3478 82.9464 23.8043 81.0711 21.9289Z" fill="url(#paint5_linear_31_482)"/>
|
|
<path d="M81.0711 21.9289C79.7081 20.5659 77.9922 19.6371 76.1381 19.2312C74.9757 18.9768 74 18.0353 74 16.8453C74 15.3959 75.4023 14.3599 76.7877 14.7857L85.283 17.3966C88.4297 18.3637 90.6628 21.1597 90.9102 24.4424L94.2921 69.3133C94.4268 71.0999 93.9578 72.8801 92.9603 74.3684L87.8766 81.9538C86.3913 84.17 83.899 85.5 81.2311 85.5H8.16124C7.34451 85.5 6.5326 85.3749 5.75373 85.1292L-4.90751 81.7648C-8.23652 80.7143 -10.5 77.6265 -10.5 74.1357V29L-8.59361 14.1302C-8.22681 11.2691 -6.34822 8.82705 -3.67693 7.73875L3.70219 4.73244C4.80968 4.28124 6.07541 4.47387 6.99854 5.23409L7.93741 6.00728C9.97802 7.68778 8.79817 12.0597 6.92892 13.9289C5.05356 15.8043 4 18.3478 4 21V65C4 67.6522 5.05356 70.1957 6.92892 72.0711C8.80429 73.9464 11.3478 75 14 75H74C76.6522 75 79.1957 73.9464 81.0711 72.0711C82.9464 70.1957 84 67.6522 84 65V29C84 26.3478 82.9464 23.8043 81.0711 21.9289Z" stroke="url(#paint6_linear_31_482)" stroke-width="3"/>
|
|
</g>
|
|
</g>
|
|
</g>
|
|
<defs>
|
|
<filter id="filter0_f_31_482" x="-10.9948" y="-1" width="109.495" height="75.2271" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
|
|
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
|
|
<feBlend mode="normal" in="SourceGraphic" in2="BackgroundImageFix" result="shape"/>
|
|
<feGaussianBlur stdDeviation="4" result="effect1_foregroundBlur_31_482"/>
|
|
</filter>
|
|
<filter id="filter1_f_31_482" x="-5.99588" y="4" width="99.4959" height="66.1816" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
|
|
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
|
|
<feBlend mode="normal" in="SourceGraphic" in2="BackgroundImageFix" result="shape"/>
|
|
<feGaussianBlur stdDeviation="2" result="effect1_foregroundBlur_31_482"/>
|
|
</filter>
|
|
<filter id="filter2_f_31_482" x="4" y="23" width="77" height="21" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
|
|
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
|
|
<feBlend mode="normal" in="SourceGraphic" in2="BackgroundImageFix" result="shape"/>
|
|
<feGaussianBlur stdDeviation="2" result="effect1_foregroundBlur_31_482"/>
|
|
</filter>
|
|
<filter id="filter3_f_31_482" x="-17" y="-2.00818" width="117.815" height="94.0082" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
|
|
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
|
|
<feBlend mode="normal" in="SourceGraphic" in2="BackgroundImageFix" result="shape"/>
|
|
<feGaussianBlur stdDeviation="2.5" result="effect1_foregroundBlur_31_482"/>
|
|
</filter>
|
|
<linearGradient id="paint0_linear_31_482" x1="46.929" y1="12" x2="46.929" y2="76" gradientUnits="userSpaceOnUse">
|
|
<stop stop-color="#0175CB"/>
|
|
<stop offset="1" stop-color="#007DFF" stop-opacity="0"/>
|
|
</linearGradient>
|
|
<linearGradient id="paint1_linear_31_482" x1="46.929" y1="12" x2="46.929" y2="76" gradientUnits="userSpaceOnUse">
|
|
<stop stop-color="#007DFF"/>
|
|
<stop offset="1" stop-color="#007DFF" stop-opacity="0"/>
|
|
</linearGradient>
|
|
<linearGradient id="paint2_linear_31_482" x1="44" y1="12" x2="44" y2="76" gradientUnits="userSpaceOnUse">
|
|
<stop stop-color="#0064AC"/>
|
|
<stop offset="0.380208" stop-color="#0A6BC1"/>
|
|
</linearGradient>
|
|
<linearGradient id="paint3_linear_31_482" x1="44" y1="28" x2="44" y2="76" gradientUnits="userSpaceOnUse">
|
|
<stop stop-color="#2599FF"/>
|
|
<stop offset="1" stop-color="#51B6FF"/>
|
|
</linearGradient>
|
|
<linearGradient id="paint4_linear_31_482" x1="44" y1="28" x2="44" y2="76" gradientUnits="userSpaceOnUse">
|
|
<stop stop-color="#49B3FF"/>
|
|
<stop offset="1" stop-color="#158AF0"/>
|
|
</linearGradient>
|
|
<linearGradient id="paint5_linear_31_482" x1="42" y1="23.5" x2="42" y2="76.5" gradientUnits="userSpaceOnUse">
|
|
<stop stop-color="#005CC9" stop-opacity="0"/>
|
|
<stop offset="1" stop-color="#005CC9"/>
|
|
</linearGradient>
|
|
<linearGradient id="paint6_linear_31_482" x1="42" y1="-10" x2="42" y2="77" gradientUnits="userSpaceOnUse">
|
|
<stop stop-color="#005CC9" stop-opacity="0"/>
|
|
<stop offset="1" stop-color="#005CC9"/>
|
|
</linearGradient>
|
|
</defs>
|
|
</svg>
|