Add icons

This commit is contained in:
Jeremy Soller 2024-10-09 15:57:19 -06:00
parent f10350c7ec
commit 2e4fede340
No known key found for this signature in database
GPG key ID: D02FD439211AF56F
10 changed files with 220 additions and 9 deletions

View file

@ -1,10 +1,12 @@
#TODO: more build-out, desktop actions, translations?
[Desktop Entry]
Name=COSMIC Media Player
Exec=cosmic-player %F
Exec=cosmic-player %u
Terminal=false
Type=Application
StartupNotify=true
#TODO Icon=
MimeType=application/mxf;application/ram;application/sdp;application/vnd.apple.mpegurl;application/vnd.ms-asf;application/vnd.ms-wpl;application/vnd.rn-realmedia;application/vnd.rn-realmedia-vbr;application/x-extension-m4a;application/x-extension-mp4;application/x-flash-video;application/x-matroska;application/x-netshow-channel;application/x-quicktimeplayer;application/x-shorten;image/vnd.rn-realpix;image/x-pict;misc/ultravox;text/x-google-video-pointer;video/3gp;video/3gpp;video/3gpp2;video/dv;video/divx;video/fli;video/flv;video/mp2t;video/mp4;video/mp4v-es;video/mpeg;video/mpeg-system;video/msvideo;video/ogg;video/quicktime;video/vivo;video/vnd.divx;video/vnd.mpegurl;video/vnd.rn-realvideo;video/vnd.vivo;video/webm;video/x-anim;video/x-avi;video/x-flc;video/x-fli;video/x-flic;video/x-flv;video/x-m4v;video/x-matroska;video/x-mjpeg;video/x-mpeg;video/x-mpeg2;video/x-ms-asf;video/x-ms-asf-plugin;video/x-ms-asx;video/x-msvideo;video/x-ms-wm;video/x-ms-wmv;video/x-ms-wmx;video/x-ms-wvx;video/x-nsv;video/x-ogm+ogg;video/x-theora;video/x-theora+ogg;video/x-totem-stream;audio/x-pn-realaudio;application/smil;application/smil+xml;application/x-quicktime-media-link;application/x-smil;text/google-video-pointer;x-content/video-dvd;x-scheme-handler/pnm;x-scheme-handler/mms;x-scheme-handler/net;x-scheme-handler/rtp;x-scheme-handler/rtmp;x-scheme-handler/rtsp;x-scheme-handler/mmsh;x-scheme-handler/uvox;x-scheme-handler/icy;x-scheme-handler/icyx;
Icon=com.system76.CosmicPlayer
Categories=COSMIC;AudioVideo;Player;Video;
Keywords=Audio;Film;Movie;Music;Sound;Video;

View file

@ -0,0 +1,24 @@
<?xml version="1.0" encoding="UTF-8"?>
<component type="desktop-application">
<id>com.system76.CosmicPlayer</id>
<metadata_license>CC0-1.0</metadata_license>
<project_license>GPL-3.0-only</project_license>
<project_group>COSMIC</project_group>
<developer_name>System76</developer_name>
<update_contact>jeremy@system76.com</update_contact>
<url type="homepage">https://github.com/pop-os/cosimc-player</url>
<url type="bugtracker">https://github.com/pop-os/cosimc-player</url>
<name>COSMIC Media Player</name>
<summary>Media player for the COSMIC desktop</summary>
<description>
Media player for the COSMIC desktop.
</description>
<launchable type="desktop-id">com.system76.CosmicPlayer.desktop</launchable>
<icon type="remote" height="256" width="256">https://raw.githubusercontent.com/pop-os/cosmic-player/master/res/icons/hicolor/256x256/apps/com.system76.CosmicPlayer.svg</icon>
<provides>
<id>com.system76.CosmicApplication</id>
<binaries>
<binary>cosmic-player</binary>
</binaries>
</provides>
</component>

View file

