1
0
mirror of synced 2024-11-30 10:24:30 +01:00
ImHex/resources/icon.svg
Zakhar Afonin b89490bca3
ui: New icons, as discussed in #545 (#546)
* Restyled macOS icon for Big Sur

* Update other icons

* Different gradients

* Reverted macOS icon because of design guidelines

* Final version of new icons
2022-06-20 14:12:34 +02:00

145 lines
12 KiB
XML

<svg width="640" height="640" viewBox="0 0 640 640" fill="none" xmlns="http://www.w3.org/2000/svg">
<mask id="mask0_1_9" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="57" y="72" width="534" height="512">
<path d="M133.926 73.635C140.806 73.635 146.397 79.225 146.397 86.105C146.397 184.235 146.397 416.14 146.397 514.26C146.397 521.15 140.806 526.73 133.926 526.73C118.535 526.73 84.8521 526.73 69.4709 526.73C62.5804 526.73 57 521.15 57 514.26C57 416.14 57 184.235 57 86.105C57 79.225 62.5804 73.635 69.4709 73.635C84.8521 73.635 118.535 73.635 133.926 73.635Z" fill="url(#paint0_linear_1_9)"/>
<path d="M322.51 73.635C329.4 73.635 334.981 79.225 334.981 86.105C334.981 184.235 334.981 416.14 334.981 514.26C334.981 521.15 329.4 526.73 322.51 526.73C307.129 526.73 273.436 526.73 258.055 526.73C251.164 526.73 245.584 521.15 245.584 514.26C245.584 416.14 245.584 184.235 245.584 86.105C245.584 79.225 251.164 73.635 258.055 73.635C273.436 73.635 307.129 73.635 322.51 73.635Z" fill="url(#paint1_linear_1_9)"/>
<path d="M578.529 78.095C585.419 78.095 591 83.675 591 90.555C591 188.685 591 470.595 591 568.725C591 575.605 585.419 581.185 578.529 581.185C563.148 581.185 529.455 581.185 514.074 581.185C507.184 581.185 501.603 575.605 501.603 568.725C501.603 470.595 501.603 188.685 501.603 90.555C501.603 83.675 507.184 78.095 514.074 78.095C529.455 78.095 563.148 78.095 578.529 78.095Z" fill="url(#paint2_linear_1_9)"/>
<path d="M382.024 77.18C382.024 74.32 384.345 72 387.205 72C427.958 72 545.067 72 585.82 72C588.68 72 591 74.32 591 77.18C591 93.62 591 137.75 591 154.18C591 157.04 588.68 159.36 585.82 159.36C545.067 159.36 427.958 159.36 387.205 159.36C384.345 159.36 382.024 157.04 382.024 154.18C382.024 137.75 382.024 93.62 382.024 77.18Z" fill="url(#paint3_linear_1_9)"/>
<path d="M57 78.89C57 75.09 60.0802 72 63.8905 72C118.105 72 273.876 72 328.09 72C331.901 72 334.981 75.09 334.981 78.89C334.981 94.98 334.981 136.38 334.981 152.47C334.981 156.28 331.901 159.36 328.09 159.36C273.876 159.36 118.105 159.36 63.8905 159.36C60.0802 159.36 57 156.28 57 152.47C57 136.38 57 94.98 57 78.89Z" fill="url(#paint4_linear_1_9)"/>
<path d="M57 503.53C57 499.73 60.0802 496.64 63.8905 496.64C118.105 496.64 273.876 496.64 328.09 496.64C331.901 496.64 334.981 499.73 334.981 503.53C334.981 519.63 334.981 561.02 334.981 577.11C334.981 580.92 331.901 584 328.09 584C273.876 584 118.105 584 63.8905 584C60.0802 584 57 580.92 57 577.11C57 561.02 57 519.63 57 503.53Z" fill="url(#paint5_linear_1_9)"/>
</mask>
<g mask="url(#mask0_1_9)">
<g filter="url(#filter0_ddii_1_9)">
<path d="M133.926 73.635C140.806 73.635 146.397 79.225 146.397 86.105C146.397 184.235 146.397 416.14 146.397 514.26C146.397 521.15 140.806 526.73 133.926 526.73C118.535 526.73 84.8521 526.73 69.4709 526.73C62.5804 526.73 57 521.15 57 514.26C57 416.14 57 184.235 57 86.105C57 79.225 62.5804 73.635 69.4709 73.635C84.8521 73.635 118.535 73.635 133.926 73.635Z" fill="url(#paint6_linear_1_9)"/>
<path d="M322.51 73.635C329.4 73.635 334.981 79.225 334.981 86.105C334.981 184.235 334.981 416.14 334.981 514.26C334.981 521.15 329.4 526.73 322.51 526.73C307.129 526.73 273.436 526.73 258.055 526.73C251.164 526.73 245.584 521.15 245.584 514.26C245.584 416.14 245.584 184.235 245.584 86.105C245.584 79.225 251.164 73.635 258.055 73.635C273.436 73.635 307.129 73.635 322.51 73.635Z" fill="url(#paint7_linear_1_9)"/>
</g>
<g filter="url(#filter1_ii_1_9)">
<path d="M578.529 78.095C585.419 78.095 591 83.675 591 90.555C591 188.685 591 470.595 591 568.725C591 575.605 585.419 581.185 578.529 581.185C563.148 581.185 529.455 581.185 514.074 581.185C507.184 581.185 501.603 575.605 501.603 568.725C501.603 470.595 501.603 188.685 501.603 90.555C501.603 83.675 507.184 78.095 514.074 78.095C529.455 78.095 563.148 78.095 578.529 78.095Z" fill="url(#paint8_linear_1_9)"/>
</g>
<g filter="url(#filter2_ddii_1_9)">
<path d="M382.024 77.18C382.024 74.32 384.345 72 387.205 72C427.958 72 545.067 72 585.82 72C588.68 72 591 74.32 591 77.18C591 93.62 591 137.75 591 154.18C591 157.04 588.68 159.36 585.82 159.36C545.067 159.36 427.958 159.36 387.205 159.36C384.345 159.36 382.024 157.04 382.024 154.18C382.024 137.75 382.024 93.62 382.024 77.18Z" fill="url(#paint9_linear_1_9)"/>
<path d="M57 78.89C57 75.09 60.0802 72 63.8905 72C118.105 72 273.876 72 328.09 72C331.901 72 334.981 75.09 334.981 78.89C334.981 94.98 334.981 136.38 334.981 152.47C334.981 156.28 331.901 159.36 328.09 159.36C273.876 159.36 118.105 159.36 63.8905 159.36C60.0802 159.36 57 156.28 57 152.47C57 136.38 57 94.98 57 78.89Z" fill="url(#paint10_linear_1_9)"/>
<path d="M57 503.53C57 499.73 60.0802 496.64 63.8905 496.64C118.105 496.64 273.876 496.64 328.09 496.64C331.901 496.64 334.981 499.73 334.981 503.53C334.981 519.63 334.981 561.02 334.981 577.11C334.981 580.92 331.901 584 328.09 584C273.876 584 118.105 584 63.8905 584C60.0802 584 57 580.92 57 577.11C57 561.02 57 519.63 57 503.53Z" fill="url(#paint11_linear_1_9)"/>
</g>
</g>
<defs>
<filter id="filter0_ddii_1_9" x="43" y="63.635" width="305.981" height="493.095" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/>
<feOffset dy="4"/>
<feGaussianBlur stdDeviation="7"/>
<feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.4 0"/>
<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_1_9"/>
<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/>
<feMorphology radius="10" operator="erode" in="SourceAlpha" result="effect2_dropShadow_1_9"/>
<feOffset dy="20"/>
<feGaussianBlur stdDeviation="10"/>
<feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.3 0"/>
<feBlend mode="normal" in2="effect1_dropShadow_1_9" result="effect2_dropShadow_1_9"/>
<feBlend mode="normal" in="SourceGraphic" in2="effect2_dropShadow_1_9" result="shape"/>
<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/>
<feOffset dx="-10" dy="-10"/>
<feGaussianBlur stdDeviation="10"/>
<feComposite in2="hardAlpha" operator="arithmetic" k2="-1" k3="1"/>
<feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.2 0"/>
<feBlend mode="normal" in2="shape" result="effect3_innerShadow_1_9"/>
<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/>
<feOffset dx="10" dy="10"/>
<feGaussianBlur stdDeviation="10"/>
<feComposite in2="hardAlpha" operator="arithmetic" k2="-1" k3="1"/>
<feColorMatrix type="matrix" values="0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.1 0"/>
<feBlend mode="normal" in2="effect3_innerShadow_1_9" result="effect4_innerShadow_1_9"/>
</filter>
<filter id="filter1_ii_1_9" x="491.603" y="68.095" width="109.397" height="523.09" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
<feBlend mode="normal" in="SourceGraphic" in2="BackgroundImageFix" result="shape"/>
<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/>
<feOffset dx="-10" dy="-10"/>
<feGaussianBlur stdDeviation="10"/>
<feComposite in2="hardAlpha" operator="arithmetic" k2="-1" k3="1"/>
<feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.2 0"/>
<feBlend mode="normal" in2="shape" result="effect1_innerShadow_1_9"/>
<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/>
<feOffset dx="10" dy="10"/>
<feGaussianBlur stdDeviation="10"/>
<feComposite in2="hardAlpha" operator="arithmetic" k2="-1" k3="1"/>
<feColorMatrix type="matrix" values="0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.1 0"/>
<feBlend mode="normal" in2="effect1_innerShadow_1_9" result="effect2_innerShadow_1_9"/>
</filter>
<filter id="filter2_ddii_1_9" x="43" y="62" width="562" height="552" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/>
<feOffset dy="4"/>
<feGaussianBlur stdDeviation="7"/>
<feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.4 0"/>
<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_1_9"/>
<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/>
<feMorphology radius="10" operator="erode" in="SourceAlpha" result="effect2_dropShadow_1_9"/>
<feOffset dy="20"/>
<feGaussianBlur stdDeviation="10"/>
<feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.3 0"/>
<feBlend mode="normal" in2="effect1_dropShadow_1_9" result="effect2_dropShadow_1_9"/>
<feBlend mode="normal" in="SourceGraphic" in2="effect2_dropShadow_1_9" result="shape"/>
<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/>
<feOffset dx="-10" dy="-10"/>
<feGaussianBlur stdDeviation="10"/>
<feComposite in2="hardAlpha" operator="arithmetic" k2="-1" k3="1"/>
<feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.2 0"/>
<feBlend mode="normal" in2="shape" result="effect3_innerShadow_1_9"/>
<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/>
<feOffset dx="10" dy="10"/>
<feGaussianBlur stdDeviation="10"/>
<feComposite in2="hardAlpha" operator="arithmetic" k2="-1" k3="1"/>
<feColorMatrix type="matrix" values="0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.1 0"/>
<feBlend mode="normal" in2="effect3_innerShadow_1_9" result="effect4_innerShadow_1_9"/>
</filter>
<linearGradient id="paint0_linear_1_9" x1="196.142" y1="73.635" x2="165.75" y2="525.016" gradientUnits="userSpaceOnUse">
<stop offset="0.183282" stop-color="#4978E8"/>
<stop offset="0.953125" stop-color="#102C6B"/>
</linearGradient>
<linearGradient id="paint1_linear_1_9" x1="196.142" y1="73.635" x2="165.75" y2="525.016" gradientUnits="userSpaceOnUse">
<stop offset="0.183282" stop-color="#4978E8"/>
<stop offset="0.953125" stop-color="#102C6B"/>
</linearGradient>
<linearGradient id="paint2_linear_1_9" x1="546.351" y1="78.095" x2="435.311" y2="555.74" gradientUnits="userSpaceOnUse">
<stop offset="0.183282" stop-color="#4978E8"/>
<stop offset="0.953125" stop-color="#102C6B"/>
</linearGradient>
<linearGradient id="paint3_linear_1_9" x1="324.292" y1="72" x2="304.03" y2="583.573" gradientUnits="userSpaceOnUse">
<stop offset="0.183282" stop-color="#4978E8"/>
<stop offset="0.953125" stop-color="#3257AC"/>
</linearGradient>
<linearGradient id="paint4_linear_1_9" x1="324.292" y1="72" x2="304.03" y2="583.573" gradientUnits="userSpaceOnUse">
<stop offset="0.183282" stop-color="#4978E8"/>
<stop offset="0.953125" stop-color="#3257AC"/>
</linearGradient>
<linearGradient id="paint5_linear_1_9" x1="324.292" y1="72" x2="304.03" y2="583.573" gradientUnits="userSpaceOnUse">
<stop offset="0.183282" stop-color="#4978E8"/>
<stop offset="0.953125" stop-color="#3257AC"/>
</linearGradient>
<linearGradient id="paint6_linear_1_9" x1="196.142" y1="73.635" x2="165.75" y2="525.016" gradientUnits="userSpaceOnUse">
<stop offset="0.183282" stop-color="#4978E8"/>
<stop offset="0.953125" stop-color="#102C6B"/>
</linearGradient>
<linearGradient id="paint7_linear_1_9" x1="196.142" y1="73.635" x2="165.75" y2="525.016" gradientUnits="userSpaceOnUse">
<stop offset="0.183282" stop-color="#4978E8"/>
<stop offset="0.953125" stop-color="#102C6B"/>
</linearGradient>
<linearGradient id="paint8_linear_1_9" x1="546.351" y1="78.095" x2="435.311" y2="555.74" gradientUnits="userSpaceOnUse">
<stop offset="0.183282" stop-color="#4978E8"/>
<stop offset="0.953125" stop-color="#102C6B"/>
</linearGradient>
<linearGradient id="paint9_linear_1_9" x1="324.292" y1="72" x2="304.03" y2="583.573" gradientUnits="userSpaceOnUse">
<stop offset="0.183282" stop-color="#4978E8"/>
<stop offset="0.953125" stop-color="#3257AC"/>
</linearGradient>
<linearGradient id="paint10_linear_1_9" x1="324.292" y1="72" x2="304.03" y2="583.573" gradientUnits="userSpaceOnUse">
<stop offset="0.183282" stop-color="#4978E8"/>
<stop offset="0.953125" stop-color="#3257AC"/>
</linearGradient>
<linearGradient id="paint11_linear_1_9" x1="324.292" y1="72" x2="304.03" y2="583.573" gradientUnits="userSpaceOnUse">
<stop offset="0.183282" stop-color="#4978E8"/>
<stop offset="0.953125" stop-color="#3257AC"/>
</linearGradient>
</defs>
</svg>