ui: fix PWA icons and mobile signup viewport

This commit is contained in:
SkateSpots 2026-11-01 12:50:37 +07:00
parent d080ca75f4
commit 5bb5b5efc6
9 changed files with 15 additions and 9 deletions

View file

@ -45,9 +45,9 @@
<!-- App Icons -->
<link rel="icon" type="image/png" href="/images/icon-1024.png">
<link rel="apple-touch-icon" href="/images/icon-1024.png">
<link rel="apple-touch-icon" sizes="152x152" href="/images/icon-1024.png">
<link rel="apple-touch-icon" sizes="180x180" href="/images/icon-1024.png">
<link rel="apple-touch-icon" href="/images/icon-180.png">
<link rel="apple-touch-icon" sizes="180x180" href="/images/icon-180.png">
<link rel="apple-touch-icon" sizes="180x180" href="/images/icon-180.png">
<link rel="apple-touch-startup-image" href="/images/icon-1024.png">
<!-- Theme Color -->

Binary file not shown.

Before

Width:  |  Height:  |  Size: 23 KiB

After

Width:  |  Height:  |  Size: 60 KiB

BIN
public/images/icon-180.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.7 KiB

BIN
public/images/icon-192.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.1 KiB

BIN
public/images/icon-512.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 16 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 23 KiB

After

Width:  |  Height:  |  Size: 60 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 16 KiB

View file

@ -18,20 +18,26 @@
"related_applications": [],
"icons": [
{
"src": "/images/icon-1024.png",
"sizes": "180x180",
"src": "/images/icon-192.png",
"sizes": "192x192",
"type": "image/png",
"purpose": "any"
},
{
"src": "/images/icon-maskable-1024.png",
"sizes": "180x180",
"src": "/images/icon-512.png",
"sizes": "512x512",
"type": "image/png",
"purpose": "any"
},
{
"src": "/images/icon-maskable-512.png",
"sizes": "512x512",
"type": "image/png",
"purpose": "maskable"
},
{
"src": "/images/icon-1024.png",
"sizes": "180x180",
"sizes": "1024x1024",
"type": "image/png",
"purpose": "any"
}

View file

@ -111,7 +111,7 @@ const MnemonicSignupDialog: React.FC<MnemonicSignupDialogProps> = ({
flex-direction: column;
align-items: center;
justify-content: center;
min-height: 100vh;
min-height: 100dvh;
margin: 0;
font-family: system-ui, sans-serif;
background: #000;