@ -0,0 +1,24 @@
<svg width="128" height="128" viewBox="0 0 128 128" fill="none" xmlns="http://www.w3.org/2000/svg">
<g id="Size=128">
<path id="Rectangle 584" d="M4 28C4 23.5817 7.58172 20 12 20H116C120.418 20 124 23.5817 124 28V100C124 104.418 120.418 108 116 108H12C7.58172 108 4 104.418 4 100V28Z" fill="url(#paint0_linear_3488_288)"/>
<path id="Rectangle 585" d="M12 31C12 27.6863 14.6863 25 18 25H110C113.314 25 116 27.6863 116 31V85C116 88.3137 113.314 91 110 91H18C14.6863 91 12 88.3137 12 85V31Z" fill="url(#paint1_linear_3488_288)"/>
<path id="Ellipse 86" d="M85 59.5C85 70.8218 75.598 80 64 80C52.402 80 43 70.8218 43 59.5C43 48.1782 52.402 39 64 39C75.598 39 85 48.1782 85 59.5Z" fill="url(#paint2_linear_3488_288)"/>
<path id="Vector" d="M57.1166 48C56.5782 48.0012 56.0606 48.203 55.6692 48.5644C55.2779 48.9257 55.0423 49.4193 55.0106 49.9446H55.0042V49.9983L55 50.0665C55 50.114 55 50.1636 55.0042 50.2112L55 67.9335C55 68.4816 55.2228 69.0072 55.6193 69.3947C56.0159 69.7823 56.5537 70 57.1145 70C57.423 69.999 57.7276 69.932 58.0068 69.8037L58.011 69.8078L58.0639 69.7789L58.0723 69.7747C58.1361 69.7441 58.1982 69.7103 58.2584 69.6735L74.8486 60.8475L74.8697 60.8392V60.833C75.2048 60.6608 75.4864 60.4038 75.6851 60.0889C75.8839 59.7741 75.9925 59.4128 75.9996 59.0429C76.0068 58.673 75.9121 58.308 75.7257 57.986C75.5392 57.664 75.2677 57.3969 74.9395 57.2125L74.9014 57.1918L74.893 57.1877L58.1379 48.2562H58.1336C57.8224 48.0897 57.4735 48.0017 57.1187 48H57.1166Z" fill="#001534"/>
<path id="Rectangle 664" d="M12 99C12 97.8954 12.8954 97 14 97H114C115.105 97 116 97.8954 116 99C116 100.105 115.105 101 114 101H14C12.8954 101 12 100.105 12 99Z" fill="#001534"/>
<path id="Ellipse 89" d="M104 99C104 101.761 101.761 104 99 104C96.2386 104 94 101.761 94 99C94 96.2386 96.2386 94 99 94C101.761 94 104 96.2386 104 99Z" fill="#001534"/>
</g>
<defs>
<linearGradient id="paint0_linear_3488_288" x1="64" y1="20" x2="64" y2="108" gradientUnits="userSpaceOnUse">
<stop stop-color="#82A1CA"/>
<stop offset="1" stop-color="#6582AA"/>
</linearGradient>
<linearGradient id="paint1_linear_3488_288" x1="64" y1="25" x2="64" y2="91" gradientUnits="userSpaceOnUse">
<stop stop-color="#142E50"/>
<stop offset="1" stop-color="#001534"/>
</linearGradient>
<linearGradient id="paint2_linear_3488_288" x1="85" y1="39" x2="44.0119" y2="80.9878" gradientUnits="userSpaceOnUse">
<stop stop-color="#FAFCFF"/>
<stop offset="1" stop-color="#E4F0FF"/>
</linearGradient>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 2.4 KiB

View file

