Source code

Revision control

Copy as Markdown

Other Tools

SVG Preview (Scaled)

Preview of https://raw.githubusercontent.com/mozilla-firefox/firefox/main/browser/extensions/newtab/data/content/assets/firefox-mascot-prop-heart-dark.svg
<!-- This Source Code Form is subject to the terms of the Mozilla Public
- License, v. 2.0. If a copy of the MPL was not distributed with this
- file, You can obtain one at https://mozilla.org/MPL/2.0/. -->
<svg width="134" height="118" viewBox="0 0 134 118" fill="none" xmlns="http://www.w3.org/2000/svg">
<g clip-path="url(#clip0_3031_34231)">
<rect width="134" height="118" fill="white"/>
<path d="M224 -32H-99V160H224V-32Z" fill="#210340"/>
<path d="M70.8766 96.0723H54.7207V113.339H70.8766V96.0723Z" fill="url(#paint0_linear_3031_34231)"/>
<path d="M62.5184 17.2512C65.2729 18.7138 57.4276 34.8982 57.4276 34.8982L43.1143 27.9837C43.1143 27.9837 46.1062 25.3338 50.5417 22.2565C54.6733 19.3787 60.1629 15.9974 62.5184 17.2512Z" fill="url(#paint1_linear_3031_34231)"/>
<path d="M67.0771 40.7108C63.6482 37.776 64.2847 33.73 60.2196 30.5672C56.9333 28.0123 53.0297 26.958 53.0297 26.958C53.0297 26.958 55.6036 17.2797 54.312 15.7031C52.9063 13.984 49.1642 15.1522 43.7598 18.9228C39.5713 21.8387 37.4058 24.0897 34.015 28.3638C30.1684 33.2171 27.699 37.6717 26.2553 44.3487C24.0518 54.5303 27.376 64.3796 32.7898 72.9656C38.2036 81.5422 46.3337 89.1214 51.7286 98.1634C53.7705 101.592 54.7203 105.705 54.4734 109.675C54.4734 109.76 52.5548 110.159 51.5671 110.9C50.4559 111.736 49.5155 112.999 50.3799 114.101C50.9876 114.88 58.2251 114.538 61.1789 114.452C61.4638 114.452 61.084 102.988 61.084 102.988C61.084 102.988 68.6537 107.528 69.252 108.81C69.461 109.257 59.4503 109.257 57.3798 110.53C55.2332 111.84 54.5779 113.426 55.1763 114.234C55.3472 114.471 56.2781 114.471 59.9726 114.471C65.5195 114.471 77.1638 114.443 77.1638 114.443C77.1638 114.443 103.33 115.231 101.032 90.3276C100.225 81.5137 98.002 69.8409 85.7118 67.0865C67.7893 63.0783 61.1694 52.1557 61.1694 52.1557C61.2928 52.5738 69.2426 50.3038 69.993 49.9428C71.6456 49.1449 76.4895 45.2034 73.5167 43.3229C71.6171 42.1261 69.0052 42.3635 67.0865 40.7108H67.0771Z" fill="url(#paint2_linear_3031_34231)"/>
<path opacity="0.6" d="M87.602 67.6082C87.0037 67.4087 86.3769 67.2282 85.7119 67.0857C67.7896 63.0777 61.1695 52.1551 61.1695 52.1551C61.2931 52.5731 69.2426 50.3031 69.9931 49.9422C70.9808 49.4673 73.1273 47.8432 74.0391 46.2286L71.2373 44.2056C71.2942 44.5283 63.8859 48.3275 55.6322 44.1294C52.1656 42.3628 48.2524 40.1499 44.3393 39.6179C35.6393 38.4308 32.2866 41.2611 32.9134 42.6763C33.3218 43.5976 35.7153 42.2203 35.1739 42.8472C34.794 43.2841 31.0898 44.3955 31.6502 45.8676C32.2106 47.3398 35.1359 45.7916 34.9744 46.3614C34.8225 46.9123 31.6882 47.7576 32.2961 48.9164C33.0084 50.284 37.4439 47.7861 39.4384 49.3439C44.2064 53.0575 23.6435 53.7888 34.4426 75.4535C39.8943 83.2702 46.8374 89.9755 51.7096 98.1722C52.536 99.559 53.1817 101.06 53.6472 102.617C55.9646 103.311 58.4816 103.966 61.122 104.517C61.0935 103.596 61.0746 102.988 61.0746 102.988C61.0746 102.988 62.6987 103.966 64.5032 105.134C74.9035 106.815 86.7853 106.473 96.5016 100.119C97.3563 99.559 91.8571 81.3231 87.5926 67.6082H87.602Z" fill="url(#paint3_linear_3031_34231)"/>
<path d="M85.7118 67.0846C73.4976 64.3492 66.5356 58.413 63.3349 54.9082C52.6499 61.0439 42.5441 71.539 39.9607 78.3491C39.4953 79.5742 39.2673 80.7045 39.2578 81.7682C41.8507 84.9595 44.5291 88.0748 47.0176 91.323C55.6701 101.828 57.4558 103.243 57.4558 103.243C57.4558 103.243 94.7918 103.623 100.927 97.0218C101.203 95.0271 101.26 92.8142 101.032 90.3448C100.225 81.5307 98.002 69.8579 85.7118 67.1035V67.0846Z" fill="url(#paint4_linear_3031_34231)"/>
<path d="M59.7825 45.649C59.3835 45.5825 60.7608 49.2298 65.0538 51.4142C67.2384 50.8348 69.5938 50.1225 69.9928 49.9326C71.6454 49.1347 76.4893 45.1932 73.5164 43.3125C72.3956 42.6003 71.028 42.4007 69.6983 42.002C65.0253 42.8376 65.5382 46.5418 59.7919 45.6396L59.7825 45.649Z" fill="url(#paint5_linear_3031_34231)"/>
<path d="M57.9875 114.755C59.2127 114.242 61.2072 112.333 61.3782 110.253C61.3971 110.063 61.4067 109.844 61.4162 109.626C61.3687 109.626 61.3211 109.636 61.2642 109.645C61.2072 106.511 61.0932 102.987 61.0932 102.987C61.0932 102.987 61.1883 103.044 61.3497 103.148C61.1217 97.2408 60.5803 90.5068 60.5803 90.5068L52.0893 79.5273L52.6497 86.4228L45.7733 81.5693L47.6158 87.6765L41.1953 84.1242C44.9375 88.6452 48.7176 93.1187 51.7284 98.1621C53.7705 101.591 54.7201 105.703 54.4733 109.674C54.4733 109.759 52.4503 110.167 51.4625 110.918C50.3511 111.753 49.5155 113.197 50.3797 114.308C50.8166 114.878 54.7392 114.85 57.9875 114.755Z" fill="url(#paint6_linear_3031_34231)"/>
<path d="M69.2525 109.247C69.1956 108.838 58.4345 109.418 56.5349 110.871C54.9679 112.077 55.2052 114.775 55.2052 114.775L71.1901 114.803L77.2688 114.195L69.2431 109.237L69.2525 109.247Z" fill="url(#paint7_linear_3031_34231)"/>
<path d="M67.6943 72.9835C67.9696 72.8981 74.9981 63.4762 74.9981 63.4762C74.9981 63.4762 68.6061 60.1045 65.0064 56.3434C63.2588 54.5198 61.6632 52.3448 61.6156 52.1738C55.0431 53.285 51.5574 58.3188 49.8574 61.7002C47.9672 65.4707 50.0853 70.9796 50.7881 71.6444C51.5004 72.3093 67.2194 73.126 67.6943 72.9835Z" fill="url(#paint8_linear_3031_34231)"/>
<path d="M75.0083 38.0412C75.0083 38.0412 83.2428 29.7211 90.9741 36.1225C94.9158 39.3898 94.0325 44.8701 89.5399 50.3029C78.133 64.0843 60.5809 70.1344 58.406 90.1654C57.8362 95.4556 59.4508 100.841 62.1766 105.352C64.6366 109.408 71.532 114.803 71.532 114.803L89.5305 114.822C98.9998 114.774 104.328 107.204 105.487 97.8016C105.544 97.3458 105.582 96.9088 105.61 96.4908C106.057 89.5574 104.528 85.5779 104.528 85.5779C104.528 85.5779 126.192 70.3909 125.356 49.296C125.071 42.1347 123.761 37.5663 123.761 37.5663C123.761 37.5663 123.466 39.1524 123.029 40.5391C122.516 42.1537 122.023 42.7995 122.023 42.7995C122.023 42.7995 122.213 40.3681 121.348 37.2339C120.721 34.9448 119.753 32.6653 116.523 28.7807C108.868 19.5678 102.466 19.3398 102.466 19.3398C102.466 19.3398 104.68 20.8595 105.202 21.7238L105.724 22.5976C105.724 22.5976 98.8953 17.3548 86.757 21.8283C75.2267 26.0738 75.0083 38.0696 75.0083 38.0696V38.0412Z" fill="url(#paint9_linear_3031_34231)"/>
<path d="M102.39 87.1262C101.972 87.4586 101.573 87.7911 101.174 88.1426C100.319 88.8928 99.493 89.6907 98.7237 90.5265C96.805 92.6161 95.1335 95 94.4401 97.7827C93.9938 99.5684 93.9367 101.572 94.2976 103.5C94.82 106.255 96.2352 108.829 98.6666 110.234C98.9896 110.424 99.3029 110.567 99.5975 110.69C102.865 107.661 104.831 103.064 105.477 97.7827C105.534 97.3269 105.572 96.89 105.6 96.4722C106.028 89.7952 104.631 85.8629 104.527 85.5781C103.767 85.996 103.055 86.6039 102.38 87.1357L102.39 87.1262Z" fill="url(#paint10_linear_3031_34231)"/>
<path opacity="0.4" d="M115.146 69.6127C115.146 69.6127 118.204 66.3834 120.085 59.621C121.889 53.134 121.386 50.2086 121.386 50.2086L118.432 54.2833C118.432 54.2833 119.563 50.1612 119.211 44.9374C118.575 35.4776 113.693 33.293 113.693 33.293C113.693 33.293 109.21 36.1709 107.709 51.3389C106.759 60.9603 109.21 73.6018 110.872 73.184C112.116 72.8705 111.746 73.9913 115.146 69.6127Z" fill="url(#paint11_radial_3031_34231)"/>
<path opacity="0.7" d="M104.29 24.2207C104.29 24.2207 102.248 23.2235 99.1615 22.91C96.0748 22.5966 92.3515 23.2425 92.3515 23.2425L96.2458 24.8381C96.2458 24.8381 94.0138 24.7811 89.9296 25.5125C87.6692 25.9114 86.1211 26.7947 86.1211 26.7947C86.1211 26.7947 90.3856 26.6996 93.9663 27.5355C97.5469 28.3713 100.539 29.0836 102.6 30.3563C104.651 31.6291 105.81 34.0985 108.431 32.3128C111.053 30.5274 109.4 26.3198 104.3 24.2302L104.29 24.2207Z" fill="url(#paint12_linear_3031_34231)"/>
<path d="M58.1018 39.4089C58.3108 39.6843 58.6338 39.2474 58.4724 38.9055C58.0923 38.0982 57.475 37.2243 56.3923 36.835C55.1006 36.3696 54.1032 36.778 53.3909 37.3479C53.125 37.5664 53.277 38.1552 53.562 38.0128C54.3693 37.6044 55.4234 37.3763 56.4968 37.9651C57.1522 38.3261 57.684 38.877 58.0829 39.4089H58.1018Z" fill="url(#paint13_linear_3031_34231)"/>
<path d="M74.4662 9.32846C73.3741 10.6107 73.279 11.6839 73.279 11.6839C73.279 11.6839 73.1745 10.6771 71.9777 9.32846C70.0972 7.21044 64.579 7.8088 65.4243 12.8711C66.2316 17.7436 73.2696 23.0339 73.279 23.0434C73.279 23.0434 80.3075 17.6391 81.1337 12.7667C81.979 7.8183 76.2613 7.21994 74.4758 9.33796L74.4662 9.32846Z" fill="url(#paint14_linear_3031_34231)"/>
<path d="M73.5166 43.3227C73.2221 43.1424 72.9183 42.9903 72.5953 42.8574C72.3198 43.0568 72.1204 43.3038 72.0064 43.5508C71.7026 44.2725 72.0633 45.8491 73.5546 45.9822C73.7825 46.0011 73.9915 45.9822 74.1908 45.9251C74.6468 44.947 74.5898 43.9972 73.5166 43.3132V43.3227Z" fill="#200041"/>
<path d="M45.8914 123.82C57.9337 120.908 69.1614 116.223 79.8706 110.854C60.9456 106.615 51.1942 98.8988 32.1654 98.0618C12.6726 97.205 2.47684 105.466 -16.4482 109.864C-24.4123 111.716 -31.5666 113.301 -38 114.658C-10.8147 126.212 15.4326 131.189 45.8914 123.82Z" fill="url(#paint15_linear_3031_34231)"/>
<path d="M198.802 88.0924C144.545 72.0313 110.615 75.7754 72.6615 94.813C57.3803 102.475 41.9114 112.573 25.1489 120.982C14.4446 126.351 3.21695 131.036 -8.83031 133.948C-39.2892 141.312 -65.5364 136.34 -92.7217 124.786C-98.7503 122.225 -104.823 119.338 -111 116.193V160.439H212V92.1188C207.7 90.7816 203.315 89.4394 198.797 88.1023L198.802 88.0924Z" fill="url(#paint16_linear_3031_34231)"/>
<path d="M113.146 21.3978C115.802 23.0866 121.219 22.2199 130.535 22.2199C140.919 22.2199 143.57 22.0713 146.365 21.5166C149.984 20.7985 148.74 16.1431 145.145 15.5884C141.551 15.0337 140.109 16.1134 134.406 12.4287C130.353 9.80881 125.983 10.7003 122.68 13.0824C119.426 15.4299 118.286 17.2228 116.286 17.2228C112.692 17.2228 111.684 20.4667 113.146 21.3978Z" fill="url(#paint17_linear_3031_34231)"/>
<path d="M-49.5527 76.2894C-47.1334 78.3745 -32.1434 78.003 -15.218 78.003C3.64289 78.003 11.1379 78.0278 16.2185 76.9878C22.7901 75.6407 21.5361 70.0393 15.0088 68.9993C8.48157 67.9593 4.36869 61.3575 -6.27142 62.0509C-16.9115 62.7443 -19.8147 65.8743 -26.5839 68.6526C-33.3531 71.431 -39.3915 71.0843 -43.0254 71.0843C-49.5527 71.0843 -51.972 74.2094 -49.5527 76.2944V76.2894Z" fill="url(#paint18_linear_3031_34231)"/>
</g>
<defs>
<linearGradient id="paint0_linear_3031_34231" x1="59.2418" y1="90.8104" x2="65.6623" y2="115.913" gradientUnits="userSpaceOnUse">
<stop stop-color="#F80371"/>
<stop offset="0.1" stop-color="#E20568"/>
<stop offset="0.4" stop-color="#AA0D54"/>
<stop offset="0.6" stop-color="#7D1443"/>
</linearGradient>
<linearGradient id="paint1_linear_3031_34231" x1="58.8047" y1="17.3557" x2="45.8403" y2="38.7734" gradientUnits="userSpaceOnUse">
<stop stop-color="#FE5B15"/>
<stop offset="0.4" stop-color="#E83C38"/>
<stop offset="1" stop-color="#FB2872"/>
</linearGradient>
<linearGradient id="paint2_linear_3031_34231" x1="58.9089" y1="2.8335" x2="67.8938" y2="142.243" gradientUnits="userSpaceOnUse">
<stop stop-color="#FC3953"/>
<stop offset="0.1" stop-color="#FE561F"/>
<stop offset="0.2" stop-color="#FF9C00"/>
<stop offset="0.4" stop-color="#FF9100"/>
<stop offset="0.5" stop-color="#FF6E00"/>
<stop offset="0.6" stop-color="#FF6600"/>
<stop offset="1" stop-color="#FB2872"/>
</linearGradient>
<linearGradient id="paint3_linear_3031_34231" x1="68.1789" y1="41.7265" x2="61.7963" y2="90.1371" gradientUnits="userSpaceOnUse">
<stop offset="0.1" stop-color="#FFEB49"/>
<stop offset="0.4" stop-color="#FFB52B" stop-opacity="0.6"/>
<stop offset="0.6" stop-color="#FF8A14" stop-opacity="0.3"/>
<stop offset="0.7" stop-color="#FF7005" stop-opacity="0"/>
<stop offset="0.8" stop-color="#FF6600" stop-opacity="0"/>
</linearGradient>
<linearGradient id="paint4_linear_3031_34231" x1="49.3921" y1="67.322" x2="80.4025" y2="90.7817" gradientUnits="userSpaceOnUse">
<stop offset="0.1" stop-color="#FB2872" stop-opacity="0"/>
<stop offset="0.3" stop-color="#E11C66" stop-opacity="0.3"/>
<stop offset="0.7" stop-color="#B60753" stop-opacity="0.8"/>
<stop offset="0.8" stop-color="#A5004C"/>
</linearGradient>
<linearGradient id="paint5_linear_3031_34231" x1="64.1894" y1="41.926" x2="72.1297" y2="51.5093" gradientUnits="userSpaceOnUse">
<stop offset="0.2" stop-color="#FFC638"/>
<stop offset="1" stop-color="#FFE85D"/>
</linearGradient>
<linearGradient id="paint6_linear_3031_34231" x1="49.8003" y1="75.9371" x2="54.7201" y2="127.406" gradientUnits="userSpaceOnUse">
<stop stop-color="#D81F60" stop-opacity="0"/>
<stop offset="0.5" stop-color="#D81F60"/>
<stop offset="0.6" stop-color="#BE1F57"/>
<stop offset="0.7" stop-color="#7E1F40"/>
<stop offset="1" stop-color="#1C1F1E"/>
</linearGradient>
<linearGradient id="paint7_linear_3031_34231" x1="74.4383" y1="111.441" x2="53.6097" y2="113.35" gradientUnits="userSpaceOnUse">
<stop stop-color="#E6056A"/>
<stop offset="0.3" stop-color="#C00A5C"/>
<stop offset="0.5" stop-color="#A30E51"/>
<stop offset="0.7" stop-color="#8D1149"/>
<stop offset="0.8" stop-color="#811344"/>
<stop offset="1" stop-color="#7D1443"/>
</linearGradient>
<linearGradient id="paint8_linear_3031_34231" x1="62.3782" y1="62.1819" x2="66.1597" y2="43.0893" gradientUnits="userSpaceOnUse">
<stop offset="0.2" stop-color="#FB2872" stop-opacity="0"/>
<stop offset="0.4" stop-color="#E11C66" stop-opacity="0.3"/>
<stop offset="0.8" stop-color="#B60753" stop-opacity="0.8"/>
<stop offset="1" stop-color="#A5004C"/>
</linearGradient>
<linearGradient id="paint9_linear_3031_34231" x1="106.769" y1="20.3941" x2="78.5605" y2="117.481" gradientUnits="userSpaceOnUse">
<stop stop-color="#FFE500"/>
<stop offset="0.5" stop-color="#FF6709"/>
<stop offset="0.6" stop-color="#FF5622"/>
<stop offset="0.7" stop-color="#FF453F"/>
<stop offset="1" stop-color="#FB0372"/>
</linearGradient>
<linearGradient id="paint10_linear_3031_34231" x1="111.954" y1="104.669" x2="96.1116" y2="94.3256" gradientUnits="userSpaceOnUse">
<stop offset="0.3" stop-color="#F92771" stop-opacity="0"/>
<stop offset="0.4" stop-color="#DB1964" stop-opacity="0.4"/>
<stop offset="0.6" stop-color="#C30E59" stop-opacity="0.6"/>
<stop offset="0.7" stop-color="#B30652" stop-opacity="0.8"/>
<stop offset="0.9" stop-color="#A5004C"/>
</linearGradient>
<radialGradient id="paint11_radial_3031_34231" cx="0" cy="0" r="1" gradientUnits="userSpaceOnUse" gradientTransform="translate(132.056 63.598) rotate(-160.6) scale(20.6009 16.4807)">
<stop offset="0.5" stop-color="#FFEB49"/>
<stop offset="0.6" stop-color="#FFEB49" stop-opacity="0.8"/>
<stop offset="0.7" stop-color="#FFEB49" stop-opacity="0.7"/>
<stop offset="0.8" stop-color="#FFEB49" stop-opacity="0.4"/>
<stop offset="1" stop-color="#FFEB49" stop-opacity="0"/>
</radialGradient>
<linearGradient id="paint12_linear_3031_34231" x1="86.3601" y1="24.1916" x2="104.837" y2="28.3085" gradientUnits="userSpaceOnUse">
<stop stop-color="#FFF088"/>
<stop offset="0.1" stop-color="#FFF084"/>
<stop offset="0.3" stop-color="#FFF279" stop-opacity="0.8"/>
<stop offset="0.5" stop-color="#FFF567" stop-opacity="0.7"/>
<stop offset="0.7" stop-color="#FFF94F" stop-opacity="0.4"/>
<stop offset="0.9" stop-color="#FFFD31" stop-opacity="0"/>
<stop offset="1" stop-color="#FFFF2B" stop-opacity="0"/>
</linearGradient>
<linearGradient id="paint13_linear_3031_34231" x1="55.2399" y1="45.3695" x2="57.1117" y2="36.7848" gradientUnits="userSpaceOnUse">
<stop offset="0.2" stop-color="#A030B9"/>
<stop offset="0.9" stop-color="#00073A"/>
</linearGradient>
<linearGradient id="paint14_linear_3031_34231" x1="63.8571" y1="5.34885" x2="80.8487" y2="19.5956" gradientUnits="userSpaceOnUse">
<stop stop-color="#E752FF"/>
<stop offset="0.1" stop-color="#DD4FFF"/>
<stop offset="0.3" stop-color="#C347FF"/>
<stop offset="0.5" stop-color="#983BFF"/>
<stop offset="0.8" stop-color="#5E2AFF"/>
<stop offset="1" stop-color="#271AFF"/>
</linearGradient>
<linearGradient id="paint15_linear_3031_34231" x1="21.1831" y1="119.496" x2="18.7099" y2="92.5729" gradientUnits="userSpaceOnUse">
<stop stop-color="#210340"/>
<stop offset="0.23" stop-color="#29074C"/>
<stop offset="0.65" stop-color="#3E126D"/>
<stop offset="1" stop-color="#541D8F"/>
</linearGradient>
<linearGradient id="paint16_linear_3031_34231" x1="50.342" y1="133.377" x2="51.5367" y2="58.4174" gradientUnits="userSpaceOnUse">
<stop stop-color="#210340"/>
<stop offset="0.23" stop-color="#29074C"/>
<stop offset="0.65" stop-color="#3E126D"/>
<stop offset="1" stop-color="#541D8F"/>
</linearGradient>
<linearGradient id="paint17_linear_3031_34231" x1="130.234" y1="34.8389" x2="130.726" y2="8.85303" gradientUnits="userSpaceOnUse">
<stop stop-color="#210340"/>
<stop offset="0.23" stop-color="#29074C"/>
<stop offset="0.65" stop-color="#3E126D"/>
<stop offset="1" stop-color="#541D8F"/>
</linearGradient>
<linearGradient id="paint18_linear_3031_34231" x1="-15.5122" y1="95.1489" x2="-15.0363" y2="59.255" gradientUnits="userSpaceOnUse">
<stop stop-color="#210340"/>
<stop offset="0.23" stop-color="#29074C"/>
<stop offset="0.65" stop-color="#3E126D"/>
<stop offset="1" stop-color="#541D8F"/>
</linearGradient>
<clipPath id="clip0_3031_34231">
<rect width="134" height="118" fill="white"/>
</clipPath>
</defs>
</svg>