perf(web): reduce favicon assets (#32594)

(cherry picked from commit 5177913e0a1dba27d5d46ae4ba46222e94e17d0b)
This commit is contained in:
cevdet
2026-10-27 23:12:13 +03:00
committed by Codex
parent 5630e541e3
commit 75a1d7c5c8
13 changed files with 5 additions and 14 deletions
+2 -6
View File
@@ -19,12 +19,8 @@
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1" />
<link rel="shortcut icon" type="image/x-icon" href="/favicon.ico" />
<link rel="icon" type="image/png" sizes="16x16" href="/favicon-16.png" />
<link rel="icon" type="image/png" sizes="32x32" href="/favicon-32.png" />
<link rel="icon" type="image/png" sizes="48x48" href="/favicon-48.png" />
<link rel="icon" type="image/png" sizes="96x96" href="/favicon-96.png" />
<link rel="icon" type="image/png" sizes="144x144" href="/favicon-144.png" />
<link rel="icon" type="image/x-icon" sizes="32x32" href="/favicon.ico" />
<link rel="icon" type="image/svg+xml" sizes="any" href="/icon.svg" />
<link rel="apple-touch-icon" sizes="180x180" href="/apple-icon-180.png" />
<link rel="preload" as="font" type="font/ttf" href="%app.font%" crossorigin="anonymous" />
<link rel="preload" as="font" type="font/ttf" href="%app.monofont%" crossorigin="anonymous" />
Binary file not shown.

Before

Width:  |  Height:  |  Size: 6.2 KiB

After

Width:  |  Height:  |  Size: 2.9 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.9 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 618 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.2 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.7 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.4 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 15 KiB

After

Width:  |  Height:  |  Size: 638 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 17 KiB

+1
View File
@@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" viewBox="0 0 792 792"><path fill="#fa2921" d="M375.5 267.6c38.6 34.2 69.8 70.9 89.8 105.4 34.4-61.5 57.4-134.7 57.7-181.2v-1c0-68.9-68.8-95.7-128-95.7s-128 26.8-128 95.7v3.8c33 14.6 72.1 40.9 108.5 73"/><path fill="#ed79b5" d="M164.7 455.6c24.2-26.8 61.2-56 103-80.6 44.5-26.2 89-44.5 128-52.8-47.9-51.8-110.3-96.3-154.6-111l-.8-.2c-65.6-21.3-112.4 35.8-130.7 92.1-18.3 56.4-14 130 51.6 151.4z"/><path fill="#ffb400" d="M681 302.2c-18.2-56.3-65-113.5-130.6-92.2l-3.5 1.2c-3.8 36-16.6 81.3-36 125.8-20.6 47.3-45.8 88.2-72.5 118 69.2 13.7 145.9 13 190.3-1.2q.5 0 .8-.3c65.6-21.3 69.9-95 51.6-151.3"/><path fill="#1e83f7" d="M336.5 510.7c-11.1-50.4-14.8-98.4-10.7-138-64 29.5-125.6 75.2-153.2 112.7l-.5.7c-40.6 55.8-.7 118 47.2 152.7 48 34.9 119.4 53.6 159.9-2.2l2.2-3c-18.1-31.3-34.4-75.5-44.9-122.9"/><path fill="#18c249" d="M617.6 482.5c-35.4 7.6-82.4 9.3-130.7 4.7-51.4-5-98.2-16.3-134.7-32.5 8.4 70 32.8 142.7 59.9 180.6l.5.7c40.5 55.8 112 37 159.9 2.2s87.8-96.9 47.3-152.7z"/></svg>

After

Width:  |  Height:  |  Size: 1.0 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 5.1 KiB

After

Width:  |  Height:  |  Size: 2.2 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 13 KiB

After

Width:  |  Height:  |  Size: 5.2 KiB

+2 -8
View File
@@ -5,19 +5,13 @@
"display": "standalone",
"icons": [
{
"purpose": "any",
"purpose": "any maskable",
"sizes": "192x192",
"src": "manifest-icon-192.maskable.png",
"type": "image/png"
},
{
"purpose": "any",
"sizes": "512x512",
"src": "manifest-icon-512.maskable.png",
"type": "image/png"
},
{
"purpose": "maskable",
"purpose": "any maskable",
"sizes": "512x512",
"src": "manifest-icon-512.maskable.png",
"type": "image/png"