Merge branch 'development' into piped-support

This commit is contained in:
ChunkyProgrammer 2024-04-16 16:56:03 -04:00
commit 8883f8a2a8
126 changed files with 662 additions and 694 deletions

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.8 KiB

After

Width:  |  Height:  |  Size: 480 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.8 KiB

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 6.5 KiB

After

Width:  |  Height:  |  Size: 981 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 352 B

View File

@ -0,0 +1,3 @@
<svg width="25" height="25" viewBox="0 0 25 25" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;">
<path d="M4.903,0c0.937,-0 1.697,0.76 1.697,1.697l0,23.303l-2.33,0c-1.132,0 -2.219,-0.45 -3.019,-1.251c-0.801,-0.8 -1.251,-1.887 -1.251,-3.019l-0,-19.033c0,-0.937 0.76,-1.697 1.697,-1.697l3.206,0Zm13.033,12.223c0.219,0.109 0.358,0.332 0.358,0.577c-0,0.245 -0.139,0.468 -0.358,0.577l-9.273,4.596c-0.207,0.102 -0.452,0.091 -0.648,-0.031c-0.196,-0.122 -0.315,-0.336 -0.315,-0.566l-0,-9.152c0,-0.23 0.119,-0.444 0.315,-0.566c0.196,-0.122 0.441,-0.133 0.648,-0.031l9.273,4.596Zm7.064,-12.223l0,2.022c-0,1.214 -0.482,2.378 -1.341,3.237c-0.859,0.859 -2.023,1.341 -3.237,1.341l-11.042,0c-0.928,-0 -1.68,-0.752 -1.68,-1.68l0,-3.24c0,-0.928 0.752,-1.68 1.68,-1.68l15.62,0Z"/>
</svg>

After

Width:  |  Height:  |  Size: 926 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 425 B

View File

@ -0,0 +1,4 @@
<svg width="25" height="25" viewBox="0 0 25 25" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;">
<path d="M4.903,0c0.937,-0 1.697,0.76 1.697,1.697l0,23.303l-2.33,0c-1.132,0 -2.219,-0.45 -3.019,-1.251c-0.801,-0.8 -1.251,-1.887 -1.251,-3.019l-0,-19.033c0,-0.937 0.76,-1.697 1.697,-1.697l3.206,0Zm20.097,0l0,2.022c-0,1.214 -0.482,2.378 -1.341,3.237c-0.859,0.859 -2.023,1.341 -3.237,1.341l-11.042,0c-0.928,-0 -1.68,-0.752 -1.68,-1.68l0,-3.24c0,-0.928 0.752,-1.68 1.68,-1.68l15.62,0Z" style="fill:#1e1e2e;"/>
<path d="M17.936,12.223c0.219,0.109 0.358,0.332 0.358,0.577c-0,0.245 -0.139,0.468 -0.358,0.577l-9.273,4.596c-0.207,0.102 -0.452,0.091 -0.648,-0.031c-0.196,-0.122 -0.315,-0.336 -0.315,-0.566l-0,-9.152c0,-0.23 0.119,-0.444 0.315,-0.566c0.196,-0.122 0.441,-0.133 0.648,-0.031l9.273,4.596Z" style="fill:#1e1e2e;"/>
</svg>

After

Width:  |  Height:  |  Size: 982 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 426 B

View File

@ -0,0 +1,4 @@
<svg width="25" height="25" viewBox="0 0 25 25" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;">
<path d="M4.903,0c0.937,-0 1.697,0.76 1.697,1.697l0,23.303l-2.33,0c-1.132,0 -2.219,-0.45 -3.019,-1.251c-0.801,-0.8 -1.251,-1.887 -1.251,-3.019l-0,-19.033c0,-0.937 0.76,-1.697 1.697,-1.697l3.206,0Zm20.097,0l0,2.022c-0,1.214 -0.482,2.378 -1.341,3.237c-0.859,0.859 -2.023,1.341 -3.237,1.341l-11.042,0c-0.928,-0 -1.68,-0.752 -1.68,-1.68l0,-3.24c0,-0.928 0.752,-1.68 1.68,-1.68l15.62,0Z" style="fill:#cdd6f4;"/>
<path d="M17.936,12.223c0.219,0.109 0.358,0.332 0.358,0.577c-0,0.245 -0.139,0.468 -0.358,0.577l-9.273,4.596c-0.207,0.102 -0.452,0.091 -0.648,-0.031c-0.196,-0.122 -0.315,-0.336 -0.315,-0.566l-0,-9.152c0,-0.23 0.119,-0.444 0.315,-0.566c0.196,-0.122 0.441,-0.133 0.648,-0.031l9.273,4.596Z" style="fill:#cdd6f4;"/>
</svg>

After

Width:  |  Height:  |  Size: 982 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.9 KiB

After

Width:  |  Height:  |  Size: 6.4 KiB

View File

@ -1,95 +1,4 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Generator: Adobe Illustrator 21.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
viewBox="0 0 250 250" style="enable-background:new 0 0 250 250;" xml:space="preserve">
<image style="overflow:visible;" width="250" height="250" xlink:href="data:image/png;base64,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
rzF0qX3/GQAny0sokdEcawAAAABJRU5ErkJggg==">
</image>
</svg>
<svg width="250" height="250" viewBox="0 0 250 250" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;">
<path d="M49.027,0c9.374,-0 16.973,7.599 16.973,16.973l0,233.027l-23.299,0c-11.325,0 -22.186,-4.499 -30.194,-12.507c-8.008,-8.008 -12.507,-18.869 -12.507,-30.194l-0,-190.326c0,-9.374 7.599,-16.973 16.973,-16.973l32.054,-0Zm200.973,-0l0,20.217c-0,12.142 -4.824,23.787 -13.41,32.373c-8.586,8.586 -20.231,13.41 -32.373,13.41l-110.412,-0c-9.281,-0 -16.805,-7.524 -16.805,-16.805l0,-32.39c0,-9.281 7.524,-16.805 16.805,-16.805l156.195,-0Z" style="fill:#f33;"/>
<path d="M179.358,122.23c2.193,1.087 3.58,3.323 3.58,5.77c0,2.447 -1.387,4.683 -3.58,5.77l-92.732,45.959c-2.066,1.024 -4.515,0.907 -6.474,-0.308c-1.96,-1.216 -3.152,-3.359 -3.152,-5.665l-0,-91.512c0,-2.306 1.192,-4.449 3.152,-5.665c1.959,-1.215 4.408,-1.332 6.474,-0.308l92.732,45.959Z" style="fill:#29abe1;"/>
</svg>

Before

Width:  |  Height:  |  Size: 7.2 KiB

After

Width:  |  Height:  |  Size: 1.0 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 433 B

View File

@ -0,0 +1,4 @@
<svg width="25" height="25" viewBox="0 0 25 25" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;">
<path d="M4.903,0c0.937,-0 1.697,0.76 1.697,1.697l0,23.303l-2.33,0c-1.132,0 -2.219,-0.45 -3.019,-1.251c-0.801,-0.8 -1.251,-1.887 -1.251,-3.019l-0,-19.033c0,-0.937 0.76,-1.697 1.697,-1.697l3.206,0Zm20.097,0l0,2.022c-0,1.214 -0.482,2.378 -1.341,3.237c-0.859,0.859 -2.023,1.341 -3.237,1.341l-11.042,0c-0.928,-0 -1.68,-0.752 -1.68,-1.68l0,-3.24c0,-0.928 0.752,-1.68 1.68,-1.68l15.62,0Z" style="fill:#f33;"/>
<path d="M17.936,12.223c0.219,0.109 0.358,0.332 0.358,0.577c-0,0.245 -0.139,0.468 -0.358,0.577l-9.273,4.596c-0.207,0.102 -0.452,0.091 -0.648,-0.031c-0.196,-0.122 -0.315,-0.336 -0.315,-0.566l-0,-9.152c0,-0.23 0.119,-0.444 0.315,-0.566c0.196,-0.122 0.441,-0.133 0.648,-0.031l9.273,4.596Z" style="fill:#29abe1;"/>
</svg>

After

Width:  |  Height:  |  Size: 979 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 356 B

View File

@ -0,0 +1,4 @@
<svg width="25" height="25" viewBox="0 0 25 25" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;">
<path d="M4.903,0c0.937,-0 1.697,0.76 1.697,1.697l0,23.303l-2.33,0c-1.132,0 -2.219,-0.45 -3.019,-1.251c-0.801,-0.8 -1.251,-1.887 -1.251,-3.019l-0,-19.033c0,-0.937 0.76,-1.697 1.697,-1.697l3.206,0Zm20.097,0l0,2.022c-0,1.214 -0.482,2.378 -1.341,3.237c-0.859,0.859 -2.023,1.341 -3.237,1.341l-11.042,0c-0.928,-0 -1.68,-0.752 -1.68,-1.68l0,-3.24c0,-0.928 0.752,-1.68 1.68,-1.68l15.62,0Z" style="fill:#282a36;"/>
<path d="M17.936,12.223c0.219,0.109 0.358,0.332 0.358,0.577c-0,0.245 -0.139,0.468 -0.358,0.577l-9.273,4.596c-0.207,0.102 -0.452,0.091 -0.648,-0.031c-0.196,-0.122 -0.315,-0.336 -0.315,-0.566l-0,-9.152c0,-0.23 0.119,-0.444 0.315,-0.566c0.196,-0.122 0.441,-0.133 0.648,-0.031l9.273,4.596Z" style="fill:#282a36;"/>
</svg>

After

Width:  |  Height:  |  Size: 982 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 353 B

View File

@ -0,0 +1,4 @@
<svg width="25" height="25" viewBox="0 0 25 25" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;">
<path d="M4.903,0c0.937,-0 1.697,0.76 1.697,1.697l0,23.303l-2.33,0c-1.132,0 -2.219,-0.45 -3.019,-1.251c-0.801,-0.8 -1.251,-1.887 -1.251,-3.019l-0,-19.033c0,-0.937 0.76,-1.697 1.697,-1.697l3.206,0Zm20.097,0l0,2.022c-0,1.214 -0.482,2.378 -1.341,3.237c-0.859,0.859 -2.023,1.341 -3.237,1.341l-11.042,0c-0.928,-0 -1.68,-0.752 -1.68,-1.68l0,-3.24c0,-0.928 0.752,-1.68 1.68,-1.68l15.62,0Z" style="fill:#f8f8f8;"/>
<path d="M17.936,12.223c0.219,0.109 0.358,0.332 0.358,0.577c-0,0.245 -0.139,0.468 -0.358,0.577l-9.273,4.596c-0.207,0.102 -0.452,0.091 -0.648,-0.031c-0.196,-0.122 -0.315,-0.336 -0.315,-0.566l-0,-9.152c0,-0.23 0.119,-0.444 0.315,-0.566c0.196,-0.122 0.441,-0.133 0.648,-0.031l9.273,4.596Z" style="fill:#f8f8f8;"/>
</svg>

After

Width:  |  Height:  |  Size: 982 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 356 B

View File

@ -0,0 +1,4 @@
<svg width="25" height="25" viewBox="0 0 25 25" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;">
<path d="M4.903,0c0.937,-0 1.697,0.76 1.697,1.697l0,23.303l-2.33,0c-1.132,0 -2.219,-0.45 -3.019,-1.251c-0.801,-0.8 -1.251,-1.887 -1.251,-3.019l-0,-19.033c0,-0.937 0.76,-1.697 1.697,-1.697l3.206,0Zm20.097,0l0,2.022c-0,1.214 -0.482,2.378 -1.341,3.237c-0.859,0.859 -2.023,1.341 -3.237,1.341l-11.042,0c-0.928,-0 -1.68,-0.752 -1.68,-1.68l0,-3.24c0,-0.928 0.752,-1.68 1.68,-1.68l15.62,0Z" style="fill:#eee;"/>
<path d="M17.936,12.223c0.219,0.109 0.358,0.332 0.358,0.577c-0,0.245 -0.139,0.468 -0.358,0.577l-9.273,4.596c-0.207,0.102 -0.452,0.091 -0.648,-0.031c-0.196,-0.122 -0.315,-0.336 -0.315,-0.566l-0,-9.152c0,-0.23 0.119,-0.444 0.315,-0.566c0.196,-0.122 0.441,-0.133 0.648,-0.031l9.273,4.596Z" style="fill:#eee;"/>
</svg>

After

Width:  |  Height:  |  Size: 976 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.8 KiB

View File

@ -1,95 +1,3 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Generator: Adobe Illustrator 21.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
viewBox="0 0 250 250" style="enable-background:new 0 0 250 250;" xml:space="preserve">
<image style="overflow:visible;" width="250" height="250" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAPoAAAD6CAYAAACI7Fo9AAAACXBIWXMAAC4jAAAuIwF4pT92AAAK
T2lDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjanVNnVFPpFj333vRCS4iAlEtvUhUIIFJCi4AU
kSYqIQkQSoghodkVUcERRUUEG8igiAOOjoCMFVEsDIoK2AfkIaKOg6OIisr74Xuja9a89+bN/rXX
Pues852zzwfACAyWSDNRNYAMqUIeEeCDx8TG4eQuQIEKJHAAEAizZCFz/SMBAPh+PDwrIsAHvgAB
eNMLCADATZvAMByH/w/qQplcAYCEAcB0kThLCIAUAEB6jkKmAEBGAYCdmCZTAKAEAGDLY2LjAFAt
AGAnf+bTAICd+Jl7AQBblCEVAaCRACATZYhEAGg7AKzPVopFAFgwABRmS8Q5ANgtADBJV2ZIALC3
AMDOEAuyAAgMADBRiIUpAAR7AGDIIyN4AISZABRG8lc88SuuEOcqAAB4mbI8uSQ5RYFbCC1xB1dX
Lh4ozkkXKxQ2YQJhmkAuwnmZGTKBNA/g88wAAKCRFRHgg/P9eM4Ors7ONo62Dl8t6r8G/yJiYuP+
5c+rcEAAAOF0ftH+LC+zGoA7BoBt/qIl7gRoXgugdfeLZrIPQLUAoOnaV/Nw+H48PEWhkLnZ2eXk
5NhKxEJbYcpXff5nwl/AV/1s+X48/Pf14L7iJIEyXYFHBPjgwsz0TKUcz5IJhGLc5o9H/LcL//wd
0yLESWK5WCoU41EScY5EmozzMqUiiUKSKcUl0v9k4t8s+wM+3zUAsGo+AXuRLahdYwP2SycQWHTA
4vcAAPK7b8HUKAgDgGiD4c93/+8//UegJQCAZkmScQAAXkQkLlTKsz/HCAAARKCBKrBBG/TBGCzA
BhzBBdzBC/xgNoRCJMTCQhBCCmSAHHJgKayCQiiGzbAdKmAv1EAdNMBRaIaTcA4uwlW4Dj1wD/ph
CJ7BKLyBCQRByAgTYSHaiAFiilgjjggXmYX4IcFIBBKLJCDJiBRRIkuRNUgxUopUIFVIHfI9cgI5
h1xGupE7yAAygvyGvEcxlIGyUT3UDLVDuag3GoRGogvQZHQxmo8WoJvQcrQaPYw2oefQq2gP2o8+
Q8cwwOgYBzPEbDAuxsNCsTgsCZNjy7EirAyrxhqwVqwDu4n1Y8+xdwQSgUXACTYEd0IgYR5BSFhM
WE7YSKggHCQ0EdoJNwkDhFHCJyKTqEu0JroR+cQYYjIxh1hILCPWEo8TLxB7iEPENyQSiUMyJ7mQ
AkmxpFTSEtJG0m5SI+ksqZs0SBojk8naZGuyBzmULCAryIXkneTD5DPkG+Qh8lsKnWJAcaT4U+Io
UspqShnlEOU05QZlmDJBVaOaUt2ooVQRNY9aQq2htlKvUYeoEzR1mjnNgxZJS6WtopXTGmgXaPdp
r+h0uhHdlR5Ol9BX0svpR+iX6AP0dwwNhhWDx4hnKBmbGAcYZxl3GK+YTKYZ04sZx1QwNzHrmOeZ
D5lvVVgqtip8FZHKCpVKlSaVGyovVKmqpqreqgtV81XLVI+pXlN9rkZVM1PjqQnUlqtVqp1Q61Mb
U2epO6iHqmeob1Q/pH5Z/YkGWcNMw09DpFGgsV/jvMYgC2MZs3gsIWsNq4Z1gTXEJrHN2Xx2KruY
/R27iz2qqaE5QzNKM1ezUvOUZj8H45hx+Jx0TgnnKKeX836K3hTvKeIpG6Y0TLkxZVxrqpaXllir
SKtRq0frvTau7aedpr1Fu1n7gQ5Bx0onXCdHZ4/OBZ3nU9lT3acKpxZNPTr1ri6qa6UbobtEd79u
p+6Ynr5egJ5Mb6feeb3n+hx9L/1U/W36p/VHDFgGswwkBtsMzhg8xTVxbzwdL8fb8VFDXcNAQ6Vh
lWGX4YSRudE8o9VGjUYPjGnGXOMk423GbcajJgYmISZLTepN7ppSTbmmKaY7TDtMx83MzaLN1pk1
mz0x1zLnm+eb15vft2BaeFostqi2uGVJsuRaplnutrxuhVo5WaVYVVpds0atna0l1rutu6cRp7lO
k06rntZnw7Dxtsm2qbcZsOXYBtuutm22fWFnYhdnt8Wuw+6TvZN9un2N/T0HDYfZDqsdWh1+c7Ry
FDpWOt6azpzuP33F9JbpL2dYzxDP2DPjthPLKcRpnVOb00dnF2e5c4PziIuJS4LLLpc+Lpsbxt3I
veRKdPVxXeF60vWdm7Obwu2o26/uNu5p7ofcn8w0nymeWTNz0MPIQ+BR5dE/C5+VMGvfrH5PQ0+B
Z7XnIy9jL5FXrdewt6V3qvdh7xc+9j5yn+M+4zw33jLeWV/MN8C3yLfLT8Nvnl+F30N/I/9k/3r/
0QCngCUBZwOJgUGBWwL7+Hp8Ib+OPzrbZfay2e1BjKC5QRVBj4KtguXBrSFoyOyQrSH355jOkc5p
DoVQfujW0Adh5mGLw34MJ4WHhVeGP45wiFga0TGXNXfR3ENz30T6RJZE3ptnMU85ry1KNSo+qi5q
PNo3ujS6P8YuZlnM1VidWElsSxw5LiquNm5svt/87fOH4p3iC+N7F5gvyF1weaHOwvSFpxapLhIs
OpZATIhOOJTwQRAqqBaMJfITdyWOCnnCHcJnIi/RNtGI2ENcKh5O8kgqTXqS7JG8NXkkxTOlLOW5
hCepkLxMDUzdmzqeFpp2IG0yPTq9MYOSkZBxQqohTZO2Z+pn5mZ2y6xlhbL+xW6Lty8elQfJa7OQ
rAVZLQq2QqboVFoo1yoHsmdlV2a/zYnKOZarnivN7cyzytuQN5zvn//tEsIS4ZK2pYZLVy0dWOa9
rGo5sjxxedsK4xUFK4ZWBqw8uIq2Km3VT6vtV5eufr0mek1rgV7ByoLBtQFr6wtVCuWFfevc1+1d
T1gvWd+1YfqGnRs+FYmKrhTbF5cVf9go3HjlG4dvyr+Z3JS0qavEuWTPZtJm6ebeLZ5bDpaql+aX
Dm4N2dq0Dd9WtO319kXbL5fNKNu7g7ZDuaO/PLi8ZafJzs07P1SkVPRU+lQ27tLdtWHX+G7R7ht7
vPY07NXbW7z3/T7JvttVAVVN1WbVZftJ+7P3P66Jqun4lvttXa1ObXHtxwPSA/0HIw6217nU1R3S
PVRSj9Yr60cOxx++/p3vdy0NNg1VjZzG4iNwRHnk6fcJ3/ceDTradox7rOEH0x92HWcdL2pCmvKa
RptTmvtbYlu6T8w+0dbq3nr8R9sfD5w0PFl5SvNUyWna6YLTk2fyz4ydlZ19fi753GDborZ752PO
32oPb++6EHTh0kX/i+c7vDvOXPK4dPKy2+UTV7hXmq86X23qdOo8/pPTT8e7nLuarrlca7nuer21
e2b36RueN87d9L158Rb/1tWeOT3dvfN6b/fF9/XfFt1+cif9zsu72Xcn7q28T7xf9EDtQdlD3YfV
P1v+3Njv3H9qwHeg89HcR/cGhYPP/pH1jw9DBY+Zj8uGDYbrnjg+OTniP3L96fynQ89kzyaeF/6i
/suuFxYvfvjV69fO0ZjRoZfyl5O/bXyl/erA6xmv28bCxh6+yXgzMV70VvvtwXfcdx3vo98PT+R8
IH8o/2j5sfVT0Kf7kxmTk/8EA5jz/GMzLdsAAAAgY0hSTQAAeiUAAICDAAD5/wAAgOkAAHUwAADq
YAAAOpgAABdvkl/FRgAACNFJREFUeNrs3X+o3XUdx/Hne5sT09pFmKnVChVzqSDNhrUsSpizBiXp
UMhaaT/oB12DKKJgSJSYUU1MrEZFUeuqkULiihAXc41lDt2PFi3cxrRNi13r6h3X3U9/nO/osHbr
nh/3nvN9n+fjL/Gee7f74vvkc86559wFLSilXAqsAJYBi4GzgPn0h3HgALAD+B3wYETs7PVfqpRy
EbASuBx4A3B2H22mARHTuFDnA6uB4SruOnkMuB0YiYjJWYx7DrAK+DxwiZeZ+jr0Uspy4E7gvJp/
n9uAj0fEllmIfAnwXeCNXl7qF3OmuFjnllK+AWxIEDnVqbqplPKFUkrMYOTDwGYjV9+f6KWUlwEj
wLuTfs8/AD4SEUe7GHgA3wQ+4yWlvj/RSylzk0cO8CHg7i6f7F8xctXprvttySM/5sZuhVlKuRb4
opeSanHXvXribcMAfe8TwKUR8UQHkb8S2A0s8FJS35/o1Y/Q7hyw7/0k4Dsdfo1bjVx1uuu+mhzP
rrdqWSllRZun+bnADV5CqlPowwO8wWfb/LyPAnO9hFSLx+jVy1q3DvAGk8BrIuLpFk/0vcAiLyHV
5URf4QYsbzHy84xcdbvIlzlDyxu8yclUt9AXOwMXtHj7c5xMdQv9LGfg7BZvv9DJVLfQfW80nDbD
t5d6Hrrg5BZvP8/JZOiSDF2SoUsydEmGLul4Y4Yu5fesoUuGLimBfYYu5feUoUv57TR0Kb8nDF3K
bQLYbuhSbo9FxLihS7k9Ar4yTsruIUOXcnse2GToUm4PRMSEoUu5rT/2H4Yu5fTMscfnhi7ltS4i
jhq6lNcEcFfz/zB0KZ+fHP9vCRq6lMtR4KvH/09Dl3L5cUT8xdClvF4AvnSiDxi6lMetEXHA0KW8
dgG3TfVBQ5fqbxK4MSKOGLqU19ciYvP/uoGhS/W2GVjz/25k6FJ9HQSujYiXDH1mTDiBeuwI8L6p
nmU39O74lxOox26IiE3TvbGht+eQE6iHPhER97TyCYbenj87gXrk5oi4q9VPmudubdnqBJplk8Cn
2oncE71NEbEP2O0SmiUvAqvajdzQO/NTJ9AseBp4R0Tc18kXMfT2fQ8YdwbNoEeAJRGxpdMvZOjt
331/BrjbJTQDXgK+DFwREX/ryvVaSinuymhEDLX6SaWUBcCfgDOdUF3yOHBTRPyxm1/UE72zU30U
eD+NZ0SlThwGbgaWdjtyQ+9O7L8Fhl1CbRoHvg2cHxHfms7r1tvhz9G7E/sdpZT5wO2uoWkaA74P
fH26r1f3MXqPHqOf4DH7NcA64BVOqinsqq6RdRFxeNYOI0PvXuhV7K8D7gBWOqsq+4B7gXsi4vc9
uddp6N0NvSn4twKfA97lQ6SB8xzwKLAR2BAR23v+8NLQZyb0puAXAlcClwMXAK8GTgNOdvZaepHG
e8HHgb/TeCfjfuApGj9qfTIi9vfbX9rQZzh0qR/44zXJ0CUZuiRDl2TokgxdkqFLMnRJ/+FLMztU
SnkV8EFgKTBE4xVS9wP3R4TvU1df8JVxDe3+hpmbgLXAKSf48C7gFmDE4OVd9/qe5B+g8QsiT5ni
JouBnwHbSynXlVLcWp7odTrRq98VtxdY0MKf4QkvT/SaubrFyD3hZeg1dHEHn2vwMvSaOL0LX8Pg
Zeh9Lrr4tQxehj5ADF6GbvCSoRu8ZOgGL0OXwcvQZfAydBm8DF0GL0OXwcvQZfAydBm8DF0GL0M3
eBm6DF6GLoOXocvgZegyeBm6DF6GLoOXocvgZegyeEOXDN7QJYM3dBm8wRu6DF6GLoOXocvgZegy
eBm6DN7QJYM3dMngDV0yeEOXDN7QJYM3dBm8wRu6DF6GLoOXocvgDV0yeEOX+jD49ziHoSt/8L8s
pax1CkNXfp8upXzMGQxd+a0ppZzkDIau3M4EljqDoSu/RU5g6MrveScwdOU2CfzBGQxduY1ExEFn
MHTltR8YdgZDV14PA8s8zQ1dOW0BroqId0bEfuf4b/OcQDUPfE1EPOQUhi4DN3QnkIEbumTghi4Z
uKFLBm7okoEbugxchi4Dl6HLwGXoMnBDlwzc0CUDN3TJwA1dBi5Dl4HL0GXgMnQZuAxdBm7okoEb
ugxchi4Dl6HLwGXoMnAZugxchi4Dl6HLwA1dBi5Dl4HL0GXgMnQZuAxdBi5Dl4HL0A3cwGXoBi4Z
uoHL0GXgMnQZuAxdBi5Dl4HL0GvhBQOXoed3wMBVJ3OcoC2/6iDwqyLiMiOXofe5iNgG/MLAZej5
fRjYauAy9Nyn+ijwNmANcLDpQwV42MDVV9drKaU4A6MRMdTJFyilLAKGgH0RcdhJZegJQ5e86y7J
0CUZuiRDl2TokgxdMnRJhi7J0CUZuiRDl2TokgxdkqFLhi7J0CUZuiRDl2TokgxdkqFLMnTJ0CUZ
uiRDl2Tokgxd0oyHPuYMUv7Qn3UGKX/oh5xByh/6XmeQ8oe+xxmk/KHvcAYpf+jbnEHKH/ou4J9O
ISUOPSKOAo86hZT7RAf4tVNI+UPf4BRS8tAjYgew2zmk3Cc6wIhzSPlD/yFQnERKHHpE/BX4jZNI
uU90gLVOIuUP/UFgp7NIiUOPiALc4ixS7hMdGs++P+40UuLQq1N92Gmk3Cc6EbERWO88Ug4x1QdK
KWfQeGfb6QOww2hEDHk5aKBO9OpUPwR80omkxKFXsa8HfuRMUtK77k134U8FNgMXe9ddSniiV6f6
GHA18JxzSUlDr2LfA7wXOOJkUtLQq9g3AauACWeTkoZexf4AcL2xS4lDr2K/D7jGu/FS4tCbTvYr
8Ak6KW/oTY/ZLwOedEYpaehV7HuAN+OLaqS8oVexj0XEahpP0v3DSaWEoTcFvx5YjO96k/KGXsV+
KCKuB96Ov7xCyhl6U/AbgSXAdfg76KScoVexl4j4OXARsJLGv+/m742XeiBm8w8rpZwDrKbxUtrX
99EOvntNhj5D0V8IXAksB94CvNzQpWShHxf9XBrP2F8CXAicC7wWOANYCJxq6FL7/j0Ax9RuYVuY
GrcAAAAASUVORK5CYII=">
</image>
</svg>
<svg width="250" height="250" viewBox="0 0 250 250" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;">
<path d="M49.027,0c9.374,-0 16.973,7.599 16.973,16.973l0,233.027l-23.299,0c-11.325,0 -22.186,-4.499 -30.194,-12.507c-8.008,-8.008 -12.507,-18.869 -12.507,-30.194l-0,-190.326c0,-9.374 7.599,-16.973 16.973,-16.973l32.054,-0Zm130.331,122.23c2.193,1.087 3.58,3.323 3.58,5.77c0,2.447 -1.387,4.683 -3.58,5.77l-92.732,45.959c-2.066,1.024 -4.515,0.907 -6.474,-0.308c-1.96,-1.216 -3.152,-3.359 -3.152,-5.665l-0,-91.512c0,-2.306 1.192,-4.449 3.152,-5.665c1.959,-1.215 4.408,-1.332 6.474,-0.308l92.732,45.959Zm70.642,-122.23l-0,20.217c-0,12.142 -4.824,23.787 -13.41,32.373c-8.586,8.586 -20.231,13.41 -32.373,13.41l-110.412,-0c-9.281,-0 -16.805,-7.524 -16.805,-16.805l0,-32.39c0,-9.281 7.524,-16.805 16.805,-16.805l156.195,-0Z" style="fill:#fff;"/>
</svg>

