perf(web): reduce favicon assets (#32594)
(cherry picked from commit 5177913e0a1dba27d5d46ae4ba46222e94e17d0b)
@@ -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" />
|
||||
|
||||
|
Before Width: | Height: | Size: 6.2 KiB After Width: | Height: | Size: 2.9 KiB |
|
Before Width: | Height: | Size: 4.9 KiB |
|
Before Width: | Height: | Size: 618 B |
|
Before Width: | Height: | Size: 1.2 KiB |
|
Before Width: | Height: | Size: 1.7 KiB |
|
Before Width: | Height: | Size: 3.4 KiB |
|
Before Width: | Height: | Size: 15 KiB After Width: | Height: | Size: 638 B |
|
Before Width: | Height: | Size: 17 KiB |
@@ -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 |
|
Before Width: | Height: | Size: 5.1 KiB After Width: | Height: | Size: 2.2 KiB |
|
Before Width: | Height: | Size: 13 KiB After Width: | Height: | Size: 5.2 KiB |
@@ -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"
|
||||
|
||||