@ -0,0 +1,22 @@
<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg">
<g id="Size=16">
<path id="Rectangle 584" d="M1 4.5C1 3.67157 1.67157 3 2.5 3H13.5C14.3284 3 15 3.67157 15 4.5V11.5C15 12.3284 14.3284 13 13.5 13H2.5C1.67157 13 1 12.3284 1 11.5V4.5Z" fill="url(#paint0_linear_3488_319)"/>
<path id="Rectangle 585" d="M2 5.5C2 4.67157 2.67157 4 3.5 4H12.5C13.3284 4 14 4.67157 14 5.5V10.5C14 11.3284 13.3284 12 12.5 12H3.5C2.67157 12 2 11.3284 2 10.5V5.5Z" fill="url(#paint1_linear_3488_319)"/>
<path id="Ellipse 86" d="M11 8C11 9.65685 9.65685 11 8 11C6.34315 11 5 9.65685 5 8C5 6.34315 6.34315 5 8 5C9.65685 5 11 6.34315 11 8Z" fill="url(#paint2_linear_3488_319)"/>
<path id="Vector" d="M7.30237 6C7.22546 6.00022 7.15151 6.03692 7.09561 6.10261C7.0397 6.16831 7.00605 6.25806 7.00151 6.35356L7.0006 6.36333L7 6.37573C7 6.38437 7 6.39339 7.0006 6.40203L7 9.62427C7 9.72392 7.03182 9.81949 7.08847 9.88995C7.14512 9.96041 7.22195 10 7.30207 10C7.34614 9.99981 7.38965 9.98763 7.42954 9.96431L7.4377 9.9598L7.4389 9.95905C7.44801 9.95347 7.45688 9.94732 7.46549 9.94063L9.83551 8.3359L9.83853 8.3344V8.33327C9.88639 8.30196 9.92662 8.25524 9.95502 8.19799C9.98341 8.14074 9.99893 8.07506 9.99995 8.0078C10.001 7.94054 9.98745 7.87418 9.96081 7.81564C9.93417 7.7571 9.89538 7.70853 9.8485 7.675L9.84306 7.67124L9.84185 7.67049L7.44827 6.04659C7.4038 6.01632 7.35306 6.00031 7.30237 6Z" fill="#001534"/>
</g>
<defs>
<linearGradient id="paint0_linear_3488_319" x1="8" y1="3" x2="8" y2="13" gradientUnits="userSpaceOnUse">
<stop stop-color="#82A1CA"/>
<stop offset="1" stop-color="#6582AA"/>
</linearGradient>
<linearGradient id="paint1_linear_3488_319" x1="8" y1="4" x2="8" y2="12" gradientUnits="userSpaceOnUse">
<stop stop-color="#142E50"/>
<stop offset="1" stop-color="#001534"/>
</linearGradient>
<linearGradient id="paint2_linear_3488_319" x1="11" y1="5" x2="5" y2="11" gradientUnits="userSpaceOnUse">
<stop stop-color="#FAFCFF"/>
<stop offset="1" stop-color="#E4F0FF"/>
</linearGradient>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 2 KiB

View file