Before

Width:  |  Height:  |  Size: 7.2 KiB

After

Width:  |  Height:  |  Size: 1001 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 287 B

View File

@ -0,0 +1,3 @@
<svg width="25" height="25" viewBox="0 0 25 25" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;">
<path d="M4.903,0c0.937,-0 1.697,0.76 1.697,1.697l0,23.303l-2.33,0c-1.132,0 -2.219,-0.45 -3.019,-1.251c-0.801,-0.8 -1.251,-1.887 -1.251,-3.019l-0,-19.033c0,-0.937 0.76,-1.697 1.697,-1.697l3.206,0Zm13.033,12.223c0.219,0.109 0.358,0.332 0.358,0.577c-0,0.245 -0.139,0.468 -0.358,0.577l-9.273,4.596c-0.207,0.102 -0.452,0.091 -0.648,-0.031c-0.196,-0.122 -0.315,-0.336 -0.315,-0.566l-0,-9.152c0,-0.23 0.119,-0.444 0.315,-0.566c0.196,-0.122 0.441,-0.133 0.648,-0.031l9.273,4.596Zm7.064,-12.223l0,2.022c-0,1.214 -0.482,2.378 -1.341,3.237c-0.859,0.859 -2.023,1.341 -3.237,1.341l-11.042,0c-0.928,-0 -1.68,-0.752 -1.68,-1.68l0,-3.24c0,-0.928 0.752,-1.68 1.68,-1.68l15.62,0Z" style="fill:#fff;"/>
</svg>

After

Width:  |  Height:  |  Size: 945 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.3 KiB

12
_icons/textBlack.svg Normal file
View File

@ -0,0 +1,12 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<svg width="100%" height="100%" viewBox="0 0 410 200" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" xmlns:serif="http://www.serif.com/" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;">
<path d="M12.417,136.617c-1.853,-0 -3.339,-0.575 -4.457,-1.725c-1.118,-1.15 -1.677,-2.652 -1.677,-4.504l0,-56.063c0,-1.853 0.527,-3.29 1.582,-4.312c1.054,-1.023 2.507,-1.534 4.36,-1.534l33.638,0c3.897,0 5.845,1.661 5.845,4.984c0,3.258 -1.948,4.887 -5.845,4.887l-27.409,0l0,18.4l25.492,0c3.897,0 5.846,1.661 5.846,4.983c-0,3.259 -1.949,4.888 -5.846,4.888l-25.492,-0l0,23.767c0,1.852 -0.543,3.354 -1.629,4.504c-1.086,1.15 -2.556,1.725 -4.408,1.725Z" style="fill-rule:nonzero;"/>
<path d="M79.673,88.221c1.503,-0.128 2.688,0.223 3.555,1.054c0.868,0.831 1.301,2.076 1.301,3.737c0,1.725 -0.376,3.003 -1.127,3.834c-0.752,0.83 -2.11,1.373 -4.076,1.629l-2.601,0.287c-3.411,0.384 -5.911,1.662 -7.501,3.834c-1.59,2.172 -2.385,4.887 -2.385,8.146l0,20.125c0,1.852 -0.52,3.274 -1.561,4.264c-1.04,0.991 -2.341,1.486 -3.902,1.486c-1.561,-0 -2.847,-0.495 -3.858,-1.486c-1.012,-0.99 -1.518,-2.412 -1.518,-4.264l-0,-37.088c-0,-1.789 0.506,-3.162 1.518,-4.121c1.011,-0.958 2.269,-1.437 3.772,-1.437c1.503,-0 2.717,0.463 3.642,1.389c0.925,0.927 1.387,2.252 1.387,3.977l0,3.834c1.098,-2.811 2.732,-4.984 4.899,-6.517c2.168,-1.533 4.582,-2.396 7.241,-2.587l1.214,-0.096Z" style="fill-rule:nonzero;"/>
<path d="M130.691,123.2c1.136,-0 2.054,0.415 2.756,1.246c0.701,0.83 1.052,1.948 1.052,3.354c0,1.981 -1.236,3.642 -3.708,4.983c-2.272,1.214 -4.844,2.189 -7.717,2.923c-2.873,0.735 -5.612,1.102 -8.218,1.102c-7.884,0 -14.131,-2.172 -18.741,-6.516c-4.61,-4.345 -6.915,-10.286 -6.915,-17.825c0,-4.792 1.002,-9.041 3.007,-12.746c2.004,-3.706 4.827,-6.581 8.468,-8.625c3.641,-2.045 7.767,-3.067 12.377,-3.067c4.41,0 8.252,0.927 11.525,2.779c3.274,1.853 5.813,4.473 7.617,7.859c1.804,3.386 2.706,7.379 2.706,11.979c0,2.747 -1.269,4.121 -3.808,4.121l-29.565,-0c0.401,4.408 1.704,7.65 3.909,9.727c2.204,2.076 5.411,3.114 9.621,3.114c2.138,0 4.025,-0.255 5.662,-0.766c1.637,-0.511 3.491,-1.214 5.562,-2.109c2.005,-1.022 3.474,-1.533 4.41,-1.533Zm-17.338,-26.738c-3.408,0 -6.13,1.023 -8.168,3.067c-2.038,2.045 -3.257,4.983 -3.658,8.817l22.65,-0c-0.134,-3.897 -1.136,-6.852 -3.007,-8.865c-1.871,-2.012 -4.477,-3.019 -7.817,-3.019Z" style="fill-rule:nonzero;"/>
<path d="M185.049,123.2c1.136,-0 2.055,0.415 2.756,1.246c0.702,0.83 1.052,1.948 1.052,3.354c0,1.981 -1.236,3.642 -3.708,4.983c-2.271,1.214 -4.844,2.189 -7.717,2.923c-2.872,0.735 -5.612,1.102 -8.218,1.102c-7.883,0 -14.13,-2.172 -18.741,-6.516c-4.61,-4.345 -6.915,-10.286 -6.915,-17.825c0,-4.792 1.003,-9.041 3.007,-12.746c2.004,-3.706 4.827,-6.581 8.468,-8.625c3.642,-2.045 7.767,-3.067 12.378,-3.067c4.409,0 8.251,0.927 11.525,2.779c3.274,1.853 5.812,4.473 7.616,7.859c1.804,3.386 2.706,7.379 2.706,11.979c0,2.747 -1.269,4.121 -3.808,4.121l-29.565,-0c0.401,4.408 1.704,7.65 3.909,9.727c2.205,2.076 5.412,3.114 9.621,3.114c2.138,0 4.025,-0.255 5.662,-0.766c1.637,-0.511 3.491,-1.214 5.562,-2.109c2.005,-1.022 3.475,-1.533 4.41,-1.533Zm-17.338,-26.738c-3.407,0 -6.13,1.023 -8.168,3.067c-2.037,2.045 -3.257,4.983 -3.658,8.817l22.65,-0c-0.134,-3.897 -1.136,-6.852 -3.007,-8.865c-1.87,-2.012 -4.476,-3.019 -7.817,-3.019Z" style="fill-rule:nonzero;"/>
<path d="M222.658,136.617c-2.137,-0 -4.861,-0.672 -6.173,-2.016c-1.313,-1.343 -1.969,-3.135 -1.969,-5.374l0,-48.56l-13.833,0c-4.517,0 -6.775,-2.047 -6.775,-6.142c-0,-4.03 2.258,-6.046 6.775,-6.046l43.949,0c4.517,0 6.776,2.016 6.776,6.046c-0,4.095 -2.259,6.142 -6.776,6.142l-13.833,0l0,48.56c0,2.239 -0.64,4.031 -1.922,5.374c-1.282,1.344 -4.022,2.016 -6.219,2.016Z" style="fill-rule:nonzero;"/>
<path d="M285.741,88.529c2.236,0 4.009,0.607 5.319,1.821c1.31,1.214 1.964,2.875 1.964,4.983l0,35.171c0,1.981 -0.686,3.578 -2.06,4.792c-1.374,1.214 -3.147,1.821 -5.319,1.821c-2.044,-0 -3.673,-0.575 -4.887,-1.725c-1.214,-1.15 -1.821,-2.684 -1.821,-4.6l-0,-0.959c-1.47,2.428 -3.402,4.281 -5.798,5.559c-2.396,1.277 -5.095,1.916 -8.098,1.916c-5.942,0 -10.366,-1.645 -13.273,-4.935c-2.907,-3.29 -4.36,-8.258 -4.36,-14.902l-0,-22.138c-0,-2.108 0.655,-3.769 1.964,-4.983c1.31,-1.214 3.083,-1.821 5.319,-1.821c2.236,0 3.993,0.607 5.271,1.821c1.278,1.214 1.917,2.875 1.917,4.983l-0,22.425c-0,2.811 0.591,4.888 1.772,6.23c1.182,1.341 2.987,2.012 5.415,2.012c2.811,0 5.095,-0.958 6.852,-2.875c1.757,-1.917 2.636,-4.44 2.636,-7.571l-0,-20.221c-0,-2.108 0.638,-3.769 1.916,-4.983c1.278,-1.214 3.035,-1.821 5.271,-1.821Z" style="fill-rule:nonzero;"/>
<path d="M333.858,88.338c4.171,-0.001 7.853,0.99 11.046,2.97c3.193,1.981 5.686,4.808 7.478,8.482c1.792,3.673 2.688,7.938 2.688,12.793c0,4.856 -0.896,9.152 -2.688,12.89c-1.792,3.737 -4.301,6.644 -7.527,8.721c-3.226,2.076 -6.891,3.114 -10.997,3.114c-3.324,0 -6.321,-0.686 -8.993,-2.06c-2.672,-1.374 -4.725,-3.274 -6.159,-5.702l0,0.766c0,2.045 -0.651,3.69 -1.955,4.936c-1.303,1.246 -3.063,1.869 -5.278,1.869c-2.216,-0 -3.992,-0.623 -5.328,-1.869c-1.336,-1.246 -2.004,-2.891 -2.004,-4.936l0,-55.2c0,-1.98 0.701,-3.577 2.102,-4.791c1.401,-1.214 3.242,-1.821 5.523,-1.821c2.15,-0 3.877,0.575 5.181,1.725c1.303,1.15 1.955,2.683 1.955,4.6l-0,20.987c1.433,-2.363 3.47,-4.2 6.109,-5.51c2.64,-1.31 5.588,-1.965 8.847,-1.965Zm-4.301,37.95c3.454,0 6.126,-1.197 8.016,-3.593c1.889,-2.396 2.834,-5.766 2.834,-10.111c0,-4.28 -0.945,-7.555 -2.834,-9.823c-1.89,-2.268 -4.562,-3.402 -8.016,-3.402c-3.454,0 -6.126,1.166 -8.016,3.498c-1.89,2.332 -2.835,5.638 -2.835,9.919c0,4.344 0.945,7.683 2.835,10.015c1.89,2.332 4.562,3.498 8.016,3.498Z" style="fill-rule:nonzero;"/>
<path d="M405.013,122.55c1.385,0 2.511,0.511 3.377,1.533c0.865,1.023 1.298,2.332 1.298,3.929c0,1.087 -0.346,2.093 -1.039,3.019c-0.692,0.927 -1.662,1.709 -2.909,2.348c-2.354,1.15 -5.09,2.093 -8.207,2.827c-3.117,0.735 -5.991,1.102 -8.623,1.102c-5.541,0 -10.372,-0.99 -14.493,-2.971c-4.121,-1.98 -7.289,-4.807 -9.506,-8.481c-2.216,-3.673 -3.324,-8.002 -3.324,-12.985c-0,-4.792 1.073,-9.04 3.221,-12.746c2.147,-3.706 5.125,-6.597 8.934,-8.673c3.809,-2.076 8.138,-3.115 12.986,-3.115c4.641,0 8.71,0.943 12.208,2.828c3.497,1.884 6.216,4.568 8.155,8.05c1.939,3.482 2.909,7.554 2.909,12.218c0,1.406 -0.364,2.476 -1.091,3.211c-0.727,0.734 -1.749,1.102 -3.065,1.102l-29.089,-0c0.485,3.769 1.731,6.501 3.74,8.194c2.009,1.693 4.883,2.539 8.623,2.539c2.009,0 3.809,-0.223 5.402,-0.671c1.593,-0.447 3.359,-1.054 5.299,-1.821c0.969,-0.383 1.904,-0.718 2.805,-1.006c0.9,-0.287 1.697,-0.431 2.389,-0.431Zm-17.869,-24.246c-2.978,0 -5.368,0.879 -7.168,2.636c-1.801,1.757 -2.875,4.296 -3.221,7.618l20.051,0c-0.208,-3.386 -1.126,-5.941 -2.753,-7.666c-1.628,-1.725 -3.931,-2.588 -6.909,-2.588Z" style="fill-rule:nonzero;"/>
</svg>

After

Width:  |  Height:  |  Size: 6.8 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.5 KiB

10
_icons/textBlackSmall.svg Normal file
View File

@ -0,0 +1,10 @@
<svg width="100" height="49" viewBox="0 0 100 49" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;">
<path d="M3.029,33.471c-0.452,0 -0.815,-0.141 -1.088,-0.422c-0.272,-0.282 -0.409,-0.65 -0.409,-1.104l0,-13.735c0,-0.454 0.129,-0.806 0.386,-1.057c0.257,-0.25 0.612,-0.376 1.064,-0.376l8.204,0c0.951,0 1.426,0.407 1.426,1.221c-0,0.799 -0.475,1.198 -1.426,1.198l-6.685,-0l-0,4.508l6.218,-0c0.95,-0 1.425,0.407 1.425,1.221c0,0.798 -0.475,1.197 -1.425,1.197l-6.218,0l-0,5.823c-0,0.454 -0.132,0.822 -0.397,1.104c-0.265,0.281 -0.624,0.422 -1.075,0.422Z" style="fill-rule:nonzero;"/>
<path d="M19.432,21.614c0.367,-0.031 0.656,0.055 0.868,0.258c0.211,0.204 0.317,0.509 0.317,0.916c-0,0.423 -0.092,0.736 -0.275,0.939c-0.183,0.204 -0.515,0.337 -0.994,0.399l-0.635,0.071c-0.832,0.094 -1.441,0.407 -1.829,0.939c-0.388,0.532 -0.582,1.197 -0.582,1.996l0,4.93c0,0.454 -0.127,0.803 -0.381,1.045c-0.253,0.243 -0.571,0.364 -0.951,0.364c-0.381,0 -0.695,-0.121 -0.941,-0.364c-0.247,-0.242 -0.37,-0.591 -0.37,-1.045l-0,-9.086c-0,-0.438 0.123,-0.775 0.37,-1.01c0.246,-0.234 0.553,-0.352 0.92,-0.352c0.366,0 0.662,0.114 0.888,0.34c0.226,0.228 0.338,0.552 0.338,0.975l0,0.939c0.268,-0.689 0.667,-1.221 1.195,-1.597c0.529,-0.375 1.118,-0.587 1.766,-0.633l0.296,-0.024Z" style="fill-rule:nonzero;"/>
<path d="M31.876,30.184c0.277,0 0.501,0.102 0.672,0.305c0.171,0.204 0.257,0.478 0.257,0.822c-0,0.485 -0.302,0.892 -0.905,1.221c-0.554,0.297 -1.181,0.536 -1.882,0.716c-0.701,0.18 -1.369,0.27 -2.004,0.27c-1.923,-0 -3.447,-0.532 -4.571,-1.596c-1.125,-1.065 -1.687,-2.521 -1.687,-4.368c0,-1.174 0.244,-2.215 0.734,-3.122c0.488,-0.908 1.177,-1.613 2.065,-2.113c0.888,-0.502 1.894,-0.752 3.019,-0.752c1.075,0 2.012,0.227 2.811,0.681c0.798,0.454 1.417,1.096 1.857,1.925c0.44,0.83 0.66,1.808 0.66,2.935c0,0.673 -0.309,1.01 -0.928,1.01l-7.211,-0c0.097,1.08 0.415,1.874 0.953,2.383c0.538,0.509 1.32,0.763 2.347,0.763c0.521,-0 0.981,-0.063 1.381,-0.188c0.399,-0.125 0.851,-0.297 1.356,-0.516c0.489,-0.251 0.848,-0.376 1.076,-0.376Zm-4.229,-6.551c-0.831,0 -1.495,0.251 -1.992,0.752c-0.497,0.501 -0.795,1.22 -0.892,2.16l5.524,-0c-0.033,-0.955 -0.277,-1.679 -0.733,-2.172c-0.457,-0.493 -1.092,-0.74 -1.907,-0.74Z" style="fill-rule:nonzero;"/>
<path d="M45.134,30.184c0.277,0 0.501,0.102 0.672,0.305c0.171,0.204 0.257,0.478 0.257,0.822c-0,0.485 -0.302,0.892 -0.905,1.221c-0.554,0.297 -1.181,0.536 -1.882,0.716c-0.7,0.18 -1.369,0.27 -2.004,0.27c-1.923,-0 -3.447,-0.532 -4.571,-1.596c-1.125,-1.065 -1.687,-2.521 -1.687,-4.368c0,-1.174 0.245,-2.215 0.734,-3.122c0.488,-0.908 1.177,-1.613 2.065,-2.113c0.888,-0.502 1.894,-0.752 3.019,-0.752c1.075,0 2.012,0.227 2.811,0.681c0.798,0.454 1.417,1.096 1.857,1.925c0.44,0.83 0.66,1.808 0.66,2.935c0,0.673 -0.309,1.01 -0.928,1.01l-7.211,-0c0.098,1.08 0.415,1.874 0.953,2.383c0.538,0.509 1.32,0.763 2.347,0.763c0.521,-0 0.981,-0.063 1.381,-0.188c0.399,-0.125 0.851,-0.297 1.356,-0.516c0.489,-0.251 0.848,-0.376 1.076,-0.376Zm-4.229,-6.551c-0.831,0 -1.495,0.251 -1.992,0.752c-0.497,0.501 -0.794,1.22 -0.892,2.16l5.524,-0c-0.033,-0.955 -0.277,-1.679 -0.733,-2.172c-0.456,-0.493 -1.092,-0.74 -1.907,-0.74Z" style="fill-rule:nonzero;"/>
<path d="M54.307,33.471c-0.521,0 -1.186,-0.164 -1.506,-0.494c-0.32,-0.329 -0.48,-0.768 -0.48,-1.316l-0,-11.898l-3.374,0c-1.102,0 -1.652,-0.501 -1.652,-1.504c-0,-0.988 0.55,-1.482 1.652,-1.482l10.719,0c1.102,0 1.653,0.494 1.653,1.482c0,1.003 -0.551,1.504 -1.653,1.504l-3.374,0l0,11.898c0,0.548 -0.156,0.987 -0.468,1.316c-0.313,0.33 -0.981,0.494 -1.517,0.494Z" style="fill-rule:nonzero;"/>
<path d="M69.693,21.69c0.545,-0 0.978,0.148 1.297,0.446c0.32,0.297 0.479,0.704 0.479,1.221l0,8.616c0,0.486 -0.167,0.877 -0.502,1.175c-0.335,0.297 -0.768,0.446 -1.297,0.446c-0.499,-0 -0.896,-0.141 -1.192,-0.423c-0.297,-0.282 -0.445,-0.658 -0.445,-1.127l0,-0.235c-0.358,0.595 -0.829,1.049 -1.414,1.362c-0.584,0.313 -1.242,0.469 -1.975,0.469c-1.449,0 -2.528,-0.403 -3.237,-1.209c-0.709,-0.806 -1.064,-2.023 -1.064,-3.651l0,-5.423c0,-0.517 0.16,-0.924 0.479,-1.221c0.32,-0.298 0.752,-0.446 1.298,-0.446c0.545,-0 0.974,0.148 1.285,0.446c0.312,0.297 0.468,0.704 0.468,1.221l-0,5.494c-0,0.688 0.144,1.197 0.432,1.526c0.288,0.329 0.729,0.493 1.321,0.493c0.685,0 1.243,-0.235 1.671,-0.704c0.429,-0.47 0.643,-1.088 0.643,-1.855l-0,-4.954c-0,-0.517 0.156,-0.924 0.467,-1.221c0.312,-0.298 0.741,-0.446 1.286,-0.446Z" style="fill-rule:nonzero;"/>
<path d="M81.429,21.643c1.017,-0 1.915,0.242 2.694,0.727c0.779,0.486 1.387,1.178 1.824,2.079c0.437,0.899 0.655,1.944 0.655,3.134c0,1.19 -0.218,2.242 -0.655,3.158c-0.437,0.915 -1.049,1.628 -1.836,2.137c-0.787,0.508 -1.681,0.762 -2.682,0.762c-0.811,0 -1.542,-0.168 -2.194,-0.504c-0.651,-0.337 -1.152,-0.802 -1.502,-1.397l0,0.187c0,0.501 -0.159,0.904 -0.477,1.21c-0.317,0.305 -0.747,0.458 -1.287,0.458c-0.54,-0 -0.974,-0.153 -1.299,-0.458c-0.326,-0.306 -0.489,-0.709 -0.489,-1.21l-0,-13.524c-0,-0.485 0.171,-0.876 0.512,-1.173c0.342,-0.298 0.791,-0.447 1.347,-0.447c0.525,0 0.946,0.141 1.264,0.423c0.318,0.282 0.477,0.657 0.477,1.127l-0,5.142c0.349,-0.579 0.846,-1.029 1.49,-1.35c0.644,-0.321 1.363,-0.481 2.158,-0.481l-0,-0Zm-1.049,9.298c0.842,-0 1.494,-0.294 1.955,-0.881c0.461,-0.587 0.691,-1.412 0.691,-2.477c0,-1.049 -0.23,-1.851 -0.691,-2.407c-0.461,-0.555 -1.113,-0.833 -1.955,-0.833c-0.843,-0 -1.494,0.286 -1.955,0.857c-0.461,0.571 -0.692,1.381 -0.692,2.43c0,1.064 0.231,1.882 0.692,2.454c0.461,0.571 1.112,0.857 1.955,0.857l-0,-0Z" style="fill-rule:nonzero;"/>
<path d="M98.784,30.025c0.337,-0 0.612,0.125 0.823,0.375c0.211,0.251 0.317,0.572 0.317,0.963c-0,0.266 -0.084,0.513 -0.254,0.74c-0.168,0.227 -0.405,0.418 -0.709,0.575c-0.574,0.282 -1.241,0.513 -2.002,0.692c-0.76,0.181 -1.461,0.27 -2.103,0.27c-1.351,0 -2.53,-0.242 -3.535,-0.727c-1.005,-0.486 -1.778,-1.178 -2.318,-2.078c-0.541,-0.9 -0.811,-1.961 -0.811,-3.182c-0,-1.174 0.262,-2.214 0.786,-3.122c0.523,-0.908 1.25,-1.617 2.179,-2.125c0.929,-0.509 1.984,-0.763 3.167,-0.763c1.132,-0 2.124,0.231 2.977,0.692c0.853,0.462 1.517,1.12 1.989,1.973c0.473,0.853 0.71,1.85 0.71,2.993c0,0.345 -0.089,0.607 -0.266,0.787c-0.177,0.18 -0.427,0.27 -0.748,0.27l-7.095,-0c0.119,0.923 0.423,1.593 0.913,2.007c0.49,0.415 1.191,0.622 2.103,0.622c0.49,0 0.929,-0.054 1.317,-0.164c0.389,-0.11 0.82,-0.258 1.293,-0.446c0.236,-0.094 0.464,-0.176 0.684,-0.247c0.219,-0.07 0.414,-0.105 0.583,-0.105Zm-4.359,-5.941c-0.726,0 -1.309,0.216 -1.748,0.646c-0.439,0.431 -0.701,1.053 -0.786,1.867l4.891,-0c-0.051,-0.83 -0.275,-1.456 -0.672,-1.878c-0.397,-0.423 -0.958,-0.635 -1.685,-0.635Z" style="fill-rule:nonzero;"/>
</svg>

