feat: update SVG logos and enhance color switcher functionality

This commit is contained in:
sHa
2025-04-30 22:37:07 +03:00
parent c9d6ae7104
commit 8ce320d3db
23 changed files with 332 additions and 298 deletions

View File

@@ -1,42 +1,58 @@
<svg xmlns="http://www.w3.org/2000/svg" width="210" height="75">
<g transform="translate(4.262008e-7,-977.36217)">
<g fill="#ed1c24" transform="matrix(0.96810443,0,0,0.96385545,77.339874,1074.5475)">
<path
d="m 15.068304,-87.629782 c 0,0 0,0 4.5625,0 1.6625,0 2.5,0.825 2.5,2.6875 0,0 0,0 0,6.6 0,0 0,0 8.9375,0 0,0 0,0 0,-6.6 0,-1.8625 0.825,-2.6875 2.7,-2.6875 0,0 0,0 4.3625,0 0,0 0,0 0,4.3375 0,0 0,0 -1.8625,0 0,0 -0.2125,0.2125 -0.2125,0.2125 0,0 0,0 0,18.575 0,0 0,0 -4.9875,0 0,0 0,0 0,-9.2875 0,0 0,0 -8.9375,0 0,0 0,0 0,9.2875 0,0 0,0 -4.9875,0 0,0 0,0 0,-18.575 0,0 0,-0.2125 -0.2125,-0.2125 0,0 0,0 -1.8625,0 0,0 0,0 0,-4.3375 z" />
<path
d="m 51.218304,-88.042282 0.1125,0.0125 0,4.7625 -0.1125,-0.025 c -3.7375,0 -6.65,3.1 -6.65,7.025 0,4.125 2.9125,7.425 6.65,7.425 l 0.1125,-0.025 0,4.7625 -0.1125,0.0125 c -6.65,0 -12.05,-5.3625 -12.05,-12.175 0,-6.6125 5.4,-11.775 12.05,-11.775 z" />
<path
d="m 51.330804,-88.029782 2.3125,0.225 c 5.4875,1.075 9.625,5.75 9.625,11.5375 0,5.95 -4.1375,10.8125 -9.625,11.925 l -2.3125,0.2375 0,-4.7625 2.5375,-0.55 c 2.45,-1.125 4.2125,-3.7625 4.2125,-6.85 0,-2.95 -1.7625,-5.425 -4.2125,-6.475 l -2.5375,-0.525 0,-4.7625 z" />
<path
d="m 64.305804,-87.629782 c 0,0 0,0 6.9625,0 l 3.325,0 0,4.3375 -0.3125,0 c -0.4125,0 -1.25,0 -2.9125,0 0,0 0,0 0,4.75 0,0 0,0 1.4125,0 l 1.8125,0 0,4.125 -1.0625,0 c -0.525,0 -1.225,0 -2.1625,0 0,0 0,0 0,5.1625 0,0.2125 0,0.2125 0.2125,0.2125 0,0 0,0 1.4875,0 l 1.525,0 0,4.5375 -0.4375,0 c -0.75,0 -2.2625,0 -5.275,0 -1.6625,0 -2.4875,-0.825 -2.4875,-2.6875 l 0,-16.1 c 0,0 0,0 -2.0875,0 0,0 0,0 0,-4.3375 z" />
<path
d="m 74.593304,-87.629782 0.1,0 c 4.575,0 7.275,2.475 7.275,6.2 0,2.2625 -1.0375,3.7125 -2.075,4.75 1.875,0.825 3.1125,2.8875 3.1125,5.15 0,4.3375 -3.325,7.025 -8.1,7.025 0,0 0,0 -0.0875,0 l -0.225,0 0,-4.5375 0.5125,0 c 1.6625,0 2.7125,-1.0375 2.7125,-2.6875 0,-1.65 -1.05,-2.6875 -2.7125,-2.6875 0,0 0,0 -0.4625,0 l -0.05,0 0,-4.125 0.1,0 c 1.4625,0 2.2875,-1.0375 2.2875,-2.475 0,-1.45 -0.825,-2.275 -2.2875,-2.275 0,0 0,0 -0.05,0 l -0.05,0 0,-4.3375 z" />
<path
d="m 92.568304,-87.629782 c 0,0 0,0 2.1,0 l 0.3875,0 0,6.6125 c -0.2,0.4125 -0.4125,1.025 -0.4125,1.65 0,0 0,0 -1.6625,4.75 0,0 0,0 1.7625,0 l 0.3125,0 0,4.325 -1.125,0 c -0.6375,0 -1.3625,0 -2.1875,0 0,0 0,0 -1.4625,3.725 -0.4125,1.4375 -1.2375,2.0625 -2.9,2.0625 0,0 0,0 -3.125,0 0,0 0,0 0,-4.5375 0,0 0,0 1.0375,0 0.425,0 0.425,0 0.625,-0.2125 0,0 0,0 6.65,-18.375 z" />
<path
d="m 95.055804,-87.629782 2.5,0 c 0,0 0,0 6.649996,18.375 0.2,0.2125 0.2,0.2125 0.6125,0.2125 0,0 0,0 0.8375,0 0,0 0,0 0,4.5375 0,0 0,0 -2.9125,0 -1.6625,0 -2.4875,-0.625 -2.912496,-2.275 0,0 0,0 -1.45,-3.5125 0,0 0,0 -2.8,0 l -0.525,0 0,-4.325 2.075,0 c 0,0 0,0 -1.65,-4.75 0,-0.625 -0.2125,-1.2375 -0.425,-1.65 l 0,-6.6125 z" />
<path
d="m 15.068304,-57.904782 c 0,0 0,0 18.075,0 1.6625,0 2.7,0.825 2.7,2.6875 0,0 0,0 0,15.6875 0,0.2 0,0.2 0.2125,0.2 0,0 0,0 1.6625,0 0,0 0,0 0,4.55 0,0 0,0 -4.3625,0 -1.875,0 -2.7,-0.825 -2.7,-2.6875 0,0 0,0 0,-15.8875 0,0 0,-0.2125 -0.2125,-0.2125 0,0 0,0 -8.3125,0 0,0 0,0 0,18.7875 0,0 0,0 -4.9875,0 0,0 0,0 0,-18.7875 0,0 0,0 -2.075,0 0,0 0,0 0,-4.3375 z" />
<path
d="m 50.805804,-58.317282 0.1,0.0125 0,4.7625 -0.1,-0.025 c -3.75,0 -6.65,3.1 -6.65,7.025 0,4.125 2.9,7.425 6.65,7.425 l 0.1,-0.025 0,4.7625 -0.1,0.0125 c -6.65,0 -11.85,-5.375 -11.85,-12.175 0,-6.6125 5.2,-11.775 11.85,-11.775 z" />
<path
d="m 50.905804,-58.304782 2.3875,0.225 c 5.5875,1.075 9.5625,5.75 9.5625,11.5375 0,5.95 -3.975,10.8125 -9.5625,11.925 l -2.3875,0.2375 0,-4.7625 2.6375,-0.55 c 2.4875,-1.125 4.125,-3.7625 4.125,-6.85 0,-2.95 -1.6375,-5.425 -4.125,-6.475 l -2.6375,-0.525 0,-4.7625 z" />
<path
d="m 63.893304,-57.904782 c 0,0 0,0 4.575,0 1.6625,0 2.4875,0.825 2.4875,2.6875 0,0 0,0 0,15.6875 0,0.2 0,0.2 0.2125,0.2 0,0 0,0 6.025,0 0,0 0,0 0,-18.575 0,0 0,0 4.9875,0 0,0 0,0 0,18.575 0,0 0,0 6.025,0 0.2125,0 0.2125,0 0.2125,-0.2 0,0 0,0 0,-15.6875 0,-1.8625 0.825,-2.6875 2.4875,-2.6875 0,0 0,0 4.575,0 0,0 0,0 0,4.3375 0,0 0,0 -1.875,0 -0.2125,0 -0.2125,0.2125 -0.2125,0.2125 0,0 0,0 0,15.8875 0,1.8625 -0.825,2.6875 -2.4875,2.6875 0,0 0,0 -22.2375,0 -1.8625,0 -2.7,-0.825 -2.7,-2.6875 0,0 0,0 0,-15.8875 0,0 0,-0.2125 -0.2,-0.2125 0,0 0,0 -1.875,0 0,0 0,0 0,-4.3375 z" />
<path
d="m 99.418304,-57.904782 c 0,0 0,0 15.587496,0 1.875,0 2.5,0.825 2.5,2.475 0,0 0,0 0,3.925 l -4.575,0 c 0,0 0,0 0,-1.85 0,-0.2125 0,-0.2125 -0.2125,-0.2125 0,0 0,0 -2.9,0 0,0 0,0 0,18.7875 0,0 0,0 -5,0 0,0 0,0 0,-18.7875 0,0 0,0 -2.9,0 -0.2125,0 -0.2125,0 -0.2125,0.2125 0,0 0,0 0,1.85 0,0 0,0 -4.574996,0 0,0 0,0 0,-3.925 0,-1.65 0.625,-2.475 2.2875,-2.475 z" />
<path
d="m 123.9433,-57.904782 c 0,0 0,0 2.1,0 l 0.3875,0 0,6.6125 c -0.2125,0.4125 -0.4125,1.025 -0.4125,1.65 0,0 0,0 -1.6625,4.75 0,0 0,0 1.75,0 l 0.325,0 0,4.325 -1.125,0 c -0.6375,0 -1.3625,0 -2.2,0 0,0 0,0 -1.45,3.5125 -0.4125,1.65 -1.25,2.275 -2.9125,2.275 0,0 0,0 -3.1125,0 0,0 0,0 0,-4.55 0,0 0,0 1.0375,0 0.425,0 0.425,0 0.625,-0.2 0,0 0,0 6.65,-18.375 z" />
<path
d="m 126.4308,-57.904782 2.4875,0 c 0,0 0,0 6.6625,18.375 0.2,0.2 0.2,0.2 0.625,0.2 l 0.825,0 c 0,0 0,0 0,4.55 0,0 0,0 -2.9125,0 -1.6625,0 -2.4875,-0.625 -2.9125,-2.275 0,0 0,0 -1.45,-3.5125 0,0 0,0 -2.8,0 l -0.525,0 0,-4.325 2.075,0 c 0,0 0,0 -1.6625,-4.75 0,-0.625 -0.2,-1.2375 -0.4125,-1.65 l 0,-6.6125 z" />
<path
d="m -16.956696,-77.792282 c 0.2375,-0.075 0.55,0.075 0.8625,0.4875 0,0 0,0 14.1249996,13.825 0.825,0.825 0.825,2.075 0,2.6875 0,0 0,0 -14.1249996,14.0375 -0.3125,0.4125 -0.625,0.5125 -0.8625,0.3875 -0.2375,-0.125 -0.3875,-0.4875 -0.3875,-1.0125 l 0,-29.5125 c 0,-0.5125 0.15,-0.825 0.3875,-0.9 z" />
<path
d="m -41.119196,-100.82978 1,0 0.9625,0.4 c 0,0 0,0 14.5375,14.449998 0.625,0.825 0.4125,1.45 -0.625,1.45 0,0 0,0 -6.025,0 -1.0375,0 -1.8625,0.825 -1.8625,1.8625 0,0 0,0 0,10.725 0,1.0375 -0.8375,1.8625 -2.0875,1.8625 0,0 0,0 -10.5875,0 -1.0375,0 -1.875,-0.825 -1.875,-1.8625 0,0 0,0 0,-10.725 0,-1.0375 -0.825,-1.8625 -1.875,-1.8625 l -6.4375,0 c -1.0375,0 -1.25,-0.625 -0.625,-1.45 0,0 0,0 14.55,-14.449998 l 0.95,-0.4 z" />
<path
d="m -63.894196,-78.104782 c 0.2625,0.125 0.425,0.4875 0.425,1.0125 l 0,30.125 c 0,0.525 -0.1625,0.8375 -0.425,0.9375 -0.25,0.1 -0.6125,0 -1.0375,-0.3125 0,0 0,0 -14.3375,-14.45 -0.825,-0.6125 -0.825,-1.8625 0,-2.6875 0,0 0,0 14.3375,-14.2375 0.425,-0.4125 0.7875,-0.5125 1.0375,-0.3875 z" />
<path
d="m -45.806696,-54.392282 c 0,0 0,0 10.5875,0 1.25,0 2.0875,0.825 2.0875,1.8625 0,0 0,0 0,11.35 0,1.2375 0.825,2.0625 1.8625,2.0625 l 5.6125,0 c 1.0375,0 1.45,0.6125 0.625,1.2375 0,0 0,0 -14.125,14.2375 -0.425,0.4125 -0.9375,0.625 -1.4625,0.625 -0.5125,0 -1.0375,-0.2125 -1.45,-0.625 0,0 0,0 -14.125,-14.2375 -0.8375,-0.625 -0.425,-1.2375 0.6125,-1.2375 0,0 0,0 6.025,0 1.05,0 1.875,-0.825 1.875,-2.0625 0,0 0,0 0,-11.35 0,-1.0375 0.8375,-1.8625 1.875,-1.8625 z" />
</g>
<svg width="100%" height="100%" viewBox="0 0 210 75" xmlns="http://www.w3.org/2000/svg">
<g>
<path
d="M91.928,12.723l4.417,-0c1.609,-0 2.42,0.795 2.42,2.59l-0,6.362l8.652,-0l0,-6.362c0,-1.795 0.799,-2.59 2.614,-2.59l4.223,-0l0,4.181l-1.803,-0l-0.205,0.204l-0,17.904l-4.829,0l0,-8.952l-8.652,0l-0,8.952l-4.829,0l0,-17.904c0,0 0,-0.204 -0.205,-0.204l-1.803,-0l-0,-4.181Z"
style="fill:#ed1c24;fill-rule:nonzero;" />
<path
d="M126.925,12.325l0.108,0.012l0,4.591l-0.108,-0.024c-3.619,-0 -6.438,2.988 -6.438,6.771c-0,3.976 2.819,7.156 6.438,7.156l0.108,-0.024l0,4.591l-0.108,0.012c-6.438,-0 -11.666,-5.169 -11.666,-11.735c-0,-6.374 5.228,-11.35 11.666,-11.35Z"
style="fill:#ed1c24;fill-rule:nonzero;" />
<path
d="M127.033,12.337l2.239,0.217c5.313,1.036 9.318,5.542 9.318,11.121c0,5.735 -4.005,10.421 -9.318,11.494l-2.239,0.229l0,-4.591l2.457,-0.53c2.372,-1.084 4.078,-3.626 4.078,-6.602c0,-2.844 -1.706,-5.229 -4.078,-6.241l-2.457,-0.506l0,-4.591Z"
style="fill:#ed1c24;fill-rule:nonzero;" />
<path
d="M139.595,12.723l9.959,-0l-0,4.181l-3.122,-0l-0,4.578l3.122,-0l-0,3.976l-3.122,-0l-0,4.976c-0,0.205 -0,0.205 0.206,0.205l2.916,-0l-0,4.373l-5.53,0c-1.61,0 -2.408,-0.795 -2.408,-2.59l-0,-15.518l-2.021,-0l-0,-4.181Z"
style="fill:#ed1c24;fill-rule:nonzero;" />
<path
d="M149.554,12.723l0.097,-0c4.429,-0 7.043,2.385 7.043,5.976c-0,2.181 -1.005,3.578 -2.009,4.578c1.815,0.795 3.013,2.783 3.013,4.964c0,4.181 -3.219,6.771 -7.841,6.771l-0.303,0l-0,-4.373l0.496,-0c1.61,-0 2.626,-1 2.626,-2.591c0,-1.59 -1.016,-2.59 -2.626,-2.59l-0.496,-0l-0,-3.976l0.097,-0c1.416,-0 2.214,-1 2.214,-2.386c0,-1.397 -0.798,-2.192 -2.214,-2.192l-0.097,-0l-0,-4.181Z"
style="fill:#ed1c24;fill-rule:nonzero;" />
<path
d="M166.956,12.723l2.408,-0l-0,6.373c-0.194,0.398 -0.4,0.988 -0.4,1.591l-1.609,4.578l2.009,0l-0,4.169l-3.207,-0l-1.416,3.59c-0.399,1.386 -1.198,1.988 -2.807,1.988l-3.026,0l0,-4.373l1.005,-0c0.411,-0 0.411,-0 0.605,-0.205l6.438,-17.711Z"
style="fill:#ed1c24;fill-rule:nonzero;" />
<path
d="M169.364,12.723l2.42,-0l6.438,17.711c0.194,0.205 0.194,0.205 0.593,0.205l0.811,-0l-0,4.373l-2.82,0c-1.609,0 -2.408,-0.602 -2.819,-2.193l-1.404,-3.385l-3.219,-0l-0,-4.169l2.009,0l-1.598,-4.578c0,-0.603 -0.205,-1.193 -0.411,-1.591l-0,-6.373Z"
style="fill:#ed1c24;fill-rule:nonzero;" />
<path
d="M91.928,41.373l17.498,0c1.61,0 2.614,0.796 2.614,2.591l-0,15.12c-0,0.193 -0,0.193 0.206,0.193l1.609,0l0,4.386l-4.223,-0c-1.815,-0 -2.614,-0.796 -2.614,-2.591l-0,-15.313c-0,0 -0,-0.205 -0.206,-0.205l-8.047,0l-0,18.109l-4.829,-0l0,-18.109l-2.008,0l-0,-4.181Z"
style="fill:#ed1c24;fill-rule:nonzero;" />
<path
d="M126.525,40.976l0.097,0.012l0,4.59l-0.097,-0.024c-3.63,0 -6.438,2.988 -6.438,6.771c0,3.976 2.808,7.157 6.438,7.157l0.097,-0.024l0,4.59l-0.097,0.012c-6.438,0 -11.472,-5.18 -11.472,-11.735c0,-6.373 5.034,-11.349 11.472,-11.349Z"
style="fill:#ed1c24;fill-rule:nonzero;" />
<path
d="M126.622,40.988l2.311,0.217c5.41,1.036 9.258,5.542 9.258,11.12c-0,5.735 -3.848,10.422 -9.258,11.494l-2.311,0.229l0,-4.59l2.553,-0.53c2.409,-1.085 3.994,-3.627 3.994,-6.603c-0,-2.843 -1.585,-5.229 -3.994,-6.241l-2.553,-0.506l0,-4.59Z"
style="fill:#ed1c24;fill-rule:nonzero;" />
<path
d="M139.195,41.373l4.429,0c1.61,0 2.409,0.796 2.409,2.591l-0,15.12c-0,0.193 -0,0.193 0.205,0.193l5.833,0l0,-17.904l4.828,0l0,17.904l5.833,0c0.206,0 0.206,0 0.206,-0.193l0,-15.12c0,-1.795 0.799,-2.591 2.408,-2.591l4.429,0l0,4.181l-1.815,0c-0.206,0 -0.206,0.205 -0.206,0.205l0,15.313c0,1.795 -0.798,2.591 -2.408,2.591l-21.528,-0c-1.803,-0 -2.614,-0.796 -2.614,-2.591l0,-15.313c0,0 0,-0.205 -0.194,-0.205l-1.815,0l0,-4.181Z"
style="fill:#ed1c24;fill-rule:nonzero;" />
<path
d="M173.587,41.373l15.09,0c1.816,0 2.421,0.796 2.421,2.386l-0,3.783l-4.429,0l-0,-1.783c-0,-0.205 -0,-0.205 -0.206,-0.205l-2.808,0l0,18.109l-4.84,-0l-0,-18.109l-2.808,0c-0.205,0 -0.205,0 -0.205,0.205l-0,1.783l-4.429,0l-0,-3.783c-0,-1.59 0.605,-2.386 2.214,-2.386Z"
style="fill:#ed1c24;fill-rule:nonzero;" />
<path
d="M197.33,41.373l2.408,0l0,6.374c-0.206,0.398 -0.399,0.988 -0.399,1.59l-1.61,4.579l2.009,-0l0,4.168l-3.219,0l-1.404,3.386c-0.399,1.59 -1.21,2.193 -2.819,2.193l-3.013,-0l-0,-4.386l1.004,0c0.411,0 0.411,0 0.605,-0.193l6.438,-17.711Z"
style="fill:#ed1c24;fill-rule:nonzero;" />
<path
d="M199.738,41.373l2.408,0l6.45,17.711c0.194,0.193 0.194,0.193 0.605,0.193l0.799,0l-0,4.386l-2.82,-0c-1.609,-0 -2.408,-0.603 -2.819,-2.193l-1.404,-3.386l-3.219,0l0,-4.168l2.009,-0l-1.61,-4.579c0,-0.602 -0.193,-1.192 -0.399,-1.59l0,-6.374Z"
style="fill:#ed1c24;fill-rule:nonzero;" />
<path
d="M60.924,22.205c0.23,-0.072 0.532,0.072 0.835,0.47l13.674,13.325c0.799,0.795 0.799,2 0,2.59l-13.674,13.53c-0.303,0.398 -0.605,0.494 -0.835,0.374c-0.23,-0.121 -0.375,-0.47 -0.375,-0.976l-0,-28.446c-0,-0.494 0.145,-0.795 0.375,-0.867Z"
style="fill:#ed1c24;fill-rule:nonzero;" />
<path
d="M37.532,-0l0.968,-0l0.932,0.386l14.074,13.927c0.605,0.795 0.399,1.398 -0.605,1.398l-5.833,-0c-1.004,-0 -1.803,0.795 -1.803,1.795l-0,10.337c-0,1 -0.811,1.796 -2.021,1.796l-10.25,-0c-1.004,-0 -1.815,-0.796 -1.815,-1.796l0,-10.337c0,-1 -0.799,-1.795 -1.815,-1.795l-6.232,-0c-1.005,-0 -1.21,-0.603 -0.605,-1.398l14.085,-13.927l0.92,-0.386Z"
style="fill:#ed1c24;fill-rule:nonzero;" />
<path
d="M15.484,21.904c0.254,0.12 0.411,0.469 0.411,0.976l0,29.036c0,0.506 -0.157,0.807 -0.411,0.903c-0.242,0.097 -0.593,0 -1.005,-0.301l-13.88,-13.928c-0.799,-0.59 -0.799,-1.795 0,-2.59l13.88,-13.723c0.412,-0.397 0.763,-0.494 1.005,-0.373Z"
style="fill:#ed1c24;fill-rule:nonzero;" />
<path
d="M32.994,44.759l10.25,0c1.21,0 2.021,0.795 2.021,1.795l-0,10.94c-0,1.193 0.799,1.988 1.803,1.988l5.434,-0c1.004,-0 1.403,0.59 0.605,1.193l-13.675,13.723c-0.411,0.397 -0.907,0.602 -1.416,0.602c-0.496,-0 -1.004,-0.205 -1.404,-0.602l-13.674,-13.723c-0.811,-0.603 -0.411,-1.193 0.593,-1.193l5.833,-0c1.016,-0 1.815,-0.795 1.815,-1.988l0,-10.94c0,-1 0.811,-1.795 1.815,-1.795Z"
style="fill:#ed1c24;fill-rule:nonzero;" />
</g>
</svg>

Before

Width:  |  Height:  |  Size: 7.1 KiB

After

Width:  |  Height:  |  Size: 6.2 KiB