@ -0,0 +1,22 @@
<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
<g id="Size=24">
<path id="Rectangle 584" d="M2 6.25C2 5.00736 3.00736 4 4.25 4H19.75C20.9926 4 22 5.00736 22 6.25V17.75C22 18.9926 20.9926 20 19.75 20H4.25C3.00736 20 2 18.9926 2 17.75V6.25Z" fill="url(#paint0_linear_3488_314)"/>
<path id="Rectangle 585" d="M3 7.5C3 6.67157 3.67157 6 4.5 6H19.5C20.3284 6 21 6.67157 21 7.5V16.5C21 17.3284 20.3284 18 19.5 18H4.5C3.67157 18 3 17.3284 3 16.5V7.5Z" fill="url(#paint1_linear_3488_314)"/>
<path id="Ellipse 86" d="M16 12C16 14.2091 14.2091 16 12 16C9.79086 16 8 14.2091 8 12C8 9.79086 9.79086 8 12 8C14.2091 8 16 9.79086 16 12Z" fill="url(#paint2_linear_3488_314)"/>
<path id="Vector" d="M10.5039 9C10.3758 9.00032 10.2525 9.05537 10.1593 9.15392C10.0662 9.25247 10.0101 9.38709 10.0025 9.53034H10.001V9.54499L10 9.56359C10 9.57655 10 9.59008 10.001 9.60304L10 14.4364C10 14.5859 10.053 14.7292 10.1475 14.8349C10.2419 14.9406 10.3699 15 10.5034 15C10.5769 14.9997 10.6494 14.9814 10.7159 14.9465L10.7169 14.9476L10.7295 14.9397L10.7315 14.9386C10.7467 14.9302 10.7615 14.921 10.7758 14.911L14.7258 12.5039L14.7309 12.5016V12.4999C14.8107 12.4529 14.8777 12.3829 14.925 12.297C14.9724 12.2111 14.9982 12.1126 14.9999 12.0117C15.0016 11.9108 14.9791 11.8113 14.9347 11.7235C14.8903 11.6356 14.8256 11.5628 14.7475 11.5125L14.7384 11.5069L14.7364 11.5057L10.7471 9.06989C10.673 9.02448 10.5884 9.00046 10.5039 9Z" fill="#001534"/>
</g>
<defs>
<linearGradient id="paint0_linear_3488_314" x1="12" y1="4" x2="12" y2="20" gradientUnits="userSpaceOnUse">
<stop stop-color="#82A1CA"/>
<stop offset="1" stop-color="#6582AA"/>
</linearGradient>
<linearGradient id="paint1_linear_3488_314" x1="12" y1="6" x2="12" y2="18" gradientUnits="userSpaceOnUse">
<stop stop-color="#142E50"/>
<stop offset="1" stop-color="#001534"/>
</linearGradient>
<linearGradient id="paint2_linear_3488_314" x1="16" y1="8" x2="8" y2="16" gradientUnits="userSpaceOnUse">
<stop stop-color="#FAFCFF"/>
<stop offset="1" stop-color="#E4F0FF"/>
</linearGradient>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 2 KiB

View file

@ -0,0 +1,24 @@
<svg width="256" height="256" viewBox="0 0 256 256" fill="none" xmlns="http://www.w3.org/2000/svg">
<g id="Size=256">
<path id="Rectangle 584" d="M8 56C8 47.1634 15.1634 40 24 40H232C240.837 40 248 47.1634 248 56V200C248 208.837 240.837 216 232 216H24C15.1634 216 8 208.837 8 200V56Z" fill="url(#paint0_linear_3488_324)"/>
<path id="Rectangle 585" d="M24 61C24 54.3726 29.3726 49 36 49H220C226.627 49 232 54.3726 232 61V167C232 173.627 226.627 179 220 179H36C29.3726 179 24 173.627 24 167V61Z" fill="url(#paint1_linear_3488_324)"/>
<path id="Ellipse 86" d="M170 117C170 140.196 151.196 159 128 159C104.804 159 86 140.196 86 117C86 93.804 104.804 75 128 75C151.196 75 170 93.804 170 117Z" fill="url(#paint2_linear_3488_324)"/>
<path id="Vector" d="M114.233 95C113.156 95.0024 112.121 95.4061 111.338 96.1287C110.556 96.8514 110.085 97.8387 110.021 98.8892H110.008V98.9966L110 99.133C110 99.2281 110 99.3273 110.008 99.4223L110 134.867C110 135.963 110.446 137.014 111.239 137.789C112.032 138.565 113.107 139 114.229 139C114.846 138.998 115.455 138.864 116.014 138.607L116.022 138.616L116.128 138.558L116.145 138.549C116.272 138.488 116.396 138.421 116.517 138.347L149.697 120.695L149.739 120.678V120.666C150.41 120.322 150.973 119.808 151.37 119.178C151.768 118.548 151.985 117.826 151.999 117.086C152.014 116.346 151.824 115.616 151.451 114.972C151.078 114.328 150.535 113.794 149.879 113.425L149.803 113.384L149.786 113.375L116.276 95.5125H116.267C115.645 95.1795 114.947 95.0034 114.237 95H114.233Z" fill="#001534"/>
<path id="Rectangle 664" d="M24 197C24 194.791 25.7909 193 28 193H228C230.209 193 232 194.791 232 197C232 199.209 230.209 201 228 201H28C25.7909 201 24 199.209 24 197Z" fill="#001534"/>
<path id="Ellipse 89" d="M208 197C208 202.523 203.523 207 198 207C192.477 207 188 202.523 188 197C188 191.477 192.477 187 198 187C203.523 187 208 191.477 208 197Z" fill="#001534"/>
</g>
<defs>
<linearGradient id="paint0_linear_3488_324" x1="128" y1="40" x2="128" y2="216" gradientUnits="userSpaceOnUse">
<stop stop-color="#82A1CA"/>
<stop offset="1" stop-color="#6582AA"/>
</linearGradient>
<linearGradient id="paint1_linear_3488_324" x1="128" y1="49" x2="128" y2="179" gradientUnits="userSpaceOnUse">
<stop stop-color="#142E50"/>
<stop offset="1" stop-color="#001534"/>
</linearGradient>
<linearGradient id="paint2_linear_3488_324" x1="170" y1="75" x2="86" y2="159" gradientUnits="userSpaceOnUse">
<stop stop-color="#FAFCFF"/>
<stop offset="1" stop-color="#E4F0FF"/>
</linearGradient>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 2.4 KiB