After

Width:  |  Height:  |  Size: 6.5 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.7 KiB

View File

@ -0,0 +1,10 @@
<svg width="100" height="49" viewBox="0 0 100 49" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;">
<path d="M3.029,33.471c-0.452,0 -0.815,-0.141 -1.088,-0.422c-0.272,-0.282 -0.409,-0.65 -0.409,-1.104l0,-13.735c0,-0.454 0.129,-0.806 0.386,-1.057c0.257,-0.25 0.612,-0.376 1.064,-0.376l8.204,0c0.951,0 1.426,0.407 1.426,1.221c-0,0.799 -0.475,1.198 -1.426,1.198l-6.685,-0l-0,4.508l6.218,-0c0.95,-0 1.425,0.407 1.425,1.221c0,0.798 -0.475,1.197 -1.425,1.197l-6.218,0l-0,5.823c-0,0.454 -0.132,0.822 -0.397,1.104c-0.265,0.281 -0.624,0.422 -1.075,0.422Z" style="fill:#1e1e2e;fill-rule:nonzero;"/>
<path d="M19.432,21.614c0.367,-0.031 0.656,0.055 0.868,0.258c0.211,0.204 0.317,0.509 0.317,0.916c-0,0.423 -0.092,0.736 -0.275,0.939c-0.183,0.204 -0.515,0.337 -0.994,0.399l-0.635,0.071c-0.832,0.094 -1.441,0.407 -1.829,0.939c-0.388,0.532 -0.582,1.197 -0.582,1.996l0,4.93c0,0.454 -0.127,0.803 -0.381,1.045c-0.253,0.243 -0.571,0.364 -0.951,0.364c-0.381,0 -0.695,-0.121 -0.941,-0.364c-0.247,-0.242 -0.37,-0.591 -0.37,-1.045l-0,-9.086c-0,-0.438 0.123,-0.775 0.37,-1.01c0.246,-0.234 0.553,-0.352 0.92,-0.352c0.366,0 0.662,0.114 0.888,0.34c0.226,0.228 0.338,0.552 0.338,0.975l0,0.939c0.268,-0.689 0.667,-1.221 1.195,-1.597c0.529,-0.375 1.118,-0.587 1.766,-0.633l0.296,-0.024Z" style="fill:#1e1e2e;fill-rule:nonzero;"/>
<path d="M31.876,30.184c0.277,0 0.501,0.102 0.672,0.305c0.171,0.204 0.257,0.478 0.257,0.822c-0,0.485 -0.302,0.892 -0.905,1.221c-0.554,0.297 -1.181,0.536 -1.882,0.716c-0.701,0.18 -1.369,0.27 -2.004,0.27c-1.923,-0 -3.447,-0.532 -4.571,-1.596c-1.125,-1.065 -1.687,-2.521 -1.687,-4.368c0,-1.174 0.244,-2.215 0.734,-3.122c0.488,-0.908 1.177,-1.613 2.065,-2.113c0.888,-0.502 1.894,-0.752 3.019,-0.752c1.075,0 2.012,0.227 2.811,0.681c0.798,0.454 1.417,1.096 1.857,1.925c0.44,0.83 0.66,1.808 0.66,2.935c0,0.673 -0.309,1.01 -0.928,1.01l-7.211,-0c0.097,1.08 0.415,1.874 0.953,2.383c0.538,0.509 1.32,0.763 2.347,0.763c0.521,-0 0.981,-0.063 1.381,-0.188c0.399,-0.125 0.851,-0.297 1.356,-0.516c0.489,-0.251 0.848,-0.376 1.076,-0.376Zm-4.229,-6.551c-0.831,0 -1.495,0.251 -1.992,0.752c-0.497,0.501 -0.795,1.22 -0.892,2.16l5.524,-0c-0.033,-0.955 -0.277,-1.679 -0.733,-2.172c-0.457,-0.493 -1.092,-0.74 -1.907,-0.74Z" style="fill:#1e1e2e;fill-rule:nonzero;"/>
<path d="M45.134,30.184c0.277,0 0.501,0.102 0.672,0.305c0.171,0.204 0.257,0.478 0.257,0.822c-0,0.485 -0.302,0.892 -0.905,1.221c-0.554,0.297 -1.181,0.536 -1.882,0.716c-0.7,0.18 -1.369,0.27 -2.004,0.27c-1.923,-0 -3.447,-0.532 -4.571,-1.596c-1.125,-1.065 -1.687,-2.521 -1.687,-4.368c0,-1.174 0.245,-2.215 0.734,-3.122c0.488,-0.908 1.177,-1.613 2.065,-2.113c0.888,-0.502 1.894,-0.752 3.019,-0.752c1.075,0 2.012,0.227 2.811,0.681c0.798,0.454 1.417,1.096 1.857,1.925c0.44,0.83 0.66,1.808 0.66,2.935c0,0.673 -0.309,1.01 -0.928,1.01l-7.211,-0c0.098,1.08 0.415,1.874 0.953,2.383c0.538,0.509 1.32,0.763 2.347,0.763c0.521,-0 0.981,-0.063 1.381,-0.188c0.399,-0.125 0.851,-0.297 1.356,-0.516c0.489,-0.251 0.848,-0.376 1.076,-0.376Zm-4.229,-6.551c-0.831,0 -1.495,0.251 -1.992,0.752c-0.497,0.501 -0.794,1.22 -0.892,2.16l5.524,-0c-0.033,-0.955 -0.277,-1.679 -0.733,-2.172c-0.456,-0.493 -1.092,-0.74 -1.907,-0.74Z" style="fill:#1e1e2e;fill-rule:nonzero;"/>
<path d="M54.307,33.471c-0.521,0 -1.186,-0.164 -1.506,-0.494c-0.32,-0.329 -0.48,-0.768 -0.48,-1.316l-0,-11.898l-3.374,0c-1.102,0 -1.652,-0.501 -1.652,-1.504c-0,-0.988 0.55,-1.482 1.652,-1.482l10.719,0c1.102,0 1.653,0.494 1.653,1.482c0,1.003 -0.551,1.504 -1.653,1.504l-3.374,0l0,11.898c0,0.548 -0.156,0.987 -0.468,1.316c-0.313,0.33 -0.981,0.494 -1.517,0.494Z" style="fill:#1e1e2e;fill-rule:nonzero;"/>
<path d="M69.693,21.69c0.545,-0 0.978,0.148 1.297,0.446c0.32,0.297 0.479,0.704 0.479,1.221l0,8.616c0,0.486 -0.167,0.877 -0.502,1.175c-0.335,0.297 -0.768,0.446 -1.297,0.446c-0.499,-0 -0.896,-0.141 -1.192,-0.423c-0.297,-0.282 -0.445,-0.658 -0.445,-1.127l0,-0.235c-0.358,0.595 -0.829,1.049 -1.414,1.362c-0.584,0.313 -1.242,0.469 -1.975,0.469c-1.449,0 -2.528,-0.403 -3.237,-1.209c-0.709,-0.806 -1.064,-2.023 -1.064,-3.651l0,-5.423c0,-0.517 0.16,-0.924 0.479,-1.221c0.32,-0.298 0.752,-0.446 1.298,-0.446c0.545,-0 0.974,0.148 1.285,0.446c0.312,0.297 0.468,0.704 0.468,1.221l-0,5.494c-0,0.688 0.144,1.197 0.432,1.526c0.288,0.329 0.729,0.493 1.321,0.493c0.685,0 1.243,-0.235 1.671,-0.704c0.429,-0.47 0.643,-1.088 0.643,-1.855l-0,-4.954c-0,-0.517 0.156,-0.924 0.467,-1.221c0.312,-0.298 0.741,-0.446 1.286,-0.446Z" style="fill:#1e1e2e;fill-rule:nonzero;"/>
<path d="M81.429,21.643c1.017,-0 1.915,0.242 2.694,0.727c0.779,0.486 1.387,1.178 1.824,2.079c0.437,0.899 0.655,1.944 0.655,3.134c0,1.19 -0.218,2.242 -0.655,3.158c-0.437,0.915 -1.049,1.628 -1.836,2.137c-0.787,0.508 -1.681,0.762 -2.682,0.762c-0.811,0 -1.542,-0.168 -2.194,-0.504c-0.651,-0.337 -1.152,-0.802 -1.502,-1.397l0,0.187c0,0.501 -0.159,0.904 -0.477,1.21c-0.317,0.305 -0.747,0.458 -1.287,0.458c-0.54,-0 -0.974,-0.153 -1.299,-0.458c-0.326,-0.306 -0.489,-0.709 -0.489,-1.21l-0,-13.524c-0,-0.485 0.171,-0.876 0.512,-1.173c0.342,-0.298 0.791,-0.447 1.347,-0.447c0.525,0 0.946,0.141 1.264,0.423c0.318,0.282 0.477,0.657 0.477,1.127l-0,5.142c0.349,-0.579 0.846,-1.029 1.49,-1.35c0.644,-0.321 1.363,-0.481 2.158,-0.481l-0,-0Zm-1.049,9.298c0.842,-0 1.494,-0.294 1.955,-0.881c0.461,-0.587 0.691,-1.412 0.691,-2.477c0,-1.049 -0.23,-1.851 -0.691,-2.407c-0.461,-0.555 -1.113,-0.833 -1.955,-0.833c-0.843,-0 -1.494,0.286 -1.955,0.857c-0.461,0.571 -0.692,1.381 -0.692,2.43c0,1.064 0.231,1.882 0.692,2.454c0.461,0.571 1.112,0.857 1.955,0.857l-0,-0Z" style="fill:#1e1e2e;fill-rule:nonzero;"/>
<path d="M98.784,30.025c0.337,-0 0.612,0.125 0.823,0.375c0.211,0.251 0.317,0.572 0.317,0.963c-0,0.266 -0.084,0.513 -0.254,0.74c-0.168,0.227 -0.405,0.418 -0.709,0.575c-0.574,0.282 -1.241,0.513 -2.002,0.692c-0.76,0.181 -1.461,0.27 -2.103,0.27c-1.351,0 -2.53,-0.242 -3.535,-0.727c-1.005,-0.486 -1.778,-1.178 -2.318,-2.078c-0.541,-0.9 -0.811,-1.961 -0.811,-3.182c-0,-1.174 0.262,-2.214 0.786,-3.122c0.523,-0.908 1.25,-1.617 2.179,-2.125c0.929,-0.509 1.984,-0.763 3.167,-0.763c1.132,-0 2.124,0.231 2.977,0.692c0.853,0.462 1.517,1.12 1.989,1.973c0.473,0.853 0.71,1.85 0.71,2.993c0,0.345 -0.089,0.607 -0.266,0.787c-0.177,0.18 -0.427,0.27 -0.748,0.27l-7.095,-0c0.119,0.923 0.423,1.593 0.913,2.007c0.49,0.415 1.191,0.622 2.103,0.622c0.49,0 0.929,-0.054 1.317,-0.164c0.389,-0.11 0.82,-0.258 1.293,-0.446c0.236,-0.094 0.464,-0.176 0.684,-0.247c0.219,-0.07 0.414,-0.105 0.583,-0.105Zm-4.359,-5.941c-0.726,0 -1.309,0.216 -1.748,0.646c-0.439,0.431 -0.701,1.053 -0.786,1.867l4.891,-0c-0.051,-0.83 -0.275,-1.456 -0.672,-1.878c-0.397,-0.423 -0.958,-0.635 -1.685,-0.635Z" style="fill:#1e1e2e;fill-rule:nonzero;"/>
</svg>

After

Width:  |  Height:  |  Size: 6.6 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.7 KiB

View File

@ -0,0 +1,10 @@
<svg width="100" height="49" viewBox="0 0 100 49" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;">
<path d="M3.029,33.471c-0.452,0 -0.815,-0.141 -1.088,-0.422c-0.272,-0.282 -0.409,-0.65 -0.409,-1.104l0,-13.735c0,-0.454 0.129,-0.806 0.386,-1.057c0.257,-0.25 0.612,-0.376 1.064,-0.376l8.204,0c0.951,0 1.426,0.407 1.426,1.221c-0,0.799 -0.475,1.198 -1.426,1.198l-6.685,-0l-0,4.508l6.218,-0c0.95,-0 1.425,0.407 1.425,1.221c0,0.798 -0.475,1.197 -1.425,1.197l-6.218,0l-0,5.823c-0,0.454 -0.132,0.822 -0.397,1.104c-0.265,0.281 -0.624,0.422 -1.075,0.422Z" style="fill:#cdd6f4;fill-rule:nonzero;"/>
<path d="M19.432,21.614c0.367,-0.031 0.656,0.055 0.868,0.258c0.211,0.204 0.317,0.509 0.317,0.916c-0,0.423 -0.092,0.736 -0.275,0.939c-0.183,0.204 -0.515,0.337 -0.994,0.399l-0.635,0.071c-0.832,0.094 -1.441,0.407 -1.829,0.939c-0.388,0.532 -0.582,1.197 -0.582,1.996l0,4.93c0,0.454 -0.127,0.803 -0.381,1.045c-0.253,0.243 -0.571,0.364 -0.951,0.364c-0.381,0 -0.695,-0.121 -0.941,-0.364c-0.247,-0.242 -0.37,-0.591 -0.37,-1.045l-0,-9.086c-0,-0.438 0.123,-0.775 0.37,-1.01c0.246,-0.234 0.553,-0.352 0.92,-0.352c0.366,0 0.662,0.114 0.888,0.34c0.226,0.228 0.338,0.552 0.338,0.975l0,0.939c0.268,-0.689 0.667,-1.221 1.195,-1.597c0.529,-0.375 1.118,-0.587 1.766,-0.633l0.296,-0.024Z" style="fill:#cdd6f4;fill-rule:nonzero;"/>
<path d="M31.876,30.184c0.277,0 0.501,0.102 0.672,0.305c0.171,0.204 0.257,0.478 0.257,0.822c-0,0.485 -0.302,0.892 -0.905,1.221c-0.554,0.297 -1.181,0.536 -1.882,0.716c-0.701,0.18 -1.369,0.27 -2.004,0.27c-1.923,-0 -3.447,-0.532 -4.571,-1.596c-1.125,-1.065 -1.687,-2.521 -1.687,-4.368c0,-1.174 0.244,-2.215 0.734,-3.122c0.488,-0.908 1.177,-1.613 2.065,-2.113c0.888,-0.502 1.894,-0.752 3.019,-0.752c1.075,0 2.012,0.227 2.811,0.681c0.798,0.454 1.417,1.096 1.857,1.925c0.44,0.83 0.66,1.808 0.66,2.935c0,0.673 -0.309,1.01 -0.928,1.01l-7.211,-0c0.097,1.08 0.415,1.874 0.953,2.383c0.538,0.509 1.32,0.763 2.347,0.763c0.521,-0 0.981,-0.063 1.381,-0.188c0.399,-0.125 0.851,-0.297 1.356,-0.516c0.489,-0.251 0.848,-0.376 1.076,-0.376Zm-4.229,-6.551c-0.831,0 -1.495,0.251 -1.992,0.752c-0.497,0.501 -0.795,1.22 -0.892,2.16l5.524,-0c-0.033,-0.955 -0.277,-1.679 -0.733,-2.172c-0.457,-0.493 -1.092,-0.74 -1.907,-0.74Z" style="fill:#cdd6f4;fill-rule:nonzero;"/>
<path d="M45.134,30.184c0.277,0 0.501,0.102 0.672,0.305c0.171,0.204 0.257,0.478 0.257,0.822c-0,0.485 -0.302,0.892 -0.905,1.221c-0.554,0.297 -1.181,0.536 -1.882,0.716c-0.7,0.18 -1.369,0.27 -2.004,0.27c-1.923,-0 -3.447,-0.532 -4.571,-1.596c-1.125,-1.065 -1.687,-2.521 -1.687,-4.368c0,-1.174 0.245,-2.215 0.734,-3.122c0.488,-0.908 1.177,-1.613 2.065,-2.113c0.888,-0.502 1.894,-0.752 3.019,-0.752c1.075,0 2.012,0.227 2.811,0.681c0.798,0.454 1.417,1.096 1.857,1.925c0.44,0.83 0.66,1.808 0.66,2.935c0,0.673 -0.309,1.01 -0.928,1.01l-7.211,-0c0.098,1.08 0.415,1.874 0.953,2.383c0.538,0.509 1.32,0.763 2.347,0.763c0.521,-0 0.981,-0.063 1.381,-0.188c0.399,-0.125 0.851,-0.297 1.356,-0.516c0.489,-0.251 0.848,-0.376 1.076,-0.376Zm-4.229,-6.551c-0.831,0 -1.495,0.251 -1.992,0.752c-0.497,0.501 -0.794,1.22 -0.892,2.16l5.524,-0c-0.033,-0.955 -0.277,-1.679 -0.733,-2.172c-0.456,-0.493 -1.092,-0.74 -1.907,-0.74Z" style="fill:#cdd6f4;fill-rule:nonzero;"/>
<path d="M54.307,33.471c-0.521,0 -1.186,-0.164 -1.506,-0.494c-0.32,-0.329 -0.48,-0.768 -0.48,-1.316l-0,-11.898l-3.374,0c-1.102,0 -1.652,-0.501 -1.652,-1.504c-0,-0.988 0.55,-1.482 1.652,-1.482l10.719,0c1.102,0 1.653,0.494 1.653,1.482c0,1.003 -0.551,1.504 -1.653,1.504l-3.374,0l0,11.898c0,0.548 -0.156,0.987 -0.468,1.316c-0.313,0.33 -0.981,0.494 -1.517,0.494Z" style="fill:#cdd6f4;fill-rule:nonzero;"/>
<path d="M69.693,21.69c0.545,-0 0.978,0.148 1.297,0.446c0.32,0.297 0.479,0.704 0.479,1.221l0,8.616c0,0.486 -0.167,0.877 -0.502,1.175c-0.335,0.297 -0.768,0.446 -1.297,0.446c-0.499,-0 -0.896,-0.141 -1.192,-0.423c-0.297,-0.282 -0.445,-0.658 -0.445,-1.127l0,-0.235c-0.358,0.595 -0.829,1.049 -1.414,1.362c-0.584,0.313 -1.242,0.469 -1.975,0.469c-1.449,0 -2.528,-0.403 -3.237,-1.209c-0.709,-0.806 -1.064,-2.023 -1.064,-3.651l0,-5.423c0,-0.517 0.16,-0.924 0.479,-1.221c0.32,-0.298 0.752,-0.446 1.298,-0.446c0.545,-0 0.974,0.148 1.285,0.446c0.312,0.297 0.468,0.704 0.468,1.221l-0,5.494c-0,0.688 0.144,1.197 0.432,1.526c0.288,0.329 0.729,0.493 1.321,0.493c0.685,0 1.243,-0.235 1.671,-0.704c0.429,-0.47 0.643,-1.088 0.643,-1.855l-0,-4.954c-0,-0.517 0.156,-0.924 0.467,-1.221c0.312,-0.298 0.741,-0.446 1.286,-0.446Z" style="fill:#cdd6f4;fill-rule:nonzero;"/>
<path d="M81.429,21.643c1.017,-0 1.915,0.242 2.694,0.727c0.779,0.486 1.387,1.178 1.824,2.079c0.437,0.899 0.655,1.944 0.655,3.134c0,1.19 -0.218,2.242 -0.655,3.158c-0.437,0.915 -1.049,1.628 -1.836,2.137c-0.787,0.508 -1.681,0.762 -2.682,0.762c-0.811,0 -1.542,-0.168 -2.194,-0.504c-0.651,-0.337 -1.152,-0.802 -1.502,-1.397l0,0.187c0,0.501 -0.159,0.904 -0.477,1.21c-0.317,0.305 -0.747,0.458 -1.287,0.458c-0.54,-0 -0.974,-0.153 -1.299,-0.458c-0.326,-0.306 -0.489,-0.709 -0.489,-1.21l-0,-13.524c-0,-0.485 0.171,-0.876 0.512,-1.173c0.342,-0.298 0.791,-0.447 1.347,-0.447c0.525,0 0.946,0.141 1.264,0.423c0.318,0.282 0.477,0.657 0.477,1.127l-0,5.142c0.349,-0.579 0.846,-1.029 1.49,-1.35c0.644,-0.321 1.363,-0.481 2.158,-0.481l-0,-0Zm-1.049,9.298c0.842,-0 1.494,-0.294 1.955,-0.881c0.461,-0.587 0.691,-1.412 0.691,-2.477c0,-1.049 -0.23,-1.851 -0.691,-2.407c-0.461,-0.555 -1.113,-0.833 -1.955,-0.833c-0.843,-0 -1.494,0.286 -1.955,0.857c-0.461,0.571 -0.692,1.381 -0.692,2.43c0,1.064 0.231,1.882 0.692,2.454c0.461,0.571 1.112,0.857 1.955,0.857l-0,-0Z" style="fill:#cdd6f4;fill-rule:nonzero;"/>
<path d="M98.784,30.025c0.337,-0 0.612,0.125 0.823,0.375c0.211,0.251 0.317,0.572 0.317,0.963c-0,0.266 -0.084,0.513 -0.254,0.74c-0.168,0.227 -0.405,0.418 -0.709,0.575c-0.574,0.282 -1.241,0.513 -2.002,0.692c-0.76,0.181 -1.461,0.27 -2.103,0.27c-1.351,0 -2.53,-0.242 -3.535,-0.727c-1.005,-0.486 -1.778,-1.178 -2.318,-2.078c-0.541,-0.9 -0.811,-1.961 -0.811,-3.182c-0,-1.174 0.262,-2.214 0.786,-3.122c0.523,-0.908 1.25,-1.617 2.179,-2.125c0.929,-0.509 1.984,-0.763 3.167,-0.763c1.132,-0 2.124,0.231 2.977,0.692c0.853,0.462 1.517,1.12 1.989,1.973c0.473,0.853 0.71,1.85 0.71,2.993c0,0.345 -0.089,0.607 -0.266,0.787c-0.177,0.18 -0.427,0.27 -0.748,0.27l-7.095,-0c0.119,0.923 0.423,1.593 0.913,2.007c0.49,0.415 1.191,0.622 2.103,0.622c0.49,0 0.929,-0.054 1.317,-0.164c0.389,-0.11 0.82,-0.258 1.293,-0.446c0.236,-0.094 0.464,-0.176 0.684,-0.247c0.219,-0.07 0.414,-0.105 0.583,-0.105Zm-4.359,-5.941c-0.726,0 -1.309,0.216 -1.748,0.646c-0.439,0.431 -0.701,1.053 -0.786,1.867l4.891,-0c-0.051,-0.83 -0.275,-1.456 -0.672,-1.878c-0.397,-0.423 -0.958,-0.635 -1.685,-0.635Z" style="fill:#cdd6f4;fill-rule:nonzero;"/>
</svg>

After

Width:  |  Height:  |  Size: 6.6 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 5.2 KiB

10
_icons/textColor.svg Normal file
View File

