c3ed36f178
deploy / deploy (push) Successful in 1m20s
Android's adaptive-icon mask clipped the bamboo artwork and showed a white backing on install. Fix the icon set so it survives masking. - maskable icons: artwork fitted inside the 0.40W safe-zone circle, opaque full-bleed background (no transparency, so no white fill) - any icons: rounded-corner tiles with transparent corners - drop legacy transparent android-icon-* (RealFaviconGenerator) that Android picked up as adaptive icons and backed with white - rename to icon-tile-*/icon-maskable-* so the manifest src changes and installed PWAs re-fetch the launcher icon Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
38 lines
843 B
JSON
Vendored
38 lines
843 B
JSON
Vendored
{
|
|
"name": "Tanabata File Manager",
|
|
"short_name": "Tanabata",
|
|
"lang": "en-US",
|
|
"description": "Multi-user tag-based file manager",
|
|
"start_url": "/files",
|
|
"scope": "/",
|
|
"display": "standalone",
|
|
"background_color": "#312F45",
|
|
"theme_color": "#312F45",
|
|
"icons": [
|
|
{
|
|
"src": "/images/icon-tile-192x192.png",
|
|
"sizes": "192x192",
|
|
"type": "image/png",
|
|
"purpose": "any"
|
|
},
|
|
{
|
|
"src": "/images/icon-tile-512x512.png",
|
|
"sizes": "512x512",
|
|
"type": "image/png",
|
|
"purpose": "any"
|
|
},
|
|
{
|
|
"src": "/images/icon-maskable-192x192.png",
|
|
"sizes": "192x192",
|
|
"type": "image/png",
|
|
"purpose": "maskable"
|
|
},
|
|
{
|
|
"src": "/images/icon-maskable-512x512.png",
|
|
"sizes": "512x512",
|
|
"type": "image/png",
|
|
"purpose": "maskable"
|
|
}
|
|
]
|
|
}
|