View file

@ -0,0 +1,23 @@
<svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg">
<g id="Size=32">
<path id="Rectangle 584" d="M2 9C2 7.34315 3.34315 6 5 6H27C28.6569 6 30 7.34315 30 9V23C30 24.6569 28.6569 26 27 26H5C3.34315 26 2 24.6569 2 23V9Z" fill="url(#paint0_linear_3488_308)"/>
<path id="Rectangle 585" d="M4 10.5C4 9.11929 5.11929 8 6.5 8H25.5C26.8807 8 28 9.11929 28 10.5V19.5C28 20.8807 26.8807 22 25.5 22H6.5C5.11929 22 4 20.8807 4 19.5V10.5Z" fill="url(#paint1_linear_3488_308)"/>
<path id="Ellipse 86" d="M21 15C21 17.7614 18.7614 20 16 20C13.2386 20 11 17.7614 11 15C11 12.2386 13.2386 10 16 10C18.7614 10 21 12.2386 21 15Z" fill="url(#paint2_linear_3488_308)"/>
<path id="Vector" d="M14.5039 12C14.3758 12.0003 14.2525 12.0554 14.1593 12.1539C14.0662 12.2525 14.0101 12.3871 14.0025 12.5303H14.001V12.545L14 12.5636C14 12.5766 14 12.5901 14.001 12.603L14 17.4364C14 17.5859 14.053 17.7292 14.1475 17.8349C14.2419 17.9406 14.3699 18 14.5034 18C14.5769 17.9997 14.6494 17.9814 14.7159 17.9465L14.7169 17.9476L14.7295 17.9397L14.7315 17.9386C14.7467 17.9302 14.7615 17.921 14.7758 17.911L18.7258 15.5039L18.7309 15.5016V15.4999C18.8107 15.4529 18.8777 15.3829 18.925 15.297C18.9724 15.2111 18.9982 15.1126 18.9999 15.0117C19.0016 14.9108 18.9791 14.8113 18.9347 14.7235C18.8903 14.6356 18.8256 14.5628 18.7475 14.5125L18.7384 14.5069L18.7364 14.5057L14.7471 12.0699H14.7461C14.672 12.0245 14.5884 12.0005 14.5039 12Z" fill="#001534"/>
<path id="Rectangle 664" d="M4 23.5C4 23.2239 4.22386 23 4.5 23H27.5C27.7761 23 28 23.2239 28 23.5C28 23.7761 27.7761 24 27.5 24H4.5C4.22386 24 4 23.7761 4 23.5Z" fill="#001534"/>
</g>
<defs>
<linearGradient id="paint0_linear_3488_308" x1="16" y1="6" x2="16" y2="26" gradientUnits="userSpaceOnUse">
<stop stop-color="#82A1CA"/>
<stop offset="1" stop-color="#6582AA"/>
</linearGradient>
<linearGradient id="paint1_linear_3488_308" x1="16" y1="8" x2="16" y2="22" gradientUnits="userSpaceOnUse">
<stop stop-color="#142E50"/>
<stop offset="1" stop-color="#001534"/>
</linearGradient>
<linearGradient id="paint2_linear_3488_308" x1="21" y1="10" x2="11" y2="20" gradientUnits="userSpaceOnUse">
<stop stop-color="#FAFCFF"/>
<stop offset="1" stop-color="#E4F0FF"/>
</linearGradient>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 2.2 KiB