@ -0,0 +1,10 @@
<svg width="410" height="200" viewBox="0 0 410 200" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;">
<path d="M12.417,136.617c-1.853,-0 -3.339,-0.575 -4.457,-1.725c-1.118,-1.15 -1.677,-2.652 -1.677,-4.504l0,-56.063c0,-1.853 0.527,-3.29 1.582,-4.312c1.054,-1.023 2.507,-1.534 4.36,-1.534l33.638,0c3.897,0 5.845,1.661 5.845,4.984c0,3.258 -1.948,4.887 -5.845,4.887l-27.409,0l0,18.4l25.492,0c3.897,0 5.846,1.661 5.846,4.983c-0,3.259 -1.949,4.888 -5.846,4.888l-25.492,-0l0,23.767c0,1.852 -0.543,3.354 -1.629,4.504c-1.086,1.15 -2.556,1.725 -4.408,1.725Z" style="fill:#f33;fill-rule:nonzero;"/>
<path d="M79.673,88.221c1.503,-0.128 2.688,0.223 3.555,1.054c0.868,0.831 1.301,2.076 1.301,3.737c0,1.725 -0.376,3.003 -1.127,3.834c-0.752,0.83 -2.11,1.373 -4.076,1.629l-2.601,0.287c-3.411,0.384 -5.911,1.662 -7.501,3.834c-1.59,2.172 -2.385,4.887 -2.385,8.146l0,20.125c0,1.852 -0.52,3.274 -1.561,4.264c-1.04,0.991 -2.341,1.486 -3.902,1.486c-1.561,-0 -2.847,-0.495 -3.858,-1.486c-1.012,-0.99 -1.518,-2.412 -1.518,-4.264l-0,-37.088c-0,-1.789 0.506,-3.162 1.518,-4.121c1.011,-0.958 2.269,-1.437 3.772,-1.437c1.503,-0 2.717,0.463 3.642,1.389c0.925,0.927 1.387,2.252 1.387,3.977l0,3.834c1.098,-2.811 2.732,-4.984 4.899,-6.517c2.168,-1.533 4.582,-2.396 7.241,-2.587l1.214,-0.096Z" style="fill:#f33;fill-rule:nonzero;"/>
<path d="M130.691,123.2c1.136,-0 2.054,0.415 2.756,1.246c0.701,0.83 1.052,1.948 1.052,3.354c0,1.981 -1.236,3.642 -3.708,4.983c-2.272,1.214 -4.844,2.189 -7.717,2.923c-2.873,0.735 -5.612,1.102 -8.218,1.102c-7.884,0 -14.131,-2.172 -18.741,-6.516c-4.61,-4.345 -6.915,-10.286 -6.915,-17.825c0,-4.792 1.002,-9.041 3.007,-12.746c2.004,-3.706 4.827,-6.581 8.468,-8.625c3.641,-2.045 7.767,-3.067 12.377,-3.067c4.41,0 8.252,0.927 11.525,2.779c3.274,1.853 5.813,4.473 7.617,7.859c1.804,3.386 2.706,7.379 2.706,11.979c0,2.747 -1.269,4.121 -3.808,4.121l-29.565,-0c0.401,4.408 1.704,7.65 3.909,9.727c2.204,2.076 5.411,3.114 9.621,3.114c2.138,0 4.025,-0.255 5.662,-0.766c1.637,-0.511 3.491,-1.214 5.562,-2.109c2.005,-1.022 3.474,-1.533 4.41,-1.533Zm-17.338,-26.738c-3.408,0 -6.13,1.023 -8.168,3.067c-2.038,2.045 -3.257,4.983 -3.658,8.817l22.65,-0c-0.134,-3.897 -1.136,-6.852 -3.007,-8.865c-1.871,-2.012 -4.477,-3.019 -7.817,-3.019Z" style="fill:#f33;fill-rule:nonzero;"/>
<path d="M185.049,123.2c1.136,-0 2.055,0.415 2.756,1.246c0.702,0.83 1.052,1.948 1.052,3.354c0,1.981 -1.236,3.642 -3.708,4.983c-2.271,1.214 -4.844,2.189 -7.717,2.923c-2.872,0.735 -5.612,1.102 -8.218,1.102c-7.883,0 -14.13,-2.172 -18.741,-6.516c-4.61,-4.345 -6.915,-10.286 -6.915,-17.825c0,-4.792 1.003,-9.041 3.007,-12.746c2.004,-3.706 4.827,-6.581 8.468,-8.625c3.642,-2.045 7.767,-3.067 12.378,-3.067c4.409,0 8.251,0.927 11.525,2.779c3.274,1.853 5.812,4.473 7.616,7.859c1.804,3.386 2.706,7.379 2.706,11.979c0,2.747 -1.269,4.121 -3.808,4.121l-29.565,-0c0.401,4.408 1.704,7.65 3.909,9.727c2.205,2.076 5.412,3.114 9.621,3.114c2.138,0 4.025,-0.255 5.662,-0.766c1.637,-0.511 3.491,-1.214 5.562,-2.109c2.005,-1.022 3.475,-1.533 4.41,-1.533Zm-17.338,-26.738c-3.407,0 -6.13,1.023 -8.168,3.067c-2.037,2.045 -3.257,4.983 -3.658,8.817l22.65,-0c-0.134,-3.897 -1.136,-6.852 -3.007,-8.865c-1.87,-2.012 -4.476,-3.019 -7.817,-3.019Z" style="fill:#f33;fill-rule:nonzero;"/>
<path d="M222.658,136.617c-2.137,-0 -4.861,-0.672 -6.173,-2.016c-1.313,-1.343 -1.969,-3.135 -1.969,-5.374l0,-48.56l-13.833,0c-4.517,0 -6.775,-2.047 -6.775,-6.142c-0,-4.03 2.258,-6.046 6.775,-6.046l43.949,0c4.517,0 6.776,2.016 6.776,6.046c-0,4.095 -2.259,6.142 -6.776,6.142l-13.833,0l0,48.56c0,2.239 -0.64,4.031 -1.922,5.374c-1.282,1.344 -4.022,2.016 -6.219,2.016Z" style="fill:#29abe1;fill-rule:nonzero;"/>
<path d="M285.741,88.529c2.236,0 4.009,0.607 5.319,1.821c1.31,1.214 1.964,2.875 1.964,4.983l0,35.171c0,1.981 -0.686,3.578 -2.06,4.792c-1.374,1.214 -3.147,1.821 -5.319,1.821c-2.044,-0 -3.673,-0.575 -4.887,-1.725c-1.214,-1.15 -1.821,-2.684 -1.821,-4.6l-0,-0.959c-1.47,2.428 -3.402,4.281 -5.798,5.559c-2.396,1.277 -5.095,1.916 -8.098,1.916c-5.942,0 -10.366,-1.645 -13.273,-4.935c-2.907,-3.29 -4.36,-8.258 -4.36,-14.902l-0,-22.138c-0,-2.108 0.655,-3.769 1.964,-4.983c1.31,-1.214 3.083,-1.821 5.319,-1.821c2.236,0 3.993,0.607 5.271,1.821c1.278,1.214 1.917,2.875 1.917,4.983l-0,22.425c-0,2.811 0.591,4.888 1.772,6.23c1.182,1.341 2.987,2.012 5.415,2.012c2.811,0 5.095,-0.958 6.852,-2.875c1.757,-1.917 2.636,-4.44 2.636,-7.571l-0,-20.221c-0,-2.108 0.638,-3.769 1.916,-4.983c1.278,-1.214 3.035,-1.821 5.271,-1.821Z" style="fill:#29abe1;fill-rule:nonzero;"/>
<path d="M333.858,88.338c4.171,-0.001 7.853,0.99 11.046,2.97c3.193,1.981 5.686,4.808 7.478,8.482c1.792,3.673 2.688,7.938 2.688,12.793c0,4.856 -0.896,9.152 -2.688,12.89c-1.792,3.737 -4.301,6.644 -7.527,8.721c-3.226,2.076 -6.891,3.114 -10.997,3.114c-3.324,0 -6.321,-0.686 -8.993,-2.06c-2.672,-1.374 -4.725,-3.274 -6.159,-5.702l0,0.766c0,2.045 -0.651,3.69 -1.955,4.936c-1.303,1.246 -3.063,1.869 -5.278,1.869c-2.216,-0 -3.992,-0.623 -5.328,-1.869c-1.336,-1.246 -2.004,-2.891 -2.004,-4.936l0,-55.2c0,-1.98 0.701,-3.577 2.102,-4.791c1.401,-1.214 3.242,-1.821 5.523,-1.821c2.15,-0 3.877,0.575 5.181,1.725c1.303,1.15 1.955,2.683 1.955,4.6l-0,20.987c1.433,-2.363 3.47,-4.2 6.109,-5.51c2.64,-1.31 5.588,-1.965 8.847,-1.965Zm-4.301,37.95c3.454,0 6.126,-1.197 8.016,-3.593c1.889,-2.396 2.834,-5.766 2.834,-10.111c0,-4.28 -0.945,-7.555 -2.834,-9.823c-1.89,-2.268 -4.562,-3.402 -8.016,-3.402c-3.454,0 -6.126,1.166 -8.016,3.498c-1.89,2.332 -2.835,5.638 -2.835,9.919c0,4.344 0.945,7.683 2.835,10.015c1.89,2.332 4.562,3.498 8.016,3.498Z" style="fill:#29abe1;fill-rule:nonzero;"/>
<path d="M405.013,122.55c1.385,0 2.511,0.511 3.377,1.533c0.865,1.023 1.298,2.332 1.298,3.929c0,1.087 -0.346,2.093 -1.039,3.019c-0.692,0.927 -1.662,1.709 -2.909,2.348c-2.354,1.15 -5.09,2.093 -8.207,2.827c-3.117,0.735 -5.991,1.102 -8.623,1.102c-5.541,0 -10.372,-0.99 -14.493,-2.971c-4.121,-1.98 -7.289,-4.807 -9.506,-8.481c-2.216,-3.673 -3.324,-8.002 -3.324,-12.985c-0,-4.792 1.073,-9.04 3.221,-12.746c2.147,-3.706 5.125,-6.597 8.934,-8.673c3.809,-2.076 8.138,-3.115 12.986,-3.115c4.641,0 8.71,0.943 12.208,2.828c3.497,1.884 6.216,4.568 8.155,8.05c1.939,3.482 2.909,7.554 2.909,12.218c0,1.406 -0.364,2.476 -1.091,3.211c-0.727,0.734 -1.749,1.102 -3.065,1.102l-29.089,-0c0.485,3.769 1.731,6.501 3.74,8.194c2.009,1.693 4.883,2.539 8.623,2.539c2.009,0 3.809,-0.223 5.402,-0.671c1.593,-0.447 3.359,-1.054 5.299,-1.821c0.969,-0.383 1.904,-0.718 2.805,-1.006c0.9,-0.287 1.697,-0.431 2.389,-0.431Zm-17.869,-24.246c-2.978,0 -5.368,0.879 -7.168,2.636c-1.801,1.757 -2.875,4.296 -3.221,7.618l20.051,0c-0.208,-3.386 -1.126,-5.941 -2.753,-7.666c-1.628,-1.725 -3.931,-2.588 -6.909,-2.588Z" style="fill:#29abe1;fill-rule:nonzero;"/>
</svg>

After

Width:  |  Height:  |  Size: 6.7 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.7 KiB

10
_icons/textColorSmall.svg Normal file
View File

@ -0,0 +1,10 @@
<svg width="100" height="49" viewBox="0 0 100 49" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;">
<path d="M3.029,33.471c-0.452,0 -0.815,-0.141 -1.088,-0.422c-0.272,-0.282 -0.409,-0.65 -0.409,-1.104l0,-13.735c0,-0.454 0.129,-0.806 0.386,-1.057c0.257,-0.25 0.612,-0.376 1.064,-0.376l8.204,0c0.951,0 1.426,0.407 1.426,1.221c-0,0.799 -0.475,1.198 -1.426,1.198l-6.685,-0l-0,4.508l6.218,-0c0.95,-0 1.425,0.407 1.425,1.221c0,0.798 -0.475,1.197 -1.425,1.197l-6.218,0l-0,5.823c-0,0.454 -0.132,0.822 -0.397,1.104c-0.265,0.281 -0.624,0.422 -1.075,0.422Z" style="fill:#f33;fill-rule:nonzero;"/>
<path d="M19.432,21.614c0.367,-0.031 0.656,0.055 0.868,0.258c0.211,0.204 0.317,0.509 0.317,0.916c-0,0.423 -0.092,0.736 -0.275,0.939c-0.183,0.204 -0.515,0.337 -0.994,0.399l-0.635,0.071c-0.832,0.094 -1.441,0.407 -1.829,0.939c-0.388,0.532 -0.582,1.197 -0.582,1.996l0,4.93c0,0.454 -0.127,0.803 -0.381,1.045c-0.253,0.243 -0.571,0.364 -0.951,0.364c-0.381,0 -0.695,-0.121 -0.941,-0.364c-0.247,-0.242 -0.37,-0.591 -0.37,-1.045l-0,-9.086c-0,-0.438 0.123,-0.775 0.37,-1.01c0.246,-0.234 0.553,-0.352 0.92,-0.352c0.366,0 0.662,0.114 0.888,0.34c0.226,0.228 0.338,0.552 0.338,0.975l0,0.939c0.268,-0.689 0.667,-1.221 1.195,-1.597c0.529,-0.375 1.118,-0.587 1.766,-0.633l0.296,-0.024Z" style="fill:#f33;fill-rule:nonzero;"/>
<path d="M31.876,30.184c0.277,0 0.501,0.102 0.672,0.305c0.171,0.204 0.257,0.478 0.257,0.822c-0,0.485 -0.302,0.892 -0.905,1.221c-0.554,0.297 -1.181,0.536 -1.882,0.716c-0.701,0.18 -1.369,0.27 -2.004,0.27c-1.923,-0 -3.447,-0.532 -4.571,-1.596c-1.125,-1.065 -1.687,-2.521 -1.687,-4.368c0,-1.174 0.244,-2.215 0.734,-3.122c0.488,-0.908 1.177,-1.613 2.065,-2.113c0.888,-0.502 1.894,-0.752 3.019,-0.752c1.075,0 2.012,0.227 2.811,0.681c0.798,0.454 1.417,1.096 1.857,1.925c0.44,0.83 0.66,1.808 0.66,2.935c0,0.673 -0.309,1.01 -0.928,1.01l-7.211,-0c0.097,1.08 0.415,1.874 0.953,2.383c0.538,0.509 1.32,0.763 2.347,0.763c0.521,-0 0.981,-0.063 1.381,-0.188c0.399,-0.125 0.851,-0.297 1.356,-0.516c0.489,-0.251 0.848,-0.376 1.076,-0.376Zm-4.229,-6.551c-0.831,0 -1.495,0.251 -1.992,0.752c-0.497,0.501 -0.795,1.22 -0.892,2.16l5.524,-0c-0.033,-0.955 -0.277,-1.679 -0.733,-2.172c-0.457,-0.493 -1.092,-0.74 -1.907,-0.74Z" style="fill:#f33;fill-rule:nonzero;"/>
<path d="M45.134,30.184c0.277,0 0.501,0.102 0.672,0.305c0.171,0.204 0.257,0.478 0.257,0.822c-0,0.485 -0.302,0.892 -0.905,1.221c-0.554,0.297 -1.181,0.536 -1.882,0.716c-0.7,0.18 -1.369,0.27 -2.004,0.27c-1.923,-0 -3.447,-0.532 -4.571,-1.596c-1.125,-1.065 -1.687,-2.521 -1.687,-4.368c0,-1.174 0.245,-2.215 0.734,-3.122c0.488,-0.908 1.177,-1.613 2.065,-2.113c0.888,-0.502 1.894,-0.752 3.019,-0.752c1.075,0 2.012,0.227 2.811,0.681c0.798,0.454 1.417,1.096 1.857,1.925c0.44,0.83 0.66,1.808 0.66,2.935c0,0.673 -0.309,1.01 -0.928,1.01l-7.211,-0c0.098,1.08 0.415,1.874 0.953,2.383c0.538,0.509 1.32,0.763 2.347,0.763c0.521,-0 0.981,-0.063 1.381,-0.188c0.399,-0.125 0.851,-0.297 1.356,-0.516c0.489,-0.251 0.848,-0.376 1.076,-0.376Zm-4.229,-6.551c-0.831,0 -1.495,0.251 -1.992,0.752c-0.497,0.501 -0.794,1.22 -0.892,2.16l5.524,-0c-0.033,-0.955 -0.277,-1.679 -0.733,-2.172c-0.456,-0.493 -1.092,-0.74 -1.907,-0.74Z" style="fill:#f33;fill-rule:nonzero;"/>
<path d="M54.307,33.471c-0.521,0 -1.186,-0.164 -1.506,-0.494c-0.32,-0.329 -0.48,-0.768 -0.48,-1.316l-0,-11.898l-3.374,0c-1.102,0 -1.652,-0.501 -1.652,-1.504c-0,-0.988 0.55,-1.482 1.652,-1.482l10.719,0c1.102,0 1.653,0.494 1.653,1.482c0,1.003 -0.551,1.504 -1.653,1.504l-3.374,0l0,11.898c0,0.548 -0.156,0.987 -0.468,1.316c-0.313,0.33 -0.981,0.494 -1.517,0.494Z" style="fill:#29abe1;fill-rule:nonzero;"/>
<path d="M69.693,21.69c0.545,-0 0.978,0.148 1.297,0.446c0.32,0.297 0.479,0.704 0.479,1.221l0,8.616c0,0.486 -0.167,0.877 -0.502,1.175c-0.335,0.297 -0.768,0.446 -1.297,0.446c-0.499,-0 -0.896,-0.141 -1.192,-0.423c-0.297,-0.282 -0.445,-0.658 -0.445,-1.127l0,-0.235c-0.358,0.595 -0.829,1.049 -1.414,1.362c-0.584,0.313 -1.242,0.469 -1.975,0.469c-1.449,0 -2.528,-0.403 -3.237,-1.209c-0.709,-0.806 -1.064,-2.023 -1.064,-3.651l0,-5.423c0,-0.517 0.16,-0.924 0.479,-1.221c0.32,-0.298 0.752,-0.446 1.298,-0.446c0.545,-0 0.974,0.148 1.285,0.446c0.312,0.297 0.468,0.704 0.468,1.221l-0,5.494c-0,0.688 0.144,1.197 0.432,1.526c0.288,0.329 0.729,0.493 1.321,0.493c0.685,0 1.243,-0.235 1.671,-0.704c0.429,-0.47 0.643,-1.088 0.643,-1.855l-0,-4.954c-0,-0.517 0.156,-0.924 0.467,-1.221c0.312,-0.298 0.741,-0.446 1.286,-0.446Z" style="fill:#29abe1;fill-rule:nonzero;"/>
<path d="M81.429,21.643c1.017,-0 1.915,0.242 2.694,0.727c0.779,0.486 1.387,1.178 1.824,2.079c0.437,0.899 0.655,1.944 0.655,3.134c0,1.19 -0.218,2.242 -0.655,3.158c-0.437,0.915 -1.049,1.628 -1.836,2.137c-0.787,0.508 -1.681,0.762 -2.682,0.762c-0.811,0 -1.542,-0.168 -2.194,-0.504c-0.651,-0.337 -1.152,-0.802 -1.502,-1.397l0,0.187c0,0.501 -0.159,0.904 -0.477,1.21c-0.317,0.305 -0.747,0.458 -1.287,0.458c-0.54,-0 -0.974,-0.153 -1.299,-0.458c-0.326,-0.306 -0.489,-0.709 -0.489,-1.21l-0,-13.524c-0,-0.485 0.171,-0.876 0.512,-1.173c0.342,-0.298 0.791,-0.447 1.347,-0.447c0.525,0 0.946,0.141 1.264,0.423c0.318,0.282 0.477,0.657 0.477,1.127l-0,5.142c0.349,-0.579 0.846,-1.029 1.49,-1.35c0.644,-0.321 1.363,-0.481 2.158,-0.481l-0,-0Zm-1.049,9.298c0.842,-0 1.494,-0.294 1.955,-0.881c0.461,-0.587 0.691,-1.412 0.691,-2.477c0,-1.049 -0.23,-1.851 -0.691,-2.407c-0.461,-0.555 -1.113,-0.833 -1.955,-0.833c-0.843,-0 -1.494,0.286 -1.955,0.857c-0.461,0.571 -0.692,1.381 -0.692,2.43c0,1.064 0.231,1.882 0.692,2.454c0.461,0.571 1.112,0.857 1.955,0.857l-0,-0Z" style="fill:#29abe1;fill-rule:nonzero;"/>
<path d="M98.784,30.025c0.337,-0 0.612,0.125 0.823,0.375c0.211,0.251 0.317,0.572 0.317,0.963c-0,0.266 -0.084,0.513 -0.254,0.74c-0.168,0.227 -0.405,0.418 -0.709,0.575c-0.574,0.282 -1.241,0.513 -2.002,0.692c-0.76,0.181 -1.461,0.27 -2.103,0.27c-1.351,0 -2.53,-0.242 -3.535,-0.727c-1.005,-0.486 -1.778,-1.178 -2.318,-2.078c-0.541,-0.9 -0.811,-1.961 -0.811,-3.182c-0,-1.174 0.262,-2.214 0.786,-3.122c0.523,-0.908 1.25,-1.617 2.179,-2.125c0.929,-0.509 1.984,-0.763 3.167,-0.763c1.132,-0 2.124,0.231 2.977,0.692c0.853,0.462 1.517,1.12 1.989,1.973c0.473,0.853 0.71,1.85 0.71,2.993c0,0.345 -0.089,0.607 -0.266,0.787c-0.177,0.18 -0.427,0.27 -0.748,0.27l-7.095,-0c0.119,0.923 0.423,1.593 0.913,2.007c0.49,0.415 1.191,0.622 2.103,0.622c0.49,0 0.929,-0.054 1.317,-0.164c0.389,-0.11 0.82,-0.258 1.293,-0.446c0.236,-0.094 0.464,-0.176 0.684,-0.247c0.219,-0.07 0.414,-0.105 0.583,-0.105Zm-4.359,-5.941c-0.726,0 -1.309,0.216 -1.748,0.646c-0.439,0.431 -0.701,1.053 -0.786,1.867l4.891,-0c-0.051,-0.83 -0.275,-1.456 -0.672,-1.878c-0.397,-0.423 -0.958,-0.635 -1.685,-0.635Z" style="fill:#29abe1;fill-rule:nonzero;"/>
</svg>

After

Width:  |  Height:  |  Size: 6.6 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.6 KiB

View File

@ -0,0 +1,10 @@
<svg width="100" height="49" viewBox="0 0 100 49" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" xmlns:serif="http://www.serif.com/" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;">
<path d="M3.029,33.471c-0.452,0 -0.815,-0.141 -1.088,-0.422c-0.272,-0.282 -0.409,-0.65 -0.409,-1.104l0,-13.735c0,-0.454 0.129,-0.806 0.386,-1.057c0.257,-0.25 0.612,-0.376 1.064,-0.376l8.204,0c0.951,0 1.426,0.407 1.426,1.221c-0,0.799 -0.475,1.198 -1.426,1.198l-6.685,-0l-0,4.508l6.218,-0c0.95,-0 1.425,0.407 1.425,1.221c0,0.798 -0.475,1.197 -1.425,1.197l-6.218,0l-0,5.823c-0,0.454 -0.132,0.822 -0.397,1.104c-0.265,0.281 -0.624,0.422 -1.075,0.422Z" style="fill:#282a36;fill-rule:nonzero;"/>
<path d="M19.432,21.614c0.367,-0.031 0.656,0.055 0.868,0.258c0.211,0.204 0.317,0.509 0.317,0.916c-0,0.423 -0.092,0.736 -0.275,0.939c-0.183,0.204 -0.515,0.337 -0.994,0.399l-0.635,0.071c-0.832,0.094 -1.441,0.407 -1.829,0.939c-0.388,0.532 -0.582,1.197 -0.582,1.996l0,4.93c0,0.454 -0.127,0.803 -0.381,1.045c-0.253,0.243 -0.571,0.364 -0.951,0.364c-0.381,0 -0.695,-0.121 -0.941,-0.364c-0.247,-0.242 -0.37,-0.591 -0.37,-1.045l-0,-9.086c-0,-0.438 0.123,-0.775 0.37,-1.01c0.246,-0.234 0.553,-0.352 0.92,-0.352c0.366,0 0.662,0.114 0.888,0.34c0.226,0.228 0.338,0.552 0.338,0.975l0,0.939c0.268,-0.689 0.667,-1.221 1.195,-1.597c0.529,-0.375 1.118,-0.587 1.766,-0.633l0.296,-0.024Z" style="fill:#282a36;fill-rule:nonzero;"/>
<path d="M31.876,30.184c0.277,0 0.501,0.102 0.672,0.305c0.171,0.204 0.257,0.478 0.257,0.822c-0,0.485 -0.302,0.892 -0.905,1.221c-0.554,0.297 -1.181,0.536 -1.882,0.716c-0.701,0.18 -1.369,0.27 -2.004,0.27c-1.923,-0 -3.447,-0.532 -4.571,-1.596c-1.125,-1.065 -1.687,-2.521 -1.687,-4.368c0,-1.174 0.244,-2.215 0.734,-3.122c0.488,-0.908 1.177,-1.613 2.065,-2.113c0.888,-0.502 1.894,-0.752 3.019,-0.752c1.075,0 2.012,0.227 2.811,0.681c0.798,0.454 1.417,1.096 1.857,1.925c0.44,0.83 0.66,1.808 0.66,2.935c0,0.673 -0.309,1.01 -0.928,1.01l-7.211,-0c0.097,1.08 0.415,1.874 0.953,2.383c0.538,0.509 1.32,0.763 2.347,0.763c0.521,-0 0.981,-0.063 1.381,-0.188c0.399,-0.125 0.851,-0.297 1.356,-0.516c0.489,-0.251 0.848,-0.376 1.076,-0.376Zm-4.229,-6.551c-0.831,0 -1.495,0.251 -1.992,0.752c-0.497,0.501 -0.795,1.22 -0.892,2.16l5.524,-0c-0.033,-0.955 -0.277,-1.679 -0.733,-2.172c-0.457,-0.493 -1.092,-0.74 -1.907,-0.74Z" style="fill:#282a36;fill-rule:nonzero;"/>
<path d="M45.134,30.184c0.277,0 0.501,0.102 0.672,0.305c0.171,0.204 0.257,0.478 0.257,0.822c-0,0.485 -0.302,0.892 -0.905,1.221c-0.554,0.297 -1.181,0.536 -1.882,0.716c-0.7,0.18 -1.369,0.27 -2.004,0.27c-1.923,-0 -3.447,-0.532 -4.571,-1.596c-1.125,-1.065 -1.687,-2.521 -1.687,-4.368c0,-1.174 0.245,-2.215 0.734,-3.122c0.488,-0.908 1.177,-1.613 2.065,-2.113c0.888,-0.502 1.894,-0.752 3.019,-0.752c1.075,0 2.012,0.227 2.811,0.681c0.798,0.454 1.417,1.096 1.857,1.925c0.44,0.83 0.66,1.808 0.66,2.935c0,0.673 -0.309,1.01 -0.928,1.01l-7.211,-0c0.098,1.08 0.415,1.874 0.953,2.383c0.538,0.509 1.32,0.763 2.347,0.763c0.521,-0 0.981,-0.063 1.381,-0.188c0.399,-0.125 0.851,-0.297 1.356,-0.516c0.489,-0.251 0.848,-0.376 1.076,-0.376Zm-4.229,-6.551c-0.831,0 -1.495,0.251 -1.992,0.752c-0.497,0.501 -0.794,1.22 -0.892,2.16l5.524,-0c-0.033,-0.955 -0.277,-1.679 -0.733,-2.172c-0.456,-0.493 -1.092,-0.74 -1.907,-0.74Z" style="fill:#282a36;fill-rule:nonzero;"/>
<path d="M54.307,33.471c-0.521,0 -1.186,-0.164 -1.506,-0.494c-0.32,-0.329 -0.48,-0.768 -0.48,-1.316l-0,-11.898l-3.374,0c-1.102,0 -1.652,-0.501 -1.652,-1.504c-0,-0.988 0.55,-1.482 1.652,-1.482l10.719,0c1.102,0 1.653,0.494 1.653,1.482c0,1.003 -0.551,1.504 -1.653,1.504l-3.374,0l0,11.898c0,0.548 -0.156,0.987 -0.468,1.316c-0.313,0.33 -0.981,0.494 -1.517,0.494Z" style="fill:#282a36;fill-rule:nonzero;"/>
<path d="M69.693,21.69c0.545,-0 0.978,0.148 1.297,0.446c0.32,0.297 0.479,0.704 0.479,1.221l0,8.616c0,0.486 -0.167,0.877 -0.502,1.175c-0.335,0.297 -0.768,0.446 -1.297,0.446c-0.499,-0 -0.896,-0.141 -1.192,-0.423c-0.297,-0.282 -0.445,-0.658 -0.445,-1.127l0,-0.235c-0.358,0.595 -0.829,1.049 -1.414,1.362c-0.584,0.313 -1.242,0.469 -1.975,0.469c-1.449,0 -2.528,-0.403 -3.237,-1.209c-0.709,-0.806 -1.064,-2.023 -1.064,-3.651l0,-5.423c0,-0.517 0.16,-0.924 0.479,-1.221c0.32,-0.298 0.752,-0.446 1.298,-0.446c0.545,-0 0.974,0.148 1.285,0.446c0.312,0.297 0.468,0.704 0.468,1.221l-0,5.494c-0,0.688 0.144,1.197 0.432,1.526c0.288,0.329 0.729,0.493 1.321,0.493c0.685,0 1.243,-0.235 1.671,-0.704c0.429,-0.47 0.643,-1.088 0.643,-1.855l-0,-4.954c-0,-0.517 0.156,-0.924 0.467,-1.221c0.312,-0.298 0.741,-0.446 1.286,-0.446Z" style="fill:#282a36;fill-rule:nonzero;"/>
<path d="M81.429,21.643c1.017,-0 1.915,0.242 2.694,0.727c0.779,0.486 1.387,1.178 1.824,2.079c0.437,0.899 0.655,1.944 0.655,3.134c0,1.19 -0.218,2.242 -0.655,3.158c-0.437,0.915 -1.049,1.628 -1.836,2.137c-0.787,0.508 -1.681,0.762 -2.682,0.762c-0.811,0 -1.542,-0.168 -2.194,-0.504c-0.651,-0.337 -1.152,-0.802 -1.502,-1.397l0,0.187c0,0.501 -0.159,0.904 -0.477,1.21c-0.317,0.305 -0.747,0.458 -1.287,0.458c-0.54,-0 -0.974,-0.153 -1.299,-0.458c-0.326,-0.306 -0.489,-0.709 -0.489,-1.21l-0,-13.524c-0,-0.485 0.171,-0.876 0.512,-1.173c0.342,-0.298 0.791,-0.447 1.347,-0.447c0.525,0 0.946,0.141 1.264,0.423c0.318,0.282 0.477,0.657 0.477,1.127l-0,5.142c0.349,-0.579 0.846,-1.029 1.49,-1.35c0.644,-0.321 1.363,-0.481 2.158,-0.481l-0,-0Zm-1.049,9.298c0.842,-0 1.494,-0.294 1.955,-0.881c0.461,-0.587 0.691,-1.412 0.691,-2.477c0,-1.049 -0.23,-1.851 -0.691,-2.407c-0.461,-0.555 -1.113,-0.833 -1.955,-0.833c-0.843,-0 -1.494,0.286 -1.955,0.857c-0.461,0.571 -0.692,1.381 -0.692,2.43c0,1.064 0.231,1.882 0.692,2.454c0.461,0.571 1.112,0.857 1.955,0.857l-0,-0Z" style="fill:#282a36;fill-rule:nonzero;"/>
<path d="M98.784,30.025c0.337,-0 0.612,0.125 0.823,0.375c0.211,0.251 0.317,0.572 0.317,0.963c-0,0.266 -0.084,0.513 -0.254,0.74c-0.168,0.227 -0.405,0.418 -0.709,0.575c-0.574,0.282 -1.241,0.513 -2.002,0.692c-0.76,0.181 -1.461,0.27 -2.103,0.27c-1.351,0 -2.53,-0.242 -3.535,-0.727c-1.005,-0.486 -1.778,-1.178 -2.318,-2.078c-0.541,-0.9 -0.811,-1.961 -0.811,-3.182c-0,-1.174 0.262,-2.214 0.786,-3.122c0.523,-0.908 1.25,-1.617 2.179,-2.125c0.929,-0.509 1.984,-0.763 3.167,-0.763c1.132,-0 2.124,0.231 2.977,0.692c0.853,0.462 1.517,1.12 1.989,1.973c0.473,0.853 0.71,1.85 0.71,2.993c0,0.345 -0.089,0.607 -0.266,0.787c-0.177,0.18 -0.427,0.27 -0.748,0.27l-7.095,-0c0.119,0.923 0.423,1.593 0.913,2.007c0.49,0.415 1.191,0.622 2.103,0.622c0.49,0 0.929,-0.054 1.317,-0.164c0.389,-0.11 0.82,-0.258 1.293,-0.446c0.236,-0.094 0.464,-0.176 0.684,-0.247c0.219,-0.07 0.414,-0.105 0.583,-0.105Zm-4.359,-5.941c-0.726,0 -1.309,0.216 -1.748,0.646c-0.439,0.431 -0.701,1.053 -0.786,1.867l4.891,-0c-0.051,-0.83 -0.275,-1.456 -0.672,-1.878c-0.397,-0.423 -0.958,-0.635 -1.685,-0.635Z" style="fill:#282a36;fill-rule:nonzero;"/>
</svg>

After

Width:  |  Height:  |  Size: 6.7 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.6 KiB

View File

@ -0,0 +1,10 @@
<svg width="100" height="49" viewBox="0 0 100 49" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" xmlns:serif="http://www.serif.com/" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;">
<path d="M3.029,33.471c-0.452,0 -0.815,-0.141 -1.088,-0.422c-0.272,-0.282 -0.409,-0.65 -0.409,-1.104l0,-13.735c0,-0.454 0.129,-0.806 0.386,-1.057c0.257,-0.25 0.612,-0.376 1.064,-0.376l8.204,0c0.951,0 1.426,0.407 1.426,1.221c-0,0.799 -0.475,1.198 -1.426,1.198l-6.685,-0l-0,4.508l6.218,-0c0.95,-0 1.425,0.407 1.425,1.221c0,0.798 -0.475,1.197 -1.425,1.197l-6.218,0l-0,5.823c-0,0.454 -0.132,0.822 -0.397,1.104c-0.265,0.281 -0.624,0.422 -1.075,0.422Z" style="fill:#f8f8f8;fill-rule:nonzero;"/>
<path d="M19.432,21.614c0.367,-0.031 0.656,0.055 0.868,0.258c0.211,0.204 0.317,0.509 0.317,0.916c-0,0.423 -0.092,0.736 -0.275,0.939c-0.183,0.204 -0.515,0.337 -0.994,0.399l-0.635,0.071c-0.832,0.094 -1.441,0.407 -1.829,0.939c-0.388,0.532 -0.582,1.197 -0.582,1.996l0,4.93c0,0.454 -0.127,0.803 -0.381,1.045c-0.253,0.243 -0.571,0.364 -0.951,0.364c-0.381,0 -0.695,-0.121 -0.941,-0.364c-0.247,-0.242 -0.37,-0.591 -0.37,-1.045l-0,-9.086c-0,-0.438 0.123,-0.775 0.37,-1.01c0.246,-0.234 0.553,-0.352 0.92,-0.352c0.366,0 0.662,0.114 0.888,0.34c0.226,0.228 0.338,0.552 0.338,0.975l0,0.939c0.268,-0.689 0.667,-1.221 1.195,-1.597c0.529,-0.375 1.118,-0.587 1.766,-0.633l0.296,-0.024Z" style="fill:#f8f8f8;fill-rule:nonzero;"/>
<path d="M31.876,30.184c0.277,0 0.501,0.102 0.672,0.305c0.171,0.204 0.257,0.478 0.257,0.822c-0,0.485 -0.302,0.892 -0.905,1.221c-0.554,0.297 -1.181,0.536 -1.882,0.716c-0.701,0.18 -1.369,0.27 -2.004,0.27c-1.923,-0 -3.447,-0.532 -4.571,-1.596c-1.125,-1.065 -1.687,-2.521 -1.687,-4.368c0,-1.174 0.244,-2.215 0.734,-3.122c0.488,-0.908 1.177,-1.613 2.065,-2.113c0.888,-0.502 1.894,-0.752 3.019,-0.752c1.075,0 2.012,0.227 2.811,0.681c0.798,0.454 1.417,1.096 1.857,1.925c0.44,0.83 0.66,1.808 0.66,2.935c0,0.673 -0.309,1.01 -0.928,1.01l-7.211,-0c0.097,1.08 0.415,1.874 0.953,2.383c0.538,0.509 1.32,0.763 2.347,0.763c0.521,-0 0.981,-0.063 1.381,-0.188c0.399,-0.125 0.851,-0.297 1.356,-0.516c0.489,-0.251 0.848,-0.376 1.076,-0.376Zm-4.229,-6.551c-0.831,0 -1.495,0.251 -1.992,0.752c-0.497,0.501 -0.795,1.22 -0.892,2.16l5.524,-0c-0.033,-0.955 -0.277,-1.679 -0.733,-2.172c-0.457,-0.493 -1.092,-0.74 -1.907,-0.74Z" style="fill:#f8f8f8;fill-rule:nonzero;"/>
<path d="M45.134,30.184c0.277,0 0.501,0.102 0.672,0.305c0.171,0.204 0.257,0.478 0.257,0.822c-0,0.485 -0.302,0.892 -0.905,1.221c-0.554,0.297 -1.181,0.536 -1.882,0.716c-0.7,0.18 -1.369,0.27 -2.004,0.27c-1.923,-0 -3.447,-0.532 -4.571,-1.596c-1.125,-1.065 -1.687,-2.521 -1.687,-4.368c0,-1.174 0.245,-2.215 0.734,-3.122c0.488,-0.908 1.177,-1.613 2.065,-2.113c0.888,-0.502 1.894,-0.752 3.019,-0.752c1.075,0 2.012,0.227 2.811,0.681c0.798,0.454 1.417,1.096 1.857,1.925c0.44,0.83 0.66,1.808 0.66,2.935c0,0.673 -0.309,1.01 -0.928,1.01l-7.211,-0c0.098,1.08 0.415,1.874 0.953,2.383c0.538,0.509 1.32,0.763 2.347,0.763c0.521,-0 0.981,-0.063 1.381,-0.188c0.399,-0.125 0.851,-0.297 1.356,-0.516c0.489,-0.251 0.848,-0.376 1.076,-0.376Zm-4.229,-6.551c-0.831,0 -1.495,0.251 -1.992,0.752c-0.497,0.501 -0.794,1.22 -0.892,2.16l5.524,-0c-0.033,-0.955 -0.277,-1.679 -0.733,-2.172c-0.456,-0.493 -1.092,-0.74 -1.907,-0.74Z" style="fill:#f8f8f8;fill-rule:nonzero;"/>
<path d="M54.307,33.471c-0.521,0 -1.186,-0.164 -1.506,-0.494c-0.32,-0.329 -0.48,-0.768 -0.48,-1.316l-0,-11.898l-3.374,0c-1.102,0 -1.652,-0.501 -1.652,-1.504c-0,-0.988 0.55,-1.482 1.652,-1.482l10.719,0c1.102,0 1.653,0.494 1.653,1.482c0,1.003 -0.551,1.504 -1.653,1.504l-3.374,0l0,11.898c0,0.548 -0.156,0.987 -0.468,1.316c-0.313,0.33 -0.981,0.494 -1.517,0.494Z" style="fill:#f8f8f8;fill-rule:nonzero;"/>
<path d="M69.693,21.69c0.545,-0 0.978,0.148 1.297,0.446c0.32,0.297 0.479,0.704 0.479,1.221l0,8.616c0,0.486 -0.167,0.877 -0.502,1.175c-0.335,0.297 -0.768,0.446 -1.297,0.446c-0.499,-0 -0.896,-0.141 -1.192,-0.423c-0.297,-0.282 -0.445,-0.658 -0.445,-1.127l0,-0.235c-0.358,0.595 -0.829,1.049 -1.414,1.362c-0.584,0.313 -1.242,0.469 -1.975,0.469c-1.449,0 -2.528,-0.403 -3.237,-1.209c-0.709,-0.806 -1.064,-2.023 -1.064,-3.651l0,-5.423c0,-0.517 0.16,-0.924 0.479,-1.221c0.32,-0.298 0.752,-0.446 1.298,-0.446c0.545,-0 0.974,0.148 1.285,0.446c0.312,0.297 0.468,0.704 0.468,1.221l-0,5.494c-0,0.688 0.144,1.197 0.432,1.526c0.288,0.329 0.729,0.493 1.321,0.493c0.685,0 1.243,-0.235 1.671,-0.704c0.429,-0.47 0.643,-1.088 0.643,-1.855l-0,-4.954c-0,-0.517 0.156,-0.924 0.467,-1.221c0.312,-0.298 0.741,-0.446 1.286,-0.446Z" style="fill:#f8f8f8;fill-rule:nonzero;"/>
<path d="M81.429,21.643c1.017,-0 1.915,0.242 2.694,0.727c0.779,0.486 1.387,1.178 1.824,2.079c0.437,0.899 0.655,1.944 0.655,3.134c0,1.19 -0.218,2.242 -0.655,3.158c-0.437,0.915 -1.049,1.628 -1.836,2.137c-0.787,0.508 -1.681,0.762 -2.682,0.762c-0.811,0 -1.542,-0.168 -2.194,-0.504c-0.651,-0.337 -1.152,-0.802 -1.502,-1.397l0,0.187c0,0.501 -0.159,0.904 -0.477,1.21c-0.317,0.305 -0.747,0.458 -1.287,0.458c-0.54,-0 -0.974,-0.153 -1.299,-0.458c-0.326,-0.306 -0.489,-0.709 -0.489,-1.21l-0,-13.524c-0,-0.485 0.171,-0.876 0.512,-1.173c0.342,-0.298 0.791,-0.447 1.347,-0.447c0.525,0 0.946,0.141 1.264,0.423c0.318,0.282 0.477,0.657 0.477,1.127l-0,5.142c0.349,-0.579 0.846,-1.029 1.49,-1.35c0.644,-0.321 1.363,-0.481 2.158,-0.481l-0,-0Zm-1.049,9.298c0.842,-0 1.494,-0.294 1.955,-0.881c0.461,-0.587 0.691,-1.412 0.691,-2.477c0,-1.049 -0.23,-1.851 -0.691,-2.407c-0.461,-0.555 -1.113,-0.833 -1.955,-0.833c-0.843,-0 -1.494,0.286 -1.955,0.857c-0.461,0.571 -0.692,1.381 -0.692,2.43c0,1.064 0.231,1.882 0.692,2.454c0.461,0.571 1.112,0.857 1.955,0.857l-0,-0Z" style="fill:#f8f8f8;fill-rule:nonzero;"/>
<path d="M98.784,30.025c0.337,-0 0.612,0.125 0.823,0.375c0.211,0.251 0.317,0.572 0.317,0.963c-0,0.266 -0.084,0.513 -0.254,0.74c-0.168,0.227 -0.405,0.418 -0.709,0.575c-0.574,0.282 -1.241,0.513 -2.002,0.692c-0.76,0.181 -1.461,0.27 -2.103,0.27c-1.351,0 -2.53,-0.242 -3.535,-0.727c-1.005,-0.486 -1.778,-1.178 -2.318,-2.078c-0.541,-0.9 -0.811,-1.961 -0.811,-3.182c-0,-1.174 0.262,-2.214 0.786,-3.122c0.523,-0.908 1.25,-1.617 2.179,-2.125c0.929,-0.509 1.984,-0.763 3.167,-0.763c1.132,-0 2.124,0.231 2.977,0.692c0.853,0.462 1.517,1.12 1.989,1.973c0.473,0.853 0.71,1.85 0.71,2.993c0,0.345 -0.089,0.607 -0.266,0.787c-0.177,0.18 -0.427,0.27 -0.748,0.27l-7.095,-0c0.119,0.923 0.423,1.593 0.913,2.007c0.49,0.415 1.191,0.622 2.103,0.622c0.49,0 0.929,-0.054 1.317,-0.164c0.389,-0.11 0.82,-0.258 1.293,-0.446c0.236,-0.094 0.464,-0.176 0.684,-0.247c0.219,-0.07 0.414,-0.105 0.583,-0.105Zm-4.359,-5.941c-0.726,0 -1.309,0.216 -1.748,0.646c-0.439,0.431 -0.701,1.053 -0.786,1.867l4.891,-0c-0.051,-0.83 -0.275,-1.456 -0.672,-1.878c-0.397,-0.423 -0.958,-0.635 -1.685,-0.635Z" style="fill:#f8f8f8;fill-rule:nonzero;"/>
</svg>

After

Width:  |  Height:  |  Size: 6.7 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.6 KiB

View File

@ -0,0 +1,10 @@
<svg width="100" height="49" viewBox="0 0 100 49" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;">
<path d="M3.029,33.471c-0.452,0 -0.815,-0.141 -1.088,-0.422c-0.272,-0.282 -0.409,-0.65 -0.409,-1.104l0,-13.735c0,-0.454 0.129,-0.806 0.386,-1.057c0.257,-0.25 0.612,-0.376 1.064,-0.376l8.204,0c0.951,0 1.426,0.407 1.426,1.221c-0,0.799 -0.475,1.198 -1.426,1.198l-6.685,-0l-0,4.508l6.218,-0c0.95,-0 1.425,0.407 1.425,1.221c0,0.798 -0.475,1.197 -1.425,1.197l-6.218,0l-0,5.823c-0,0.454 -0.132,0.822 -0.397,1.104c-0.265,0.281 -0.624,0.422 -1.075,0.422Z" style="fill:#eee;fill-rule:nonzero;"/>
<path d="M19.432,21.614c0.367,-0.031 0.656,0.055 0.868,0.258c0.211,0.204 0.317,0.509 0.317,0.916c-0,0.423 -0.092,0.736 -0.275,0.939c-0.183,0.204 -0.515,0.337 -0.994,0.399l-0.635,0.071c-0.832,0.094 -1.441,0.407 -1.829,0.939c-0.388,0.532 -0.582,1.197 -0.582,1.996l0,4.93c0,0.454 -0.127,0.803 -0.381,1.045c-0.253,0.243 -0.571,0.364 -0.951,0.364c-0.381,0 -0.695,-0.121 -0.941,-0.364c-0.247,-0.242 -0.37,-0.591 -0.37,-1.045l-0,-9.086c-0,-0.438 0.123,-0.775 0.37,-1.01c0.246,-0.234 0.553,-0.352 0.92,-0.352c0.366,0 0.662,0.114 0.888,0.34c0.226,0.228 0.338,0.552 0.338,0.975l0,0.939c0.268,-0.689 0.667,-1.221 1.195,-1.597c0.529,-0.375 1.118,-0.587 1.766,-0.633l0.296,-0.024Z" style="fill:#eee;fill-rule:nonzero;"/>
<path d="M31.876,30.184c0.277,0 0.501,0.102 0.672,0.305c0.171,0.204 0.257,0.478 0.257,0.822c-0,0.485 -0.302,0.892 -0.905,1.221c-0.554,0.297 -1.181,0.536 -1.882,0.716c-0.701,0.18 -1.369,0.27 -2.004,0.27c-1.923,-0 -3.447,-0.532 -4.571,-1.596c-1.125,-1.065 -1.687,-2.521 -1.687,-4.368c0,-1.174 0.244,-2.215 0.734,-3.122c0.488,-0.908 1.177,-1.613 2.065,-2.113c0.888,-0.502 1.894,-0.752 3.019,-0.752c1.075,0 2.012,0.227 2.811,0.681c0.798,0.454 1.417,1.096 1.857,1.925c0.44,0.83 0.66,1.808 0.66,2.935c0,0.673 -0.309,1.01 -0.928,1.01l-7.211,-0c0.097,1.08 0.415,1.874 0.953,2.383c0.538,0.509 1.32,0.763 2.347,0.763c0.521,-0 0.981,-0.063 1.381,-0.188c0.399,-0.125 0.851,-0.297 1.356,-0.516c0.489,-0.251 0.848,-0.376 1.076,-0.376Zm-4.229,-6.551c-0.831,0 -1.495,0.251 -1.992,0.752c-0.497,0.501 -0.795,1.22 -0.892,2.16l5.524,-0c-0.033,-0.955 -0.277,-1.679 -0.733,-2.172c-0.457,-0.493 -1.092,-0.74 -1.907,-0.74Z" style="fill:#eee;fill-rule:nonzero;"/>
<path d="M45.134,30.184c0.277,0 0.501,0.102 0.672,0.305c0.171,0.204 0.257,0.478 0.257,0.822c-0,0.485 -0.302,0.892 -0.905,1.221c-0.554,0.297 -1.181,0.536 -1.882,0.716c-0.7,0.18 -1.369,0.27 -2.004,0.27c-1.923,-0 -3.447,-0.532 -4.571,-1.596c-1.125,-1.065 -1.687,-2.521 -1.687,-4.368c0,-1.174 0.245,-2.215 0.734,-3.122c0.488,-0.908 1.177,-1.613 2.065,-2.113c0.888,-0.502 1.894,-0.752 3.019,-0.752c1.075,0 2.012,0.227 2.811,0.681c0.798,0.454 1.417,1.096 1.857,1.925c0.44,0.83 0.66,1.808 0.66,2.935c0,0.673 -0.309,1.01 -0.928,1.01l-7.211,-0c0.098,1.08 0.415,1.874 0.953,2.383c0.538,0.509 1.32,0.763 2.347,0.763c0.521,-0 0.981,-0.063 1.381,-0.188c0.399,-0.125 0.851,-0.297 1.356,-0.516c0.489,-0.251 0.848,-0.376 1.076,-0.376Zm-4.229,-6.551c-0.831,0 -1.495,0.251 -1.992,0.752c-0.497,0.501 -0.794,1.22 -0.892,2.16l5.524,-0c-0.033,-0.955 -0.277,-1.679 -0.733,-2.172c-0.456,-0.493 -1.092,-0.74 -1.907,-0.74Z" style="fill:#eee;fill-rule:nonzero;"/>
<path d="M54.307,33.471c-0.521,0 -1.186,-0.164 -1.506,-0.494c-0.32,-0.329 -0.48,-0.768 -0.48,-1.316l-0,-11.898l-3.374,0c-1.102,0 -1.652,-0.501 -1.652,-1.504c-0,-0.988 0.55,-1.482 1.652,-1.482l10.719,0c1.102,0 1.653,0.494 1.653,1.482c0,1.003 -0.551,1.504 -1.653,1.504l-3.374,0l0,11.898c0,0.548 -0.156,0.987 -0.468,1.316c-0.313,0.33 -0.981,0.494 -1.517,0.494Z" style="fill:#eee;fill-rule:nonzero;"/>
<path d="M69.693,21.69c0.545,-0 0.978,0.148 1.297,0.446c0.32,0.297 0.479,0.704 0.479,1.221l0,8.616c0,0.486 -0.167,0.877 -0.502,1.175c-0.335,0.297 -0.768,0.446 -1.297,0.446c-0.499,-0 -0.896,-0.141 -1.192,-0.423c-0.297,-0.282 -0.445,-0.658 -0.445,-1.127l0,-0.235c-0.358,0.595 -0.829,1.049 -1.414,1.362c-0.584,0.313 -1.242,0.469 -1.975,0.469c-1.449,0 -2.528,-0.403 -3.237,-1.209c-0.709,-0.806 -1.064,-2.023 -1.064,-3.651l0,-5.423c0,-0.517 0.16,-0.924 0.479,-1.221c0.32,-0.298 0.752,-0.446 1.298,-0.446c0.545,-0 0.974,0.148 1.285,0.446c0.312,0.297 0.468,0.704 0.468,1.221l-0,5.494c-0,0.688 0.144,1.197 0.432,1.526c0.288,0.329 0.729,0.493 1.321,0.493c0.685,0 1.243,-0.235 1.671,-0.704c0.429,-0.47 0.643,-1.088 0.643,-1.855l-0,-4.954c-0,-0.517 0.156,-0.924 0.467,-1.221c0.312,-0.298 0.741,-0.446 1.286,-0.446Z" style="fill:#eee;fill-rule:nonzero;"/>
<path d="M81.429,21.643c1.017,-0 1.915,0.242 2.694,0.727c0.779,0.486 1.387,1.178 1.824,2.079c0.437,0.899 0.655,1.944 0.655,3.134c0,1.19 -0.218,2.242 -0.655,3.158c-0.437,0.915 -1.049,1.628 -1.836,2.137c-0.787,0.508 -1.681,0.762 -2.682,0.762c-0.811,0 -1.542,-0.168 -2.194,-0.504c-0.651,-0.337 -1.152,-0.802 -1.502,-1.397l0,0.187c0,0.501 -0.159,0.904 -0.477,1.21c-0.317,0.305 -0.747,0.458 -1.287,0.458c-0.54,-0 -0.974,-0.153 -1.299,-0.458c-0.326,-0.306 -0.489,-0.709 -0.489,-1.21l-0,-13.524c-0,-0.485 0.171,-0.876 0.512,-1.173c0.342,-0.298 0.791,-0.447 1.347,-0.447c0.525,0 0.946,0.141 1.264,0.423c0.318,0.282 0.477,0.657 0.477,1.127l-0,5.142c0.349,-0.579 0.846,-1.029 1.49,-1.35c0.644,-0.321 1.363,-0.481 2.158,-0.481l-0,-0Zm-1.049,9.298c0.842,-0 1.494,-0.294 1.955,-0.881c0.461,-0.587 0.691,-1.412 0.691,-2.477c0,-1.049 -0.23,-1.851 -0.691,-2.407c-0.461,-0.555 -1.113,-0.833 -1.955,-0.833c-0.843,-0 -1.494,0.286 -1.955,0.857c-0.461,0.571 -0.692,1.381 -0.692,2.43c0,1.064 0.231,1.882 0.692,2.454c0.461,0.571 1.112,0.857 1.955,0.857l-0,-0Z" style="fill:#eee;fill-rule:nonzero;"/>
<path d="M98.784,30.025c0.337,-0 0.612,0.125 0.823,0.375c0.211,0.251 0.317,0.572 0.317,0.963c-0,0.266 -0.084,0.513 -0.254,0.74c-0.168,0.227 -0.405,0.418 -0.709,0.575c-0.574,0.282 -1.241,0.513 -2.002,0.692c-0.76,0.181 -1.461,0.27 -2.103,0.27c-1.351,0 -2.53,-0.242 -3.535,-0.727c-1.005,-0.486 -1.778,-1.178 -2.318,-2.078c-0.541,-0.9 -0.811,-1.961 -0.811,-3.182c-0,-1.174 0.262,-2.214 0.786,-3.122c0.523,-0.908 1.25,-1.617 2.179,-2.125c0.929,-0.509 1.984,-0.763 3.167,-0.763c1.132,-0 2.124,0.231 2.977,0.692c0.853,0.462 1.517,1.12 1.989,1.973c0.473,0.853 0.71,1.85 0.71,2.993c0,0.345 -0.089,0.607 -0.266,0.787c-0.177,0.18 -0.427,0.27 -0.748,0.27l-7.095,-0c0.119,0.923 0.423,1.593 0.913,2.007c0.49,0.415 1.191,0.622 2.103,0.622c0.49,0 0.929,-0.054 1.317,-0.164c0.389,-0.11 0.82,-0.258 1.293,-0.446c0.236,-0.094 0.464,-0.176 0.684,-0.247c0.219,-0.07 0.414,-0.105 0.583,-0.105Zm-4.359,-5.941c-0.726,0 -1.309,0.216 -1.748,0.646c-0.439,0.431 -0.701,1.053 -0.786,1.867l4.891,-0c-0.051,-0.83 -0.275,-1.456 -0.672,-1.878c-0.397,-0.423 -0.958,-0.635 -1.685,-0.635Z" style="fill:#eee;fill-rule:nonzero;"/>
</svg>

After

Width:  |  Height:  |  Size: 6.6 KiB

10
_icons/textWhite.svg Normal file
View File