View file

@ -0,0 +1,23 @@
<svg width="48" height="48" viewBox="0 0 48 48" fill="none" xmlns="http://www.w3.org/2000/svg">
<g id="Size=48">
<path id="Rectangle 584" d="M2 11.5C2 9.567 3.567 8 5.5 8H42.5C44.433 8 46 9.567 46 11.5V36.5C46 38.433 44.433 40 42.5 40H5.5C3.567 40 2 38.433 2 36.5V11.5Z" fill="url(#paint0_linear_3488_302)"/>
<path id="Rectangle 585" d="M4 13C4 11.3431 5.34315 10 7 10H41C42.6569 10 44 11.3431 44 13V31C44 32.6569 42.6569 34 41 34H7C5.34315 34 4 32.6569 4 31V13Z" fill="url(#paint1_linear_3488_302)"/>
<path id="Ellipse 86" d="M32 22C32 26.4183 28.4183 30 24 30C19.5817 30 16 26.4183 16 22C16 17.5817 19.5817 14 24 14C28.4183 14 32 17.5817 32 22Z" fill="url(#paint2_linear_3488_302)"/>
<path id="Vector" d="M20.9071 17C20.6764 17.0005 20.4545 17.0923 20.2868 17.2565C20.1191 17.4208 20.0181 17.6452 20.0045 17.8839H20.0018V17.9083L20 17.9393C20 17.9609 20 17.9835 20.0018 18.0051L20 26.0607C20 26.3098 20.0955 26.5487 20.2654 26.7249C20.4354 26.901 20.6659 27 20.9062 27C21.0384 26.9995 21.169 26.9691 21.2886 26.9108L21.2904 26.9126L21.3131 26.8995L21.3167 26.8976C21.344 26.8837 21.3706 26.8683 21.3965 26.8516L28.5065 22.8398L28.5156 22.836V22.8332C28.6592 22.7549 28.7799 22.6381 28.8651 22.495C28.9502 22.3518 28.9968 22.1876 28.9998 22.0195C29.0029 21.8514 28.9623 21.6854 28.8824 21.5391C28.8025 21.3927 28.6861 21.2713 28.5455 21.1875L28.5292 21.1781L28.5256 21.1762L21.3448 17.1165H21.343C21.2096 17.0408 21.0592 17.0008 20.9071 17Z" fill="#001534"/>
<path id="Rectangle 664" d="M4 37C4 36.4477 4.44772 36 5 36H43C43.5523 36 44 36.4477 44 37C44 37.5523 43.5523 38 43 38H5C4.44771 38 4 37.5523 4 37Z" fill="#001534"/>
</g>
<defs>
<linearGradient id="paint0_linear_3488_302" x1="24" y1="8" x2="24" y2="40" gradientUnits="userSpaceOnUse">
<stop stop-color="#82A1CA"/>
<stop offset="1" stop-color="#6582AA"/>
</linearGradient>
<linearGradient id="paint1_linear_3488_302" x1="24" y1="10" x2="24" y2="34" gradientUnits="userSpaceOnUse">
<stop stop-color="#142E50"/>
<stop offset="1" stop-color="#001534"/>
</linearGradient>
<linearGradient id="paint2_linear_3488_302" x1="32" y1="14" x2="16" y2="30" gradientUnits="userSpaceOnUse">
<stop stop-color="#FAFCFF"/>
<stop offset="1" stop-color="#E4F0FF"/>
</linearGradient>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 2.2 KiB

View file

@ -0,0 +1,24 @@
<svg width="64" height="64" viewBox="0 0 64 64" fill="none" xmlns="http://www.w3.org/2000/svg">
<g id="Size=64">
<path id="Rectangle 584" d="M2 14C2 11.7909 3.79086 10 6 10H58C60.2091 10 62 11.7909 62 14V50C62 52.2091 60.2091 54 58 54H6C3.79086 54 2 52.2091 2 50V14Z" fill="url(#paint0_linear_3488_295)"/>
<path id="Rectangle 585" d="M6 15C6 13.3431 7.34315 12 9 12H55C56.6569 12 58 13.3431 58 15V42C58 43.6569 56.6569 45 55 45H9C7.34314 45 6 43.6569 6 42V15Z" fill="url(#paint1_linear_3488_295)"/>
<path id="Ellipse 86" d="M43 28.5C43 34.299 38.299 39 32.5 39C26.701 39 22 34.299 22 28.5C22 22.701 26.701 18 32.5 18C38.299 18 43 22.701 43 28.5Z" fill="url(#paint2_linear_3488_295)"/>
<path id="Vector" d="M29.0079 23C28.7515 23.0006 28.505 23.1015 28.3187 23.2822C28.1323 23.4629 28.0202 23.7097 28.005 23.9723H28.002V23.9992L28 24.0333C28 24.057 28 24.0818 28.002 24.1056L28 32.9667C28 33.2408 28.1061 33.5036 28.2949 33.6974C28.4837 33.8911 28.7398 34 29.0069 34C29.1538 33.9995 29.2988 33.966 29.4318 33.9018L29.4338 33.9039L29.459 33.8894L29.463 33.8874C29.4934 33.872 29.5229 33.8551 29.5516 33.8367L37.4517 29.4237L37.4618 29.4196V29.4165C37.6213 29.3304 37.7554 29.2019 37.8501 29.0445C37.9447 28.887 37.9964 28.7064 37.9998 28.5214C38.0032 28.3365 37.9582 28.154 37.8694 27.993C37.7806 27.832 37.6513 27.6984 37.495 27.6062L37.4769 27.5959L37.4728 27.5938L29.4942 23.1281H29.4922C29.344 23.0449 29.1779 23.0008 29.0089 23H29.0079Z" fill="#001534"/>
<path id="Rectangle 664" d="M6 49.5C6 48.6716 6.67157 48 7.5 48H56.5C57.3284 48 58 48.6716 58 49.5C58 50.3284 57.3284 51 56.5 51H7.5C6.67157 51 6 50.3284 6 49.5Z" fill="#001534"/>
<path id="Ellipse 89" d="M52 49.5C52 50.8807 50.8807 52 49.5 52C48.1193 52 47 50.8807 47 49.5C47 48.1193 48.1193 47 49.5 47C50.8807 47 52 48.1193 52 49.5Z" fill="#001534"/>
</g>
<defs>
<linearGradient id="paint0_linear_3488_295" x1="32" y1="10" x2="32" y2="54" gradientUnits="userSpaceOnUse">
<stop stop-color="#82A1CA"/>
<stop offset="1" stop-color="#6582AA"/>
</linearGradient>
<linearGradient id="paint1_linear_3488_295" x1="32" y1="12" x2="32" y2="45" gradientUnits="userSpaceOnUse">
<stop stop-color="#142E50"/>
<stop offset="1" stop-color="#001534"/>
</linearGradient>
<linearGradient id="paint2_linear_3488_295" x1="43" y1="18" x2="22" y2="39" gradientUnits="userSpaceOnUse">
<stop stop-color="#FAFCFF"/>
<stop offset="1" stop-color="#E4F0FF"/>
</linearGradient>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 2.4 KiB