@ -0,0 +1,10 @@
<svg width="410" height="200" viewBox="0 0 410 200" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;">
<path d="M12.417,136.617c-1.853,-0 -3.339,-0.575 -4.457,-1.725c-1.118,-1.15 -1.677,-2.652 -1.677,-4.504l0,-56.063c0,-1.853 0.527,-3.29 1.582,-4.312c1.054,-1.023 2.507,-1.534 4.36,-1.534l33.638,0c3.897,0 5.845,1.661 5.845,4.984c0,3.258 -1.948,4.887 -5.845,4.887l-27.409,0l0,18.4l25.492,0c3.897,0 5.846,1.661 5.846,4.983c-0,3.259 -1.949,4.888 -5.846,4.888l-25.492,-0l0,23.767c0,1.852 -0.543,3.354 -1.629,4.504c-1.086,1.15 -2.556,1.725 -4.408,1.725Z" style="fill:#fff;fill-rule:nonzero;"/>
<path d="M79.673,88.221c1.503,-0.128 2.688,0.223 3.555,1.054c0.868,0.831 1.301,2.076 1.301,3.737c0,1.725 -0.376,3.003 -1.127,3.834c-0.752,0.83 -2.11,1.373 -4.076,1.629l-2.601,0.287c-3.411,0.384 -5.911,1.662 -7.501,3.834c-1.59,2.172 -2.385,4.887 -2.385,8.146l0,20.125c0,1.852 -0.52,3.274 -1.561,4.264c-1.04,0.991 -2.341,1.486 -3.902,1.486c-1.561,-0 -2.847,-0.495 -3.858,-1.486c-1.012,-0.99 -1.518,-2.412 -1.518,-4.264l-0,-37.088c-0,-1.789 0.506,-3.162 1.518,-4.121c1.011,-0.958 2.269,-1.437 3.772,-1.437c1.503,-0 2.717,0.463 3.642,1.389c0.925,0.927 1.387,2.252 1.387,3.977l0,3.834c1.098,-2.811 2.732,-4.984 4.899,-6.517c2.168,-1.533 4.582,-2.396 7.241,-2.587l1.214,-0.096Z" style="fill:#fff;fill-rule:nonzero;"/>
<path d="M130.691,123.2c1.136,-0 2.054,0.415 2.756,1.246c0.701,0.83 1.052,1.948 1.052,3.354c0,1.981 -1.236,3.642 -3.708,4.983c-2.272,1.214 -4.844,2.189 -7.717,2.923c-2.873,0.735 -5.612,1.102 -8.218,1.102c-7.884,0 -14.131,-2.172 -18.741,-6.516c-4.61,-4.345 -6.915,-10.286 -6.915,-17.825c0,-4.792 1.002,-9.041 3.007,-12.746c2.004,-3.706 4.827,-6.581 8.468,-8.625c3.641,-2.045 7.767,-3.067 12.377,-3.067c4.41,0 8.252,0.927 11.525,2.779c3.274,1.853 5.813,4.473 7.617,7.859c1.804,3.386 2.706,7.379 2.706,11.979c0,2.747 -1.269,4.121 -3.808,4.121l-29.565,-0c0.401,4.408 1.704,7.65 3.909,9.727c2.204,2.076 5.411,3.114 9.621,3.114c2.138,0 4.025,-0.255 5.662,-0.766c1.637,-0.511 3.491,-1.214 5.562,-2.109c2.005,-1.022 3.474,-1.533 4.41,-1.533Zm-17.338,-26.738c-3.408,0 -6.13,1.023 -8.168,3.067c-2.038,2.045 -3.257,4.983 -3.658,8.817l22.65,-0c-0.134,-3.897 -1.136,-6.852 -3.007,-8.865c-1.871,-2.012 -4.477,-3.019 -7.817,-3.019Z" style="fill:#fff;fill-rule:nonzero;"/>
<path d="M185.049,123.2c1.136,-0 2.055,0.415 2.756,1.246c0.702,0.83 1.052,1.948 1.052,3.354c0,1.981 -1.236,3.642 -3.708,4.983c-2.271,1.214 -4.844,2.189 -7.717,2.923c-2.872,0.735 -5.612,1.102 -8.218,1.102c-7.883,0 -14.13,-2.172 -18.741,-6.516c-4.61,-4.345 -6.915,-10.286 -6.915,-17.825c0,-4.792 1.003,-9.041 3.007,-12.746c2.004,-3.706 4.827,-6.581 8.468,-8.625c3.642,-2.045 7.767,-3.067 12.378,-3.067c4.409,0 8.251,0.927 11.525,2.779c3.274,1.853 5.812,4.473 7.616,7.859c1.804,3.386 2.706,7.379 2.706,11.979c0,2.747 -1.269,4.121 -3.808,4.121l-29.565,-0c0.401,4.408 1.704,7.65 3.909,9.727c2.205,2.076 5.412,3.114 9.621,3.114c2.138,0 4.025,-0.255 5.662,-0.766c1.637,-0.511 3.491,-1.214 5.562,-2.109c2.005,-1.022 3.475,-1.533 4.41,-1.533Zm-17.338,-26.738c-3.407,0 -6.13,1.023 -8.168,3.067c-2.037,2.045 -3.257,4.983 -3.658,8.817l22.65,-0c-0.134,-3.897 -1.136,-6.852 -3.007,-8.865c-1.87,-2.012 -4.476,-3.019 -7.817,-3.019Z" style="fill:#fff;fill-rule:nonzero;"/>
<path d="M222.658,136.617c-2.137,-0 -4.861,-0.672 -6.173,-2.016c-1.313,-1.343 -1.969,-3.135 -1.969,-5.374l0,-48.56l-13.833,0c-4.517,0 -6.775,-2.047 -6.775,-6.142c-0,-4.03 2.258,-6.046 6.775,-6.046l43.949,0c4.517,0 6.776,2.016 6.776,6.046c-0,4.095 -2.259,6.142 -6.776,6.142l-13.833,0l0,48.56c0,2.239 -0.64,4.031 -1.922,5.374c-1.282,1.344 -4.022,2.016 -6.219,2.016Z" style="fill:#fff;fill-rule:nonzero;"/>
<path d="M285.741,88.529c2.236,0 4.009,0.607 5.319,1.821c1.31,1.214 1.964,2.875 1.964,4.983l0,35.171c0,1.981 -0.686,3.578 -2.06,4.792c-1.374,1.214 -3.147,1.821 -5.319,1.821c-2.044,-0 -3.673,-0.575 -4.887,-1.725c-1.214,-1.15 -1.821,-2.684 -1.821,-4.6l-0,-0.959c-1.47,2.428 -3.402,4.281 -5.798,5.559c-2.396,1.277 -5.095,1.916 -8.098,1.916c-5.942,0 -10.366,-1.645 -13.273,-4.935c-2.907,-3.29 -4.36,-8.258 -4.36,-14.902l-0,-22.138c-0,-2.108 0.655,-3.769 1.964,-4.983c1.31,-1.214 3.083,-1.821 5.319,-1.821c2.236,0 3.993,0.607 5.271,1.821c1.278,1.214 1.917,2.875 1.917,4.983l-0,22.425c-0,2.811 0.591,4.888 1.772,6.23c1.182,1.341 2.987,2.012 5.415,2.012c2.811,0 5.095,-0.958 6.852,-2.875c1.757,-1.917 2.636,-4.44 2.636,-7.571l-0,-20.221c-0,-2.108 0.638,-3.769 1.916,-4.983c1.278,-1.214 3.035,-1.821 5.271,-1.821Z" style="fill:#fff;fill-rule:nonzero;"/>
<path d="M333.858,88.338c4.171,-0.001 7.853,0.99 11.046,2.97c3.193,1.981 5.686,4.808 7.478,8.482c1.792,3.673 2.688,7.938 2.688,12.793c0,4.856 -0.896,9.152 -2.688,12.89c-1.792,3.737 -4.301,6.644 -7.527,8.721c-3.226,2.076 -6.891,3.114 -10.997,3.114c-3.324,0 -6.321,-0.686 -8.993,-2.06c-2.672,-1.374 -4.725,-3.274 -6.159,-5.702l0,0.766c0,2.045 -0.651,3.69 -1.955,4.936c-1.303,1.246 -3.063,1.869 -5.278,1.869c-2.216,-0 -3.992,-0.623 -5.328,-1.869c-1.336,-1.246 -2.004,-2.891 -2.004,-4.936l0,-55.2c0,-1.98 0.701,-3.577 2.102,-4.791c1.401,-1.214 3.242,-1.821 5.523,-1.821c2.15,-0 3.877,0.575 5.181,1.725c1.303,1.15 1.955,2.683 1.955,4.6l-0,20.987c1.433,-2.363 3.47,-4.2 6.109,-5.51c2.64,-1.31 5.588,-1.965 8.847,-1.965Zm-4.301,37.95c3.454,0 6.126,-1.197 8.016,-3.593c1.889,-2.396 2.834,-5.766 2.834,-10.111c0,-4.28 -0.945,-7.555 -2.834,-9.823c-1.89,-2.268 -4.562,-3.402 -8.016,-3.402c-3.454,0 -6.126,1.166 -8.016,3.498c-1.89,2.332 -2.835,5.638 -2.835,9.919c0,4.344 0.945,7.683 2.835,10.015c1.89,2.332 4.562,3.498 8.016,3.498Z" style="fill:#fff;fill-rule:nonzero;"/>
<path d="M405.013,122.55c1.385,0 2.511,0.511 3.377,1.533c0.865,1.023 1.298,2.332 1.298,3.929c0,1.087 -0.346,2.093 -1.039,3.019c-0.692,0.927 -1.662,1.709 -2.909,2.348c-2.354,1.15 -5.09,2.093 -8.207,2.827c-3.117,0.735 -5.991,1.102 -8.623,1.102c-5.541,0 -10.372,-0.99 -14.493,-2.971c-4.121,-1.98 -7.289,-4.807 -9.506,-8.481c-2.216,-3.673 -3.324,-8.002 -3.324,-12.985c-0,-4.792 1.073,-9.04 3.221,-12.746c2.147,-3.706 5.125,-6.597 8.934,-8.673c3.809,-2.076 8.138,-3.115 12.986,-3.115c4.641,0 8.71,0.943 12.208,2.828c3.497,1.884 6.216,4.568 8.155,8.05c1.939,3.482 2.909,7.554 2.909,12.218c0,1.406 -0.364,2.476 -1.091,3.211c-0.727,0.734 -1.749,1.102 -3.065,1.102l-29.089,-0c0.485,3.769 1.731,6.501 3.74,8.194c2.009,1.693 4.883,2.539 8.623,2.539c2.009,0 3.809,-0.223 5.402,-0.671c1.593,-0.447 3.359,-1.054 5.299,-1.821c0.969,-0.383 1.904,-0.718 2.805,-1.006c0.9,-0.287 1.697,-0.431 2.389,-0.431Zm-17.869,-24.246c-2.978,0 -5.368,0.879 -7.168,2.636c-1.801,1.757 -2.875,4.296 -3.221,7.618l20.051,0c-0.208,-3.386 -1.126,-5.941 -2.753,-7.666c-1.628,-1.725 -3.931,-2.588 -6.909,-2.588Z" style="fill:#fff;fill-rule:nonzero;"/>
</svg>

After

Width:  |  Height:  |  Size: 6.7 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.6 KiB

10
_icons/textWhiteSmall.svg Normal file
View File

@ -0,0 +1,10 @@
<svg width="100" height="49" viewBox="0 0 100 49" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" xmlns:serif="http://www.serif.com/" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;">
<path d="M3.029,33.471c-0.452,0 -0.815,-0.141 -1.088,-0.422c-0.272,-0.282 -0.409,-0.65 -0.409,-1.104l0,-13.735c0,-0.454 0.129,-0.806 0.386,-1.057c0.257,-0.25 0.612,-0.376 1.064,-0.376l8.204,0c0.951,0 1.426,0.407 1.426,1.221c-0,0.799 -0.475,1.198 -1.426,1.198l-6.685,-0l-0,4.508l6.218,-0c0.95,-0 1.425,0.407 1.425,1.221c0,0.798 -0.475,1.197 -1.425,1.197l-6.218,0l-0,5.823c-0,0.454 -0.132,0.822 -0.397,1.104c-0.265,0.281 -0.624,0.422 -1.075,0.422Z" style="fill:#fff;fill-rule:nonzero;"/>
<path d="M19.432,21.614c0.367,-0.031 0.656,0.055 0.868,0.258c0.211,0.204 0.317,0.509 0.317,0.916c-0,0.423 -0.092,0.736 -0.275,0.939c-0.183,0.204 -0.515,0.337 -0.994,0.399l-0.635,0.071c-0.832,0.094 -1.441,0.407 -1.829,0.939c-0.388,0.532 -0.582,1.197 -0.582,1.996l0,4.93c0,0.454 -0.127,0.803 -0.381,1.045c-0.253,0.243 -0.571,0.364 -0.951,0.364c-0.381,0 -0.695,-0.121 -0.941,-0.364c-0.247,-0.242 -0.37,-0.591 -0.37,-1.045l-0,-9.086c-0,-0.438 0.123,-0.775 0.37,-1.01c0.246,-0.234 0.553,-0.352 0.92,-0.352c0.366,0 0.662,0.114 0.888,0.34c0.226,0.228 0.338,0.552 0.338,0.975l0,0.939c0.268,-0.689 0.667,-1.221 1.195,-1.597c0.529,-0.375 1.118,-0.587 1.766,-0.633l0.296,-0.024Z" style="fill:#fff;fill-rule:nonzero;"/>
<path d="M31.876,30.184c0.277,0 0.501,0.102 0.672,0.305c0.171,0.204 0.257,0.478 0.257,0.822c-0,0.485 -0.302,0.892 -0.905,1.221c-0.554,0.297 -1.181,0.536 -1.882,0.716c-0.701,0.18 -1.369,0.27 -2.004,0.27c-1.923,-0 -3.447,-0.532 -4.571,-1.596c-1.125,-1.065 -1.687,-2.521 -1.687,-4.368c0,-1.174 0.244,-2.215 0.734,-3.122c0.488,-0.908 1.177,-1.613 2.065,-2.113c0.888,-0.502 1.894,-0.752 3.019,-0.752c1.075,0 2.012,0.227 2.811,0.681c0.798,0.454 1.417,1.096 1.857,1.925c0.44,0.83 0.66,1.808 0.66,2.935c0,0.673 -0.309,1.01 -0.928,1.01l-7.211,-0c0.097,1.08 0.415,1.874 0.953,2.383c0.538,0.509 1.32,0.763 2.347,0.763c0.521,-0 0.981,-0.063 1.381,-0.188c0.399,-0.125 0.851,-0.297 1.356,-0.516c0.489,-0.251 0.848,-0.376 1.076,-0.376Zm-4.229,-6.551c-0.831,0 -1.495,0.251 -1.992,0.752c-0.497,0.501 -0.795,1.22 -0.892,2.16l5.524,-0c-0.033,-0.955 -0.277,-1.679 -0.733,-2.172c-0.457,-0.493 -1.092,-0.74 -1.907,-0.74Z" style="fill:#fff;fill-rule:nonzero;"/>
<path d="M45.134,30.184c0.277,0 0.501,0.102 0.672,0.305c0.171,0.204 0.257,0.478 0.257,0.822c-0,0.485 -0.302,0.892 -0.905,1.221c-0.554,0.297 -1.181,0.536 -1.882,0.716c-0.7,0.18 -1.369,0.27 -2.004,0.27c-1.923,-0 -3.447,-0.532 -4.571,-1.596c-1.125,-1.065 -1.687,-2.521 -1.687,-4.368c0,-1.174 0.245,-2.215 0.734,-3.122c0.488,-0.908 1.177,-1.613 2.065,-2.113c0.888,-0.502 1.894,-0.752 3.019,-0.752c1.075,0 2.012,0.227 2.811,0.681c0.798,0.454 1.417,1.096 1.857,1.925c0.44,0.83 0.66,1.808 0.66,2.935c0,0.673 -0.309,1.01 -0.928,1.01l-7.211,-0c0.098,1.08 0.415,1.874 0.953,2.383c0.538,0.509 1.32,0.763 2.347,0.763c0.521,-0 0.981,-0.063 1.381,-0.188c0.399,-0.125 0.851,-0.297 1.356,-0.516c0.489,-0.251 0.848,-0.376 1.076,-0.376Zm-4.229,-6.551c-0.831,0 -1.495,0.251 -1.992,0.752c-0.497,0.501 -0.794,1.22 -0.892,2.16l5.524,-0c-0.033,-0.955 -0.277,-1.679 -0.733,-2.172c-0.456,-0.493 -1.092,-0.74 -1.907,-0.74Z" style="fill:#fff;fill-rule:nonzero;"/>
<path d="M54.307,33.471c-0.521,0 -1.186,-0.164 -1.506,-0.494c-0.32,-0.329 -0.48,-0.768 -0.48,-1.316l-0,-11.898l-3.374,0c-1.102,0 -1.652,-0.501 -1.652,-1.504c-0,-0.988 0.55,-1.482 1.652,-1.482l10.719,0c1.102,0 1.653,0.494 1.653,1.482c0,1.003 -0.551,1.504 -1.653,1.504l-3.374,0l0,11.898c0,0.548 -0.156,0.987 -0.468,1.316c-0.313,0.33 -0.981,0.494 -1.517,0.494Z" style="fill:#fff;fill-rule:nonzero;"/>
<path d="M69.693,21.69c0.545,-0 0.978,0.148 1.297,0.446c0.32,0.297 0.479,0.704 0.479,1.221l0,8.616c0,0.486 -0.167,0.877 -0.502,1.175c-0.335,0.297 -0.768,0.446 -1.297,0.446c-0.499,-0 -0.896,-0.141 -1.192,-0.423c-0.297,-0.282 -0.445,-0.658 -0.445,-1.127l0,-0.235c-0.358,0.595 -0.829,1.049 -1.414,1.362c-0.584,0.313 -1.242,0.469 -1.975,0.469c-1.449,0 -2.528,-0.403 -3.237,-1.209c-0.709,-0.806 -1.064,-2.023 -1.064,-3.651l0,-5.423c0,-0.517 0.16,-0.924 0.479,-1.221c0.32,-0.298 0.752,-0.446 1.298,-0.446c0.545,-0 0.974,0.148 1.285,0.446c0.312,0.297 0.468,0.704 0.468,1.221l-0,5.494c-0,0.688 0.144,1.197 0.432,1.526c0.288,0.329 0.729,0.493 1.321,0.493c0.685,0 1.243,-0.235 1.671,-0.704c0.429,-0.47 0.643,-1.088 0.643,-1.855l-0,-4.954c-0,-0.517 0.156,-0.924 0.467,-1.221c0.312,-0.298 0.741,-0.446 1.286,-0.446Z" style="fill:#fff;fill-rule:nonzero;"/>
<path d="M81.429,21.643c1.017,-0 1.915,0.242 2.694,0.727c0.779,0.486 1.387,1.178 1.824,2.079c0.437,0.899 0.655,1.944 0.655,3.134c0,1.19 -0.218,2.242 -0.655,3.158c-0.437,0.915 -1.049,1.628 -1.836,2.137c-0.787,0.508 -1.681,0.762 -2.682,0.762c-0.811,0 -1.542,-0.168 -2.194,-0.504c-0.651,-0.337 -1.152,-0.802 -1.502,-1.397l0,0.187c0,0.501 -0.159,0.904 -0.477,1.21c-0.317,0.305 -0.747,0.458 -1.287,0.458c-0.54,-0 -0.974,-0.153 -1.299,-0.458c-0.326,-0.306 -0.489,-0.709 -0.489,-1.21l-0,-13.524c-0,-0.485 0.171,-0.876 0.512,-1.173c0.342,-0.298 0.791,-0.447 1.347,-0.447c0.525,0 0.946,0.141 1.264,0.423c0.318,0.282 0.477,0.657 0.477,1.127l-0,5.142c0.349,-0.579 0.846,-1.029 1.49,-1.35c0.644,-0.321 1.363,-0.481 2.158,-0.481l-0,-0Zm-1.049,9.298c0.842,-0 1.494,-0.294 1.955,-0.881c0.461,-0.587 0.691,-1.412 0.691,-2.477c0,-1.049 -0.23,-1.851 -0.691,-2.407c-0.461,-0.555 -1.113,-0.833 -1.955,-0.833c-0.843,-0 -1.494,0.286 -1.955,0.857c-0.461,0.571 -0.692,1.381 -0.692,2.43c0,1.064 0.231,1.882 0.692,2.454c0.461,0.571 1.112,0.857 1.955,0.857l-0,-0Z" style="fill:#fff;fill-rule:nonzero;"/>
<path d="M98.784,30.025c0.337,-0 0.612,0.125 0.823,0.375c0.211,0.251 0.317,0.572 0.317,0.963c-0,0.266 -0.084,0.513 -0.254,0.74c-0.168,0.227 -0.405,0.418 -0.709,0.575c-0.574,0.282 -1.241,0.513 -2.002,0.692c-0.76,0.181 -1.461,0.27 -2.103,0.27c-1.351,0 -2.53,-0.242 -3.535,-0.727c-1.005,-0.486 -1.778,-1.178 -2.318,-2.078c-0.541,-0.9 -0.811,-1.961 -0.811,-3.182c-0,-1.174 0.262,-2.214 0.786,-3.122c0.523,-0.908 1.25,-1.617 2.179,-2.125c0.929,-0.509 1.984,-0.763 3.167,-0.763c1.132,-0 2.124,0.231 2.977,0.692c0.853,0.462 1.517,1.12 1.989,1.973c0.473,0.853 0.71,1.85 0.71,2.993c0,0.345 -0.089,0.607 -0.266,0.787c-0.177,0.18 -0.427,0.27 -0.748,0.27l-7.095,-0c0.119,0.923 0.423,1.593 0.913,2.007c0.49,0.415 1.191,0.622 2.103,0.622c0.49,0 0.929,-0.054 1.317,-0.164c0.389,-0.11 0.82,-0.258 1.293,-0.446c0.236,-0.094 0.464,-0.176 0.684,-0.247c0.219,-0.07 0.414,-0.105 0.583,-0.105Zm-4.359,-5.941c-0.726,0 -1.309,0.216 -1.748,0.646c-0.439,0.431 -0.701,1.053 -0.786,1.867l4.891,-0c-0.051,-0.83 -0.275,-1.456 -0.672,-1.878c-0.397,-0.423 -0.958,-0.635 -1.685,-0.635Z" style="fill:#fff;fill-rule:nonzero;"/>
</svg>

After

Width:  |  Height:  |  Size: 6.6 KiB

View File

@ -25,7 +25,6 @@ const config = {
filename: '[name].js',
},
externals: {
electron: '{}',
'youtubei.js': '{}'
},
module: {

View File

@ -65,7 +65,7 @@
"marked": "^12.0.1",
"path-browserify": "^1.0.1",
"process": "^0.11.10",
"swiper": "^11.1.0",
"swiper": "^11.1.1",
"video.js": "7.21.5",
"videojs-contrib-quality-levels": "^3.0.0",
"videojs-http-source-selector": "^1.1.6",
@ -77,7 +77,7 @@
"vue-observe-visibility": "^1.0.0",
"vue-router": "^3.6.5",
"vuex": "^3.6.2",
"youtubei.js": "^9.2.0"
"youtubei.js": "^9.3.0"
},
"devDependencies": {
"@babel/core": "^7.24.4",
@ -88,34 +88,34 @@
"@intlify/eslint-plugin-vue-i18n": "^2.0.0",
"babel-loader": "^9.1.3",
"copy-webpack-plugin": "^12.0.2",
"css-loader": "^7.0.0",
"css-loader": "^7.1.1",
"css-minimizer-webpack-plugin": "^6.0.0",
"electron": "^29.2.0",
"electron": "^29.3.0",
"electron-builder": "^24.13.3",
"eslint": "^8.57.0",
"eslint-config-prettier": "^9.1.0",
"eslint-config-standard": "^17.1.0",
"eslint-plugin-import": "^2.29.1",
"eslint-plugin-jsonc": "^2.14.1",
"eslint-plugin-n": "^16.6.2",
"eslint-plugin-jsonc": "^2.15.1",
"eslint-plugin-n": "^17.2.1",
"eslint-plugin-prettier": "^5.1.3",
"eslint-plugin-promise": "^6.1.1",
"eslint-plugin-unicorn": "^51.0.1",
"eslint-plugin-vue": "^9.24.0",
"eslint-plugin-unicorn": "^52.0.0",
"eslint-plugin-vue": "^9.25.0",
"eslint-plugin-vuejs-accessibility": "^2.2.1",
"eslint-plugin-yml": "^1.13.2",
"eslint-plugin-yml": "^1.14.0",
"html-webpack-plugin": "^5.6.0",
"js-yaml": "^4.1.0",
"json-minimizer-webpack-plugin": "^5.0.0",
"lefthook": "^1.6.8",
"lefthook": "^1.6.10",
"mini-css-extract-plugin": "^2.8.1",
"npm-run-all": "^4.1.5",
"postcss": "^8.4.38",
"postcss-scss": "^4.0.9",
"prettier": "^2.8.8",
"rimraf": "^5.0.5",
"sass": "^1.74.1",
"sass-loader": "^14.1.1",
"sass": "^1.75.0",
"sass-loader": "^14.2.0",
"stylelint": "^16.3.1",
"stylelint-config-sass-guidelines": "^11.1.0",
"stylelint-config-standard": "^36.0.0",

View File

@ -6,7 +6,6 @@ import FtSelect from '../ft-select/ft-select.vue'
import FtButton from '../ft-button/ft-button.vue'
import FtInput from '../ft-input/ft-input.vue'
import { mapActions } from 'vuex'
import { ipcRenderer } from 'electron'
import { IpcChannels } from '../../../constants'
export default defineComponent({
@ -48,16 +47,19 @@ export default defineComponent({
handleDownloadingSettingChange: function (value) {
this.updateDownloadAskPath(value)
},
chooseDownloadingFolder: async function() {
// only use with electron
const folder = await ipcRenderer.invoke(
IpcChannels.SHOW_OPEN_DIALOG,
{ properties: ['openDirectory'] }
)
chooseDownloadingFolder: async function () {
if (process.env.IS_ELECTRON) {
const { ipcRenderer } = require('electron')
if (folder.canceled) return
const folder = await ipcRenderer.invoke(
IpcChannels.SHOW_OPEN_DIALOG,
{ properties: ['openDirectory'] }
)
this.updateDownloadFolderPath(folder.filePaths[0])
if (folder.canceled) return
this.updateDownloadFolderPath(folder.filePaths[0])
}
},
...mapActions([
'updateDownloadAskPath',

View File

@ -0,0 +1,30 @@
import { defineComponent } from 'vue'
export default defineComponent({
name: 'FtAutoLoadNextPageWrapper',
computed: {
generalAutoLoadMorePaginatedItemsEnabled() {
return this.$store.getters.getGeneralAutoLoadMorePaginatedItemsEnabled
},
observeVisibilityOptions() {
if (!this.generalAutoLoadMorePaginatedItemsEnabled) { return false }
return {
callback: (isVisible, _entry) => {
// This is also fired when **hidden**
// No point doing anything if not visible
if (!isVisible) { return }
this.$emit('load-next-page')
},
intersection: {
// Only when it intersects with N% above bottom
rootMargin: '0% 0% 0% 0%',
},
// Callback responsible for loading multiple pages
once: false,
}
},
},
})

View File

@ -0,0 +1,16 @@
<template>
<div
class="ft-auto-load-next-page-wrapper"
>
<div
v-observe-visibility="observeVisibilityOptions"
>
<!--
Dummy element to be observed by Intersection Observer
-->
</div>
<slot />
</div>
</template>
<script src="./ft-auto-load-next-page-wrapper.js" />

View File

@ -151,6 +151,9 @@ export default defineComponent({
defaultPipedInstance: function () {
return this.$store.getters.getDefaultPipedInstance
},
generalAutoLoadMorePaginatedItemsEnabled() {
return this.$store.getters.getGeneralAutoLoadMorePaginatedItemsEnabled
},
localeOptions: function () {
return [
@ -335,7 +338,8 @@ export default defineComponent({
'updateThumbnailPreference',
'updateForceLocalBackendForLegacy',
'updateCurrentLocale',
'updateExternalLinkHandling'
'updateExternalLinkHandling',
'updateGeneralAutoLoadMorePaginatedItemsEnabled',
])
}
})

View File

@ -18,6 +18,13 @@
:tooltip="$t('Tooltips.General Settings.Fallback to Non-Preferred Backend on Failure')"
@change="updateBackendFallback"
/>
<ft-toggle-switch
:label="$t('Settings.General Settings.Auto Load Next Page.Label')"
:default-value="generalAutoLoadMorePaginatedItemsEnabled"
:compact="true"
:tooltip="$t('Settings.General Settings.Auto Load Next Page.Tooltip')"
@change="updateGeneralAutoLoadMorePaginatedItemsEnabled"
/>
</div>
<div class="switchColumn">
<ft-toggle-switch

View File

@ -201,10 +201,6 @@ export default defineComponent({
return this.$store.getters.getScreenshotFilenamePattern
},
commentAutoLoadEnabled: function () {
return this.$store.getters.getCommentAutoLoadEnabled
},
hideComments: function () {
return this.$store.getters.getHideComments
},
@ -213,11 +209,6 @@ export default defineComponent({
screenshotFolder: function() {
this.getScreenshotFolderPlaceholder()
},
hideComments: function(newValue) {
if (newValue) {
this.updateCommentAutoLoadEnabled(false)
}
}
},
mounted: function() {
this.getScreenshotFolderPlaceholder()
@ -321,7 +312,6 @@ export default defineComponent({
'updateScreenshotFolderPath',
'updateScreenshotFilenamePattern',
'parseScreenshotCustomFileName',
'updateCommentAutoLoadEnabled',
])
}
})

View File

@ -119,9 +119,9 @@
<ft-slider
:label="$t('Settings.Player Settings.Default Playback Rate')"
:default-value="defaultPlayback"
:min-value="0.25"
:min-value="parseFloat(videoPlaybackRateInterval)"
:max-value="8"
:step="0.25"
:step="parseFloat(videoPlaybackRateInterval)"
value-extension="x"
@change="updateDefaultPlayback"
/>
@ -255,14 +255,6 @@
</ft-flex-box>
<br>
</div>
<ft-flex-box>
<ft-toggle-switch
:label="$t('Settings.Player Settings.Comment Auto Load.Comment Auto Load')"
:default-value="commentAutoLoadEnabled"
:disabled="hideComments"
@change="updateCommentAutoLoadEnabled"
/>
</ft-flex-box>
</ft-settings-section>
</template>

View File

@ -284,6 +284,12 @@ export default defineComponent({
this.updateQueryDebounce = debounce(this.updateQuery, 500)
},
mounted: function () {
document.addEventListener('keydown', this.keyboardShortcutHandler)
},
beforeDestroy: function () {
document.removeEventListener('keydown', this.keyboardShortcutHandler)
},
methods: {
toggleCopyVideosPrompt: function (force = false) {
if (this.moreVideoDataAvailable && !this.isUserPlaylist && !force) {
@ -428,24 +434,18 @@ export default defineComponent({
this.query = query
this.$emit('search-video-query-change', query)
},
enableVideoSearchMode() {
this.searchVideoMode = true
this.$emit('search-video-mode-on')
nextTick(() => {
// Some elements only present after rendering update
this.$refs.searchInput.focus()
})
},
disableVideoSearchMode() {
this.searchVideoMode = false
this.updateQuery('')
this.$emit('search-video-mode-off')
nextTick(() => {
// Some elements only present after rendering update
this.$refs.enableSearchModeButton?.focus()
})
keyboardShortcutHandler(event) {
switch (event.key) {
case 'F':
case 'f':
if (this.searchVideoModeAllowed && ((process.platform !== 'darwin' && event.ctrlKey) || (process.platform === 'darwin' && event.metaKey))) {
nextTick(() => {
// Some elements only present after rendering update
this.$refs.searchInput.focus()
})
}
}
},
...mapActions([

View File

@ -75,12 +75,6 @@
.searchInputsRow {
margin-block-start: 8px;
display: grid;
/* 2 columns */
grid-template-columns: 1fr auto;
column-gap: 8px;
}
@media only screen and (max-width: 1250px) {

View File

@ -85,7 +85,6 @@
<hr>
<div
v-if="!searchVideoMode"
class="channelShareWrapper"
>
<router-link
@ -116,14 +115,6 @@
</div>
<div class="playlistOptions">
<ft-icon-button
v-if="searchVideoModeAllowed && videoCount > 0 && !editMode"
ref="enableSearchModeButton"
:title="$t('User Playlists.SinglePlaylistView.Search for Videos')"
:icon="['fas', 'search']"
theme="secondary"
@click="enableVideoSearchMode"
/>
<ft-icon-button
v-if="editMode"
:title="$t('User Playlists.Save Changes')"
@ -207,7 +198,7 @@
</div>
<div
v-if="searchVideoModeAllowed && searchVideoMode"
v-if="searchVideoModeAllowed"
class="searchInputsRow"
>
<ft-input
@ -220,12 +211,6 @@
@input="(input) => updateQueryDebounce(input)"
@clear="updateQueryDebounce('')"
/>
<ft-icon-button
:title="$t('User Playlists.Cancel')"
:icon="['fas', 'times']"
theme="secondary"
@click="disableVideoSearchMode"
/>
</div>
</div>
</template>

View File

@ -8,7 +8,6 @@ import FtInput from '../ft-input/ft-input.vue'
import FtLoader from '../ft-loader/ft-loader.vue'
import FtFlexBox from '../ft-flex-box/ft-flex-box.vue'
import { ipcRenderer } from 'electron'
import debounce from 'lodash.debounce'
import { IpcChannels } from '../../../constants'
@ -125,11 +124,17 @@ export default defineComponent({
},
enableProxy: function () {
ipcRenderer.send(IpcChannels.ENABLE_PROXY, this.proxyUrl)
if (process.env.IS_ELECTRON) {
const { ipcRenderer } = require('electron')
ipcRenderer.send(IpcChannels.ENABLE_PROXY, this.proxyUrl)
}
},
disableProxy: function () {
ipcRenderer.send(IpcChannels.DISABLE_PROXY)
if (process.env.IS_ELECTRON) {
const { ipcRenderer } = require('electron')
ipcRenderer.send(IpcChannels.DISABLE_PROXY)
}
this.dataAvailable = false
this.proxyIp = ''

View File

@ -7,6 +7,7 @@ import FtIconButton from '../ft-icon-button/ft-icon-button.vue'
import FtFlexBox from '../ft-flex-box/ft-flex-box.vue'
import FtElementList from '../ft-element-list/ft-element-list.vue'
import FtChannelBubble from '../ft-channel-bubble/ft-channel-bubble.vue'
import FtAutoLoadNextPageWrapper from '../ft-auto-load-next-page-wrapper/ft-auto-load-next-page-wrapper.vue'
export default defineComponent({
name: 'SubscriptionsTabUI',
@ -17,7 +18,8 @@ export default defineComponent({
'ft-icon-button': FtIconButton,
'ft-flex-box': FtFlexBox,
'ft-element-list': FtElementList,
'ft-channel-bubble': FtChannelBubble
'ft-channel-bubble': FtChannelBubble,
'ft-auto-load-next-page-wrapper': FtAutoLoadNextPageWrapper,
},
props: {
isLoading: {
@ -80,7 +82,7 @@ export default defineComponent({
this.dataLimit = this.initialDataLimit
}
},
mounted: async function () {
mounted: function () {
document.addEventListener('keydown', this.keyboardShortcutHandler)
},
beforeDestroy: function () {

View File

@ -45,16 +45,19 @@
:use-channels-hidden-preference="false"
:display="isCommunity ? 'list' : ''"
/>
<ft-flex-box
<ft-auto-load-next-page-wrapper
v-if="!isLoading && videoList.length > dataLimit"
@load-next-page="increaseLimit"
>
<ft-button
:label="isCommunity ? $t('Subscriptions.Load More Posts') : $t('Subscriptions.Load More Videos')"
background-color="var(--primary-color)"
text-color="var(--text-with-main-color)"
@click="increaseLimit"
/>
</ft-flex-box>
<ft-flex-box>
<ft-button
:label="isCommunity ? $t('Subscriptions.Load More Posts') : $t('Subscriptions.Load More Videos')"
background-color="var(--primary-color)"
text-color="var(--text-with-main-color)"
@click="increaseLimit"
/>
</ft-flex-box>
</ft-auto-load-next-page-wrapper>
<ft-icon-button
v-if="!isLoading && activeSubscriptionList.length > 0"
:icon="['fas', 'sync']"

View File

@ -146,12 +146,14 @@ export default defineComponent({
return
}
this.updateDisableSmoothScrolling(
this.disableSmoothScrollingToggleValue
).then(() => {
const { ipcRenderer } = require('electron')
ipcRenderer.send('relaunchRequest')
})
if (process.env.IS_ELECTRON) {
this.updateDisableSmoothScrolling(
this.disableSmoothScrollingToggleValue
).then(() => {
const { ipcRenderer } = require('electron')
ipcRenderer.send('relaunchRequest')
})
}
},
...mapActions([

View File

@ -68,10 +68,6 @@ export default defineComponent({
return this.$store.getters.getHideCommentPhotos
},
commentAutoLoadEnabled: function () {
return this.$store.getters.getCommentAutoLoadEnabled
},
sortNames: function () {
return [
this.$t('Comments.Top comments'),
@ -90,8 +86,13 @@ export default defineComponent({
return (this.sortNewest) ? 'newest' : 'top'
},
generalAutoLoadMorePaginatedItemsEnabled() {
return this.$store.getters.getGeneralAutoLoadMorePaginatedItemsEnabled
},
observeVisibilityOptions: function () {
if (!this.commentAutoLoadEnabled) { return false }
if (!this.generalAutoLoadMorePaginatedItemsEnabled) {
return false
}
if (!this.videoPlayerReady) { return false }
return {

View File

@ -51,16 +51,30 @@
border-radius: 50%;
color: var(--tertiary-text-color);
transition: background 0.2s ease-out;
stroke-width: 20;
stroke: var(--bg-color);
}
.playlistIcon:hover {
background-color: var(--side-nav-hover-color);
color: var(--side-nav-hover-text-color);
stroke-width: 20;
stroke: var(--side-nav-hover-color);
transition: background 0.2s ease-in;
}
.playlistIconActive:hover {
background-color: var(--side-nav-hover-color);
color: var(--accent-color-hover);
stroke-width: 10;
stroke: var(--accent-color-hover);
transition: background 0.2s ease-in;
}
.playlistIconActive {
color: var(--accent-color)
color: var(--accent-color);
stroke-width: 10;
stroke: var(--accent-color);
}
.playlistItems {

View File

@ -171,13 +171,6 @@ export default defineComponent({
// Re-fetch from local store when current user playlist updated
this.parseUserPlaylist(this.selectedUserPlaylist, { allowPlayingVideoRemoval: true })
},
playlistItemId (newId, _oldId) {
// Playing online video
if (newId == null) { return }
// Re-fetch from local store when different item played
this.parseUserPlaylist(this.selectedUserPlaylist, { allowPlayingVideoRemoval: true })
},
videoId: function (newId, oldId) {
// Check if next video is from the shuffled list or if the user clicked a different video
if (this.shuffleEnabled) {
@ -293,7 +286,7 @@ export default defineComponent({
this.reversePlaylist = !this.reversePlaylist
// Create a new array to avoid changing array in data store state
// it could be user playlist or cache playlist
this.playlistItems = [].concat(this.playlistItems).reverse()
this.playlistItems = this.playlistItems.toReversed()
setTimeout(() => {
this.isLoading = false
}, 1)
@ -569,6 +562,10 @@ export default defineComponent({
}
}
if (this.reversePlaylist) {
this.playlistItems = this.playlistItems.toReversed()
}
this.isLoading = false
},

View File

@ -56,6 +56,7 @@
:title="$t('Video.Loop Playlist')"
role="button"
tabindex="0"
:aria-pressed="loopEnabled"
@click="toggleLoop"
@keydown.enter.prevent="toggleLoop"
@keydown.space.prevent="toggleLoop"
@ -67,6 +68,7 @@
:title="$t('Video.Shuffle Playlist')"
role="button"
tabindex="0"
:aria-pressed="shuffleEnabled"
@click="toggleShuffle"
@keydown.enter.prevent="toggleShuffle"
@keydown.space.prevent="toggleShuffle"
@ -78,6 +80,7 @@
:title="$t('Video.Reverse Playlist')"
role="button"
tabindex="0"
:aria-pressed="reversePlaylist"
@click="toggleReversePlaylist"
@keydown.enter.prevent="toggleReversePlaylist"
@keydown.space.prevent="toggleReversePlaylist"
@ -109,6 +112,7 @@
:title="$t('Video.Pause on Current Video')"
role="button"
tabindex="0"
:aria-pressed="pauseOnCurrentVideo"
@click="togglePauseOnCurrentVideo"
@keydown.enter.prevent="togglePauseOnCurrentVideo"
@keydown.space.prevent="togglePauseOnCurrentVideo"

View File

@ -697,14 +697,16 @@ export function parseLocalPlaylistVideo(video) {
// the accessiblity label contains the full view count
// the video info only contains the short view count
if (video_.accessibility_label) {
const match = video_.accessibility_label.match(/([\d,.]+|no) views?$/i)
// the `.*\s+` at the start of the regex, ensures we match the last occurence
// just in case the video title also contains that pattern
const match = video_.accessibility_label.match(/.*\s+([\d,.]+|no)\s+views?/)
if (match) {
const count = match[1]
// as it's rare that a video has no views,
// checking the length allows us to avoid running toLowerCase unless we have to
if (count.length === 2 && count.toLowerCase() === 'no') {
if (count.length === 2 && count === 'no') {
viewCount = 0
} else {
const views = extractNumberFromString(count)
@ -718,11 +720,19 @@ export function parseLocalPlaylistVideo(video) {
let publishedText
// normal videos have 3 text runs with the last one containing the published date
// OR no runs and just text with the published date (if the view count is missing)
// live videos have 2 text runs with the number of people watching
// upcoming either videos don't have any info text or the number of people waiting,
// but we have the premiere date for those, so we don't need the published date
if (video_.video_info.runs && video_.video_info.runs.length === 3) {
publishedText = video_.video_info.runs[2].text
if (!video_.is_upcoming && !video_.is_live) {
const hasRuns = !!video_.video_info.runs
if (hasRuns && video_.video_info.runs.length === 3) {
publishedText = video_.video_info.runs[2].text
} else if (!hasRuns && video_.video_info.text) {
publishedText = video_.video_info.text
}
}
const published = calculatePublishedDate(

View File

@ -299,13 +299,13 @@ const state = {
fetchSubscriptionsAutomatically: true,
settingsPassword: '',
allowDashAv1Formats: false,
commentAutoLoadEnabled: false,
useDeArrowTitles: false,
useDeArrowThumbnails: false,
deArrowThumbnailGeneratorUrl: 'https://dearrow-thumb.ajay.app',
// This makes the `favorites` playlist uses as quick bookmark target
// If the playlist is removed quick bookmark is disabled
quickBookmarkTargetPlaylistId: 'favorites',
generalAutoLoadMorePaginatedItemsEnabled: false,
}
const stateWithSideEffects = {
@ -481,101 +481,102 @@ const customActions = {
// Should be a root action, but we'll tolerate
setupListenersToSyncWindows: ({ commit, dispatch, getters }) => {
// Already known to be Electron, no need to check
const { ipcRenderer } = require('electron')
if (process.env.IS_ELECTRON) {
const { ipcRenderer } = require('electron')
ipcRenderer.on(IpcChannels.SYNC_SETTINGS, (_, { event, data }) => {
switch (event) {
case SyncEvents.GENERAL.UPSERT:
if (getters.settingHasSideEffects(data._id)) {
dispatch(defaultSideEffectsTriggerId(data._id), data.value)
}
ipcRenderer.on(IpcChannels.SYNC_SETTINGS, (_, { event, data }) => {
switch (event) {
case SyncEvents.GENERAL.UPSERT:
if (getters.settingHasSideEffects(data._id)) {
dispatch(defaultSideEffectsTriggerId(data._id), data.value)
}
commit(defaultMutationId(data._id), data.value)
break
commit(defaultMutationId(data._id), data.value)
break
default:
console.error('settings: invalid sync event received')
}
})
default:
console.error('settings: invalid sync event received')
}
})
ipcRenderer.on(IpcChannels.SYNC_HISTORY, (_, { event, data }) => {
switch (event) {
case SyncEvents.GENERAL.UPSERT:
commit('upsertToHistoryCache', data)
break
ipcRenderer.on(IpcChannels.SYNC_HISTORY, (_, { event, data }) => {
switch (event) {
case SyncEvents.GENERAL.UPSERT:
commit('upsertToHistoryCache', data)
break
case SyncEvents.HISTORY.UPDATE_WATCH_PROGRESS:
commit('updateRecordWatchProgressInHistoryCache', data)
break
case SyncEvents.HISTORY.UPDATE_WATCH_PROGRESS:
commit('updateRecordWatchProgressInHistoryCache', data)
break
case SyncEvents.HISTORY.UPDATE_PLAYLIST:
commit('updateRecordLastViewedPlaylistIdInHistoryCache', data)
break
case SyncEvents.HISTORY.UPDATE_PLAYLIST:
commit('updateRecordLastViewedPlaylistIdInHistoryCache', data)
break
case SyncEvents.GENERAL.DELETE:
commit('removeFromHistoryCacheById', data)
break
case SyncEvents.GENERAL.DELETE:
commit('removeFromHistoryCacheById', data)
break
case SyncEvents.GENERAL.DELETE_ALL:
commit('setHistoryCacheSorted', [])
commit('setHistoryCacheById', {})
break
case SyncEvents.GENERAL.DELETE_ALL:
commit('setHistoryCacheSorted', [])
commit('setHistoryCacheById', {})
break
default:
console.error('history: invalid sync event received')
}
})
default:
console.error('history: invalid sync event received')
}
})
ipcRenderer.on(IpcChannels.SYNC_PROFILES, (_, { event, data }) => {
switch (event) {
case SyncEvents.GENERAL.CREATE:
commit('addProfileToList', data)
break
ipcRenderer.on(IpcChannels.SYNC_PROFILES, (_, { event, data }) => {
switch (event) {
case SyncEvents.GENERAL.CREATE:
commit('addProfileToList', data)
break
case SyncEvents.GENERAL.UPSERT:
commit('upsertProfileToList', data)
break
case SyncEvents.GENERAL.UPSERT:
commit('upsertProfileToList', data)
break
case SyncEvents.GENERAL.DELETE:
commit('removeProfileFromList', data)
break
case SyncEvents.GENERAL.DELETE:
commit('removeProfileFromList', data)
break
default:
console.error('profiles: invalid sync event received')
}
})
default:
console.error('profiles: invalid sync event received')
}
})
ipcRenderer.on(IpcChannels.SYNC_PLAYLISTS, (_, { event, data }) => {
switch (event) {
case SyncEvents.GENERAL.CREATE:
commit('addPlaylists', data)
break
ipcRenderer.on(IpcChannels.SYNC_PLAYLISTS, (_, { event, data }) => {
switch (event) {
case SyncEvents.GENERAL.CREATE:
commit('addPlaylists', data)
break
case SyncEvents.GENERAL.DELETE:
commit('removePlaylist', data)
break
case SyncEvents.GENERAL.DELETE:
commit('removePlaylist', data)
break
case SyncEvents.GENERAL.UPSERT:
commit('upsertPlaylistToList', data)
break
case SyncEvents.GENERAL.UPSERT:
commit('upsertPlaylistToList', data)
break
case SyncEvents.PLAYLISTS.UPSERT_VIDEO:
commit('addVideo', data)
break
case SyncEvents.PLAYLISTS.UPSERT_VIDEO:
commit('addVideo', data)
break
case SyncEvents.PLAYLISTS.UPSERT_VIDEOS:
commit('addVideos', data)
break
case SyncEvents.PLAYLISTS.UPSERT_VIDEOS:
commit('addVideos', data)
break
case SyncEvents.PLAYLISTS.DELETE_VIDEO:
commit('removeVideo', data)
break
case SyncEvents.PLAYLISTS.DELETE_VIDEO:
commit('removeVideo', data)
break
default:
console.error('playlists: invalid sync event received')
}
})
default:
console.error('playlists: invalid sync event received')
}
})
}
}
}

View File

@ -728,8 +728,10 @@ const actions = {
showToast(i18n.t('Video.External Player.OpeningTemplate', { videoOrPlaylist, externalPlayer }))
const { ipcRenderer } = require('electron')
ipcRenderer.send(IpcChannels.OPEN_IN_EXTERNAL_PLAYER, { executable, args })
if (process.env.IS_ELECTRON) {
const { ipcRenderer } = require('electron')
ipcRenderer.send(IpcChannels.OPEN_IN_EXTERNAL_PLAYER, { executable, args })
}
}
}

View File

@ -51,8 +51,8 @@
.system[data-system-theme*='dark'], .dark,
.black,
.gray {
--logo-icon: url("../../_icons/iconColorSmall.png");
--logo-text: url("../../_icons/textColorSmall.png");
--logo-icon: url("../../_icons/iconColorSmall.svg");
--logo-text: url("../../_icons/textColorSmall.svg");
}
.system[data-system-theme*='dark'], .dark,
@ -146,8 +146,8 @@
--side-nav-hover-color: #57596B;
--side-nav-active-color: #3D4051;
--search-bar-color: #3E3F4A;
--logo-icon: url("../../_icons/iconDraculaLightSmall.png");
--logo-text: url("../../_icons/textDraculaLightSmall.png");
--logo-icon: url("../../_icons/iconDraculaLightSmall.svg");
--logo-text: url("../../_icons/textDraculaLightSmall.svg");
}
.catppuccinMocha {
@ -165,8 +165,8 @@
--side-nav-hover-color: #11111b;
--side-nav-active-color: #11111b;
--search-bar-color: #313244;
--logo-icon: url("../../_icons/iconCatppuccinMochaLightSmall.png");
--logo-text: url("../../_icons/textCatppuccinMochaLightSmall.png");
--logo-icon: url("../../_icons/iconCatppuccinMochaLightSmall.svg");
--logo-text: url("../../_icons/textCatppuccinMochaLightSmall.svg");
}
.pastelPink {
@ -187,8 +187,8 @@
--side-nav-active-color: #3124E7;
--side-nav-active-text-color: #FFFF;
--search-bar-color: #FFF0DD;
--logo-icon: url("../../_icons/iconBlackSmall.png");
--logo-text: url("../../_icons/textBlackSmall.png");
--logo-icon: url("../../_icons/iconBlackSmall.svg");
--logo-text: url("../../_icons/textBlackSmall.svg");
}
.hotPink {
@ -209,8 +209,8 @@
--side-nav-active-color: #959595;
--side-nav-active-text-color: #000000;
--search-bar-color: #9C2D5D;
--logo-icon: url("../../_icons/iconWhiteSmall.png");
--logo-text: url("../../_icons/textWhiteSmall.png");
--logo-icon: url("../../_icons/iconWhiteSmall.svg");
--logo-text: url("../../_icons/textWhiteSmall.svg");
/* The hot pink theme does not have a great color contrast with
many other colors than black and white. This means that the primary and
secondary theme colors are forced here to be black so as to avoid any
@ -257,8 +257,8 @@ it can be safely elided. This looks quite pleasant on this theme. */
--side-nav-hover-color: #3b4252;
--side-nav-active-color: #3b4252;
--search-bar-color: #4b566a;
--logo-icon: url("../../_icons/iconNordicLightSmall.png");
--logo-text: url("../../_icons/textNordicLightSmall.png");
--logo-icon: url("../../_icons/iconNordicLightSmall.svg");
--logo-text: url("../../_icons/textNordicLightSmall.svg");
}
.mainRed,
@ -272,8 +272,8 @@ it can be safely elided. This looks quite pleasant on this theme. */
.mainTeal,
.mainGreen {
--text-with-main-color: #FFFFFF;
--logo-icon-bar-color: url("../../_icons/iconWhiteSmall.png");
--logo-text-bar-color: url("../../_icons/textWhiteSmall.png");
--logo-icon-bar-color: url("../../_icons/iconWhiteSmall.svg");
--logo-text-bar-color: url("../../_icons/textWhiteSmall.svg");
}
.mainLightGreen,
@ -283,8 +283,8 @@ it can be safely elided. This looks quite pleasant on this theme. */
.mainOrange,
.mainDeepOrange {
--text-with-main-color: #000000;
--logo-icon-bar-color: url("../../_icons/iconBlackSmall.png");
--logo-text-bar-color: url("../../_icons/textBlackSmall.png");
--logo-icon-bar-color: url("../../_icons/iconBlackSmall.svg");
--logo-text-bar-color: url("../../_icons/textBlackSmall.svg");
}
.mainRed {
@ -388,16 +388,16 @@ it can be safely elided. This looks quite pleasant on this theme. */
.mainDraculaOrange,
.mainDraculaYellow {
--text-with-main-color: #282A36;
--logo-icon-bar-color: url("../../_icons/iconDraculaDarkSmall.png");
--logo-text-bar-color: url("../../_icons/textDraculaDarkSmall.png");
--logo-icon-bar-color: url("../../_icons/iconDraculaDarkSmall.svg");
--logo-text-bar-color: url("../../_icons/textDraculaDarkSmall.svg");
}
.mainDraculaPink,
.mainDraculaPurple,
.mainDraculaRed {
--text-with-main-color: #F8F8F2;
--logo-icon-bar-color: url("../../_icons/iconDraculaLightSmall.png");
--logo-text-bar-color: url("../../_icons/textDraculaLightSmall.png");
--logo-icon-bar-color: url("../../_icons/iconDraculaLightSmall.svg");
--logo-text-bar-color: url("../../_icons/textDraculaLightSmall.svg");
}
.mainDraculaCyan {
@ -457,8 +457,8 @@ it can be safely elided. This looks quite pleasant on this theme. */
.mainCatppuccinMochaBlue,
.mainCatppuccinMochaLavender {
--text-with-main-color: #1e1e2e;
--logo-icon-bar-color: url("../../_icons/iconCatppuccinMochaDarkSmall.png");
--logo-text-bar-color: url("../../_icons/textCatppuccinMochaDarkSmall.png");
--logo-icon-bar-color: url("../../_icons/iconCatppuccinMochaDarkSmall.svg");
--logo-text-bar-color: url("../../_icons/textCatppuccinMochaDarkSmall.svg");
}
.mainCatppuccinMochaRosewater {

View File

@ -10,6 +10,7 @@ import FtAgeRestricted from '../../components/ft-age-restricted/ft-age-restricte
import FtShareButton from '../../components/ft-share-button/ft-share-button.vue'
import FtSubscribeButton from '../../components/ft-subscribe-button/ft-subscribe-button.vue'
import ChannelAbout from '../../components/channel-about/channel-about.vue'
import FtAutoLoadNextPageWrapper from '../../components/ft-auto-load-next-page-wrapper/ft-auto-load-next-page-wrapper.vue'
import autolinker from 'autolinker'
import {
@ -52,7 +53,8 @@ export default defineComponent({
'ft-age-restricted': FtAgeRestricted,
'ft-share-button': FtShareButton,
'ft-subscribe-button': FtSubscribeButton,
'channel-about': ChannelAbout
'channel-about': ChannelAbout,
'ft-auto-load-next-page-wrapper': FtAutoLoadNextPageWrapper,
},
data: function () {
return {
@ -296,7 +298,7 @@ export default defineComponent({
})
return values
}
},
},
watch: {
$route() {

View File

@ -393,17 +393,21 @@
{{ $t("Channel.Your search results have returned 0 results") }}
</p>
</ft-flex-box>
<div
<ft-auto-load-next-page-wrapper
v-if="showFetchMoreButton"
class="getNextPage"
role="button"
tabindex="0"
@click="handleFetchMore"
@keydown.space.prevent="handleFetchMore"
@keydown.enter.prevent="handleFetchMore"
@load-next-page="handleFetchMore"
>
<font-awesome-icon :icon="['fas', 'search']" /> {{ $t("Search Filters.Fetch more results") }}
</div>
<div
class="getNextPage"
role="button"
tabindex="0"
@click="handleFetchMore"
@keydown.space.prevent="handleFetchMore"
@keydown.enter.prevent="handleFetchMore"
>
<font-awesome-icon :icon="['fas', 'search']" /> {{ $t("Search Filters.Fetch more results") }}
</div>
</ft-auto-load-next-page-wrapper>
</div>
</ft-card>
<ft-card

View File

@ -3,6 +3,7 @@ import FtCard from '../../components/ft-card/ft-card.vue'
import FtElementList from '../../components/ft-element-list/ft-element-list.vue'
import FtFlexBox from '../../components/ft-flex-box/ft-flex-box.vue'
import FtLoader from '../../components/ft-loader/ft-loader.vue'
import FtAutoLoadNextPageWrapper from '../../components/ft-auto-load-next-page-wrapper/ft-auto-load-next-page-wrapper.vue'
import packageDetails from '../../../../package.json'
import { getHashtagLocal, parseLocalListVideo } from '../../helpers/api/local'
import { copyToClipboard, setPublishedTimestampsInvidious, showToast } from '../../helpers/utils'
@ -15,7 +16,8 @@ export default defineComponent({
'ft-card': FtCard,
'ft-element-list': FtElementList,
'ft-flex-box': FtFlexBox,
'ft-loader': FtLoader
'ft-loader': FtLoader,
'ft-auto-load-next-page-wrapper': FtAutoLoadNextPageWrapper,
},
data: function() {
return {
@ -42,7 +44,7 @@ export default defineComponent({
showFetchMoreButton() {
return !isNullOrEmpty(this.hashtagContinuationData) || this.apiUsed === 'invidious'
}
},
},
watch: {
$route() {

View File

@ -22,17 +22,22 @@
{{ $t("Hashtag.This hashtag does not currently have any videos") }}
</p>
</ft-flex-box>
<div
<ft-auto-load-next-page-wrapper
v-if="showFetchMoreButton"
class="getNextPage"
role="button"
tabindex="0"
@click="handleFetchMore"
@keydown.space.prevent="handleFetchMore"
@keydown.enter.prevent="handleFetchMore"
@load-next-page="handleFetchMore"
>
<font-awesome-icon :icon="['fas', 'search']" /> {{ $t("Search Filters.Fetch more results") }}
</div>
<div
class="getNextPage"
role="button"
tabindex="0"
@click="handleFetchMore"
@keydown.space.prevent="handleFetchMore"
@keydown.enter.prevent="handleFetchMore"
>
<font-awesome-icon :icon="['fas', 'search']" /> {{ $t("Search Filters.Fetch more results") }}
</div>
</ft-auto-load-next-page-wrapper>
</ft-card>
</div>
</template>

View File

@ -6,6 +6,7 @@ import FtFlexBox from '../../components/ft-flex-box/ft-flex-box.vue'
import FtElementList from '../../components/ft-element-list/ft-element-list.vue'
import FtButton from '../../components/ft-button/ft-button.vue'
import FtInput from '../../components/ft-input/ft-input.vue'
import FtAutoLoadNextPageWrapper from '../../components/ft-auto-load-next-page-wrapper/ft-auto-load-next-page-wrapper.vue'
export default defineComponent({
name: 'History',
@ -15,7 +16,8 @@ export default defineComponent({
'ft-flex-box': FtFlexBox,
'ft-element-list': FtElementList,
'ft-button': FtButton,
'ft-input': FtInput
'ft-input': FtInput,
'ft-auto-load-next-page-wrapper': FtAutoLoadNextPageWrapper,
},
data: function () {
return {
@ -38,7 +40,7 @@ export default defineComponent({
} else {
return this.historyCacheSorted.slice(0, this.dataLimit)
}
}
},
},
watch: {
query() {

View File

@ -39,16 +39,19 @@
:use-channels-hidden-preference="false"
:hide-forbidden-titles="false"
/>
<ft-flex-box
<ft-auto-load-next-page-wrapper
v-if="showLoadMoreButton"
@load-next-page="increaseLimit"
>
<ft-button
label="Load More"
background-color="var(--primary-color)"
text-color="var(--text-with-main-color)"
@click="increaseLimit"
/>
</ft-flex-box>
<ft-flex-box>
<ft-button
label="Load More"
background-color="var(--primary-color)"
text-color="var(--text-with-main-color)"
@click="increaseLimit"
/>
</ft-flex-box>
</ft-auto-load-next-page-wrapper>
</ft-card>
</div>
</template>

View File

@ -7,6 +7,7 @@ import PlaylistInfo from '../../components/playlist-info/playlist-info.vue'
import FtListVideoNumbered from '../../components/ft-list-video-numbered/ft-list-video-numbered.vue'
import FtFlexBox from '../../components/ft-flex-box/ft-flex-box.vue'
import FtButton from '../../components/ft-button/ft-button.vue'
import FtAutoLoadNextPageWrapper from '../../components/ft-auto-load-next-page-wrapper/ft-auto-load-next-page-wrapper.vue'
import {
getLocalPlaylist,
getLocalPlaylistContinuation,
@ -23,7 +24,8 @@ export default defineComponent({
'playlist-info': PlaylistInfo,
'ft-list-video-numbered': FtListVideoNumbered,
'ft-flex-box': FtFlexBox,
'ft-button': FtButton
'ft-button': FtButton,
'ft-auto-load-next-page-wrapper': FtAutoLoadNextPageWrapper,
},
beforeRouteLeave(to, from, next) {
if (!this.isLoading && !this.isUserPlaylistRequested && to.path.startsWith('/watch') && to.query.playlistId === this.playlistId) {
@ -60,7 +62,6 @@ export default defineComponent({
getPlaylistInfoDebounce: function() {},
playlistInEditMode: false,
playlistInVideoSearchMode: false,
videoSearchQuery: '',
promptOpen: false,
@ -115,12 +116,11 @@ export default defineComponent({
return this.continuationData !== null
}
},
searchVideoModeAllowed() {
return this.isUserPlaylistRequested
playlistInVideoSearchMode() {
return this.processedVideoSearchQuery !== ''
},
searchQueryTextRequested() {
return this.$route.query.searchQueryText
return this.$route.query.searchQueryText ?? ''
},
searchQueryTextPresent() {
const searchQueryText = this.searchQueryTextRequested
@ -202,8 +202,7 @@ export default defineComponent({
created: function () {
this.getPlaylistInfoDebounce = debounce(this.getPlaylistInfo, 100)
if (this.searchVideoModeAllowed && this.searchQueryTextPresent) {
this.playlistInVideoSearchMode = true
if (this.isUserPlaylistRequested && this.searchQueryTextPresent) {
this.videoSearchQuery = this.searchQueryTextRequested
}
},

View File

@ -22,7 +22,7 @@
:view-count="viewCount"
:info-source="infoSource"
:more-video-data-available="moreVideoDataAvailable"
:search-video-mode-allowed="searchVideoModeAllowed"
:search-video-mode-allowed="isUserPlaylistRequested && videoCount > 1"
:search-video-mode-enabled="playlistInVideoSearchMode"
:search-query-text="searchQueryTextRequested"
class="playlistInfo"
@ -31,8 +31,6 @@
}"
@enter-edit-mode="playlistInEditMode = true"
@exit-edit-mode="playlistInEditMode = false"
@search-video-mode-on="playlistInVideoSearchMode = true"
@search-video-mode-off="playlistInVideoSearchMode = false"
@search-video-query-change="(v) => videoSearchQuery = v"
@prompt-open="promptOpen = true"
@prompt-close="promptOpen = false"
@ -74,16 +72,19 @@
@remove-from-playlist="removeVideoFromPlaylist(item.videoId, item.playlistItemId)"
/>
</transition-group>
<ft-flex-box
<ft-auto-load-next-page-wrapper
v-if="moreVideoDataAvailable && !isLoadingMore"
@load-next-page="getNextPage"
>
<ft-button
:label="$t('Subscriptions.Load More Videos')"
background-color="var(--primary-color)"
text-color="var(--text-with-main-color)"
@click="getNextPage"
/>
</ft-flex-box>
<ft-flex-box>
<ft-button
:label="$t('Subscriptions.Load More Videos')"
background-color="var(--primary-color)"
text-color="var(--text-with-main-color)"
@click="getNextPage"
/>
</ft-flex-box>
</ft-auto-load-next-page-wrapper>
<div
v-if="isLoadingMore"
class="loadNextPageWrapper"

View File

@ -2,11 +2,12 @@ import { defineComponent } from 'vue'
import FtLoader from '../../components/ft-loader/ft-loader.vue'
import FtCard from '../../components/ft-card/ft-card.vue'
import FtElementList from '../../components/ft-element-list/ft-element-list.vue'
import FtAutoLoadNextPageWrapper from '../../components/ft-auto-load-next-page-wrapper/ft-auto-load-next-page-wrapper.vue'
import {
copyToClipboard,
searchFiltersMatch,
setPublishedTimestampsInvidious,
showToast
showToast,
} from '../../helpers/utils'
import { getLocalSearchContinuation, getLocalSearchResults } from '../../helpers/api/local'
import { invidiousAPICall } from '../../helpers/api/invidious'
@ -16,7 +17,8 @@ export default defineComponent({
components: {
'ft-loader': FtLoader,
'ft-card': FtCard,
'ft-element-list': FtElementList
'ft-element-list': FtElementList,
'ft-auto-load-next-page-wrapper': FtAutoLoadNextPageWrapper,
},
data: function () {
return {
@ -49,7 +51,7 @@ export default defineComponent({
showFamilyFriendlyOnly: function() {
return this.$store.getters.getShowFamilyFriendlyOnly
}
},
},
watch: {
$route () {

View File

@ -14,16 +14,20 @@
<ft-element-list
:data="shownResults"
/>
<div
class="getNextPage"
role="button"
tabindex="0"
@click="nextPage"
@keydown.enter.prevent="nextPage"
@keydown.space.prevent="nextPage"
<ft-auto-load-next-page-wrapper
@load-next-page="nextPage"
>
<font-awesome-icon :icon="['fas', 'search']" /> {{ $t("Search Filters.Fetch more results") }}
</div>
<div
class="getNextPage"
role="button"
tabindex="0"
@click="nextPage"
@keydown.enter.prevent="nextPage"
@keydown.space.prevent="nextPage"
>
<font-awesome-icon :icon="['fas', 'search']" /> {{ $t("Search Filters.Fetch more results") }}
</div>
</ft-auto-load-next-page-wrapper>
</ft-card>
</div>
</template>

View File

@ -11,6 +11,7 @@ import FtElementList from '../../components/ft-element-list/ft-element-list.vue'
import FtInput from '../../components/ft-input/ft-input.vue'
import FtIconButton from '../../components/ft-icon-button/ft-icon-button.vue'
import FtToggleSwitch from '../../components/ft-toggle-switch/ft-toggle-switch.vue'
import FtAutoLoadNextPageWrapper from '../../components/ft-auto-load-next-page-wrapper/ft-auto-load-next-page-wrapper.vue'
const SORT_BY_VALUES = {
NameAscending: 'name_ascending',
@ -39,6 +40,7 @@ export default defineComponent({
'ft-icon-button': FtIconButton,
'ft-input': FtInput,
'ft-toggle-switch': FtToggleSwitch,
'ft-auto-load-next-page-wrapper': FtAutoLoadNextPageWrapper,
},
data: function () {
return {

View File

@ -75,16 +75,19 @@
:use-channels-hidden-preference="false"
:hide-forbidden-titles="false"
/>
<ft-flex-box
<ft-auto-load-next-page-wrapper
v-if="showLoadMoreButton"
@load-next-page="increaseLimit"
>
<ft-button
label="Load More"
background-color="var(--primary-color)"
text-color="var(--text-with-main-color)"
@click="increaseLimit"
/>
</ft-flex-box>
<ft-flex-box>
<ft-button
label="Load More"
background-color="var(--primary-color)"
text-color="var(--text-with-main-color)"
@click="increaseLimit"
/>
</ft-flex-box>
</ft-auto-load-next-page-wrapper>
</ft-card>
</div>
</template>

View File

@ -701,7 +701,11 @@ export default defineComponent({
}
if (result.storyboards?.type === 'PlayerStoryboardSpec') {
this.createLocalStoryboardUrls(result.storyboards.boards.at(-1))
let source = result.storyboards.boards
if (window.innerWidth < 500) {
source = source.filter((board) => board.thumbnail_height <= 90)
}
this.createLocalStoryboardUrls(source.at(-1))
}
}

View File

@ -380,8 +380,6 @@ Settings:
Enter Fullscreen on Display Rotate: وضع ملء الشاشة عند تدوير الشاشة
Skip by Scrolling Over Video Player: تخطي بالتمرير فوق مشغل الفيديو
Allow DASH AV1 formats: السماح بتنسيقات DASH AV1
Comment Auto Load:
Comment Auto Load: تحميل التلقائي للتعليقات
Privacy Settings:
Privacy Settings: 'إعدادات الخصوصية'
Remember History: 'تذّكر سجلّ المشاهدة'

View File

@ -290,8 +290,6 @@ Settings:
Error:
Forbidden Characters: ''
Empty File Name: ''
Comment Auto Load:
Comment Auto Load: ''
External Player Settings:
External Player Settings: ''
External Player: ''

View File

@ -396,8 +396,6 @@ Settings:
Enter Fullscreen on Display Rotate: Режим на цял екран при завъртане на дисплея
Skip by Scrolling Over Video Player: Превъртане над видео плейъра
Allow DASH AV1 formats: Разрешаване на форматите DASH AV1
Comment Auto Load:
Comment Auto Load: Атоматично зареждане на коментари
Privacy Settings:
Privacy Settings: 'Настройки за поверителност'
Remember History: 'Запазване на историята'

View File

@ -294,8 +294,6 @@ Settings:
Error:
Forbidden Characters: ''
Empty File Name: ''
Comment Auto Load:
Comment Auto Load: ''
External Player Settings:
External Player Settings: 'ڕێکخستنەکانی لێدەری دەرەکی'
External Player: 'لێدەری دەرەکی'

View File

@ -393,8 +393,6 @@ Settings:
Enter Fullscreen on Display Rotate: Při otočení displeje přejít na celou obrazovku
Skip by Scrolling Over Video Player: Posouvat čas posuvem kolečka myši na přehrávači
Allow DASH AV1 formats: Povolit formáty DASH AV1
Comment Auto Load:
Comment Auto Load: Automaticky načítat komentáře
Privacy Settings:
Privacy Settings: 'Nastavení soukromí'
Remember History: 'Zapamatovat historii'

View File

@ -297,8 +297,6 @@ Settings:
Error:
Forbidden Characters: 'Nodau Gwahardd'
Empty File Name: ''
Comment Auto Load:
Comment Auto Load: ''
External Player Settings:
External Player Settings: ''
External Player: 'Chwaraewr Allanol'

View File

@ -363,8 +363,6 @@ Settings:
Scroll Playback Rate Over Video Player: Scroll Afspilningshastighed i Videoafspiller
Scroll Volume Over Video Player: Scroll Lydstyrke i Videoafspiller
Skip by Scrolling Over Video Player: Spring Over ved at Scrolle Over Videoafspilleren
Comment Auto Load:
Comment Auto Load: Kommentar Auto-Indlæs
Allow DASH AV1 formats: Tillad DASH AV1-formater
Privacy Settings:
Privacy Settings: 'Privatlivsindstillinger'

View File

@ -399,8 +399,6 @@ Settings:
Enter Fullscreen on Display Rotate: Beim Drehen des Bildschirms zu Vollbild wechseln
Skip by Scrolling Over Video Player: Überspringen durch Scrollen über den Videoabspieler
Allow DASH AV1 formats: DASH AV1-Formate zulassen
Comment Auto Load:
Comment Auto Load: Kommentare automatisch laden
Subscription Settings:
Subscription Settings: Abo-Einstellungen
Hide Videos on Watch: Videos bei Wiedergabe ausblenden

View File

@ -304,8 +304,6 @@ Settings:
Enter Fullscreen on Display Rotate: Μετάβαση στην Πλήρη Οθόνη κατά την Περιστροφή
Οθόνης
Allow DASH AV1 formats: Να επιτρέπονται οι μορφές DASH AV1
Comment Auto Load:
Comment Auto Load: Αυτόματη Φόρτωση Σχολίων
Privacy Settings:
Privacy Settings: 'Ρυθμίσεις απορρήτου'
Remember History: 'Διατήρηση ιστορικού'

View File

@ -141,7 +141,7 @@ User Playlists:
Your saved videos are empty. Click on the save button on the corner of a video to have it listed here: Your saved videos are empty. Click on the save button on the corner of a video to have
it listed here
You have no playlists. Click on the create new playlist button to create a new one.: You have no playlists. Click on the create new playlist button to create a new one.
Empty Search Message: There are no videos in this playlist that matches your search
Empty Search Message: There are no videos in this playlist that match your search
Search bar placeholder: Search for Playlists
Playlists with Matching Videos: Playlists with Matching Videos
@ -235,7 +235,7 @@ History:
History: History
Watch History: Watch History
Your history list is currently empty.: Your history list is currently empty.
Empty Search Message: There are no videos in your history that matches your search
Empty Search Message: There are no videos in your history that match your search
Search bar placeholder: "Search in History"
Settings:
# On Settings Page
@ -250,6 +250,9 @@ Settings:
Fallback to Non-Preferred Backend on Failure: Fallback to Non-Preferred Backend
on Failure
Enable Search Suggestions: Enable Search Suggestions
Auto Load Next Page:
Label: Auto Load Next Page
Tooltip: Load additional pages and comments automatically.
Default Landing Page: Default Landing Page
Locale Preference: Locale Preference
System Default: System Default
@ -399,8 +402,6 @@ Settings:
Error:
Forbidden Characters: Forbidden Characters
Empty File Name: Empty File Name
Comment Auto Load:
Comment Auto Load: Comment Auto Load
External Player Settings:
External Player Settings: External Player Settings
External Player: External Player

View File

@ -388,8 +388,6 @@ Settings:
File Name Label: Filename pattern
Skip by Scrolling Over Video Player: Skip by scrolling over video player
Allow DASH AV1 formats: Allow DASH AV1 formats
Comment Auto Load:
Comment Auto Load: Comment auto load
External Player Settings:
External Player Settings: External Player Settings
External Player: External Player

View File

@ -113,3 +113,7 @@ Search Bar:
Clear Input: Klarigi enigon
Are you sure you want to open this link?: Ĉu vi certe volas malfermi ĉi-ligilon?
Open New Window: Malfermi novan fenestron
Reload: Reŝarĝi
Preferences: Agordoj
New Window: Nova Fenestro
Go to page: Iri al {page}

View File

@ -395,8 +395,6 @@ Settings:
Skip by Scrolling Over Video Player: Omitir al desplazarse sobre el reproductor
de vídeo
Allow DASH AV1 formats: Permitir formatos DASH AV1
Comment Auto Load:
Comment Auto Load: Cargar los comentarios automáticamente
Privacy Settings:
Privacy Settings: 'Ajustes de Privacidad'
Remember History: 'Recordar historial'

View File

@ -277,8 +277,6 @@ Settings:
Allow DASH AV1 formats: Permitir formatos DASH AV1
Scroll Playback Rate Over Video Player: Acelerar video con la rueda del mouse
Fast-Forward / Rewind Interval: Período de Avance Rápido / Retroceso
Comment Auto Load:
Comment Auto Load: Cargar los comentarios automáticamente
Video Playback Rate Interval: Intervalo entre velocidades del video
Max Video Playback Rate: Velocidad máxima de reproducción de video
Enter Fullscreen on Display Rotate: Cambiar a pantalla completa al girar la pantalla

View File

@ -390,8 +390,6 @@ Settings:
Skip by Scrolling Over Video Player: Jäta vahele, kerides üle videopleieri
Allow DASH AV1 formats: Luba DASH AV1 vormingud
Enter Fullscreen on Display Rotate: Ekraani pööramisel ava täisekraanivaade
Comment Auto Load:
Comment Auto Load: Laadi kommentaarid automaatselt
Privacy Settings:
Privacy Settings: 'Privaatsuse seadistused'
Remember History: 'Jäta ajalugu meelde'

View File

@ -126,7 +126,7 @@ User Playlists:
batera migratuko dira.'
Your saved videos are empty. Click on the save button on the corner of a video to have it listed here: 'Gordetako
bideoak hutsik daude. Egin klik bideoaren izkinan den "gorde" botoian hemen zerrendatzeko'
Search bar placeholder: Bilatu Erreprodukzio-zerrendan
Search bar placeholder: Bilatu erreprodukzio-zerrendak
Empty Search Message: Erreprodukzio-zerrenda honetan ez dago zure bilaketarekin
bat datorren bideorik
Remove Watched Videos: Kendu ikusitako bideoak
@ -223,6 +223,7 @@ User Playlists:
Are you sure you want to remove all watched videos from this playlist? This cannot be undone: Ziur
ikusitako bideo guztiak erreprodukzio-zerrenda honetatik kendu nahi dituzula?
Hau ezin da desegin.
Playlists with Matching Videos: Bat datozen bideoak dituzten erreprodukzio-zerrendak
History:
# On History Page
History: 'Historikoa'
@ -390,8 +391,6 @@ Settings:
Display Play Button In Video Player: Bistaratu Erreproduzitzeko botoia bideo erreproduzitzailean
Max Video Playback Rate: Gehienezko bideoen erreprodukzio-tasa
Video Playback Rate Interval: Bideo Erreprodukzio-tasa tartea
Comment Auto Load:
Comment Auto Load: Iruzkin karga automatikoa
Skip by Scrolling Over Video Player: Saltatu bideo-erreproduzitzailean korrituz
Enter Fullscreen on Display Rotate: Sartu pantaila osoko pantaila biratu pantailan
Allow DASH AV1 formats: Baimendu DASH AV1 formatuak
@ -1140,3 +1139,5 @@ Hashtag:
honetan
Ok: Ados
Channel Hidden: '{channel} gehitu da kanalaren iragazkian'
Display Label: '{label}: {value}'
checkmark:

View File

@ -256,8 +256,6 @@ Settings:
پخش کننده ویدیو
Video Playback Rate Interval: فاصله سرعت پخش ویدیو
Max Video Playback Rate: حداکثر سرعت پخش ویدیو
Comment Auto Load:
Comment Auto Load: نظرات اتوماتیک بارگذاری شود
Enter Fullscreen on Display Rotate: در چرخه نمایشگر وارد صفحه تمام صفحه شوید
Screenshot:
Format Label: فرمت اسکرین شات

View File

@ -350,8 +350,6 @@ Settings:
Enter Fullscreen on Display Rotate: Siirry koko näytön tilaan näyttöä kiertäessä
Skip by Scrolling Over Video Player: Ohita vierittämällä videosoittimen yli
Allow DASH AV1 formats: Salli DASH AV1 -formaatit
Comment Auto Load:
Comment Auto Load: Kommenttien automaattinen lataus
Subscription Settings:
Subscription Settings: 'Tilausasetukset'
Hide Videos on Watch: 'Piilota katsotut videot'

View File

@ -409,8 +409,6 @@ Settings:
Enter Fullscreen on Display Rotate: Entrer en plein écran sur l'affichage Rotation
Skip by Scrolling Over Video Player: Sauter en faisant défiler le lecteur vidéo
Allow DASH AV1 formats: Autoriser les formats DASH AV1
Comment Auto Load:
Comment Auto Load: Chargement automatique des commentaires
Subscription Settings:
Subscription Settings: 'Paramètres des abonnements'
Hide Videos on Watch: 'Masquer les vidéos visionnées'

Some files were not shown because too many files have changed in this diff Show More