feat(pwa): update manifest (theme_color, scope, start_url, maskable icon)
This commit is contained in:
+18
-86
@@ -2,101 +2,33 @@
|
|||||||
"name": "Route Commerce",
|
"name": "Route Commerce",
|
||||||
"short_name": "Route Commerce",
|
"short_name": "Route Commerce",
|
||||||
"description": "Multi-tenant B2B e-commerce platform for fresh produce wholesale distribution",
|
"description": "Multi-tenant B2B e-commerce platform for fresh produce wholesale distribution",
|
||||||
"start_url": "/",
|
"start_url": "/admin",
|
||||||
|
"scope": "/",
|
||||||
"display": "standalone",
|
"display": "standalone",
|
||||||
"background_color": "#faf8f5",
|
"background_color": "#faf8f5",
|
||||||
"theme_color": "#1a4d2e",
|
"theme_color": "#166534",
|
||||||
"orientation": "portrait-primary",
|
"orientation": "portrait-primary",
|
||||||
"icons": [
|
"icons": [
|
||||||
{
|
{ "src": "/icons/icon-72x72.png", "sizes": "72x72", "type": "image/png", "purpose": "any" },
|
||||||
"src": "/icons/icon-72x72.png",
|
{ "src": "/icons/icon-96x96.png", "sizes": "96x96", "type": "image/png", "purpose": "any" },
|
||||||
"sizes": "72x72",
|
{ "src": "/icons/icon-128x128.png", "sizes": "128x128", "type": "image/png", "purpose": "any" },
|
||||||
"type": "image/png",
|
{ "src": "/icons/icon-144x144.png", "sizes": "144x144", "type": "image/png", "purpose": "any" },
|
||||||
"purpose": "any maskable"
|
{ "src": "/icons/icon-152x152.png", "sizes": "152x152", "type": "image/png", "purpose": "any" },
|
||||||
},
|
{ "src": "/icons/icon-192x192.png", "sizes": "192x192", "type": "image/png", "purpose": "any" },
|
||||||
{
|
{ "src": "/icons/icon-384x384.png", "sizes": "384x384", "type": "image/png", "purpose": "any" },
|
||||||
"src": "/icons/icon-96x96.png",
|
{ "src": "/icons/icon-512x512.png", "sizes": "512x512", "type": "image/png", "purpose": "any" },
|
||||||
"sizes": "96x96",
|
{ "src": "/icons/icon-maskable-512x512.png", "sizes": "512x512", "type": "image/png", "purpose": "maskable" }
|
||||||
"type": "image/png",
|
|
||||||
"purpose": "any maskable"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"src": "/icons/icon-128x128.png",
|
|
||||||
"sizes": "128x128",
|
|
||||||
"type": "image/png",
|
|
||||||
"purpose": "any maskable"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"src": "/icons/icon-144x144.png",
|
|
||||||
"sizes": "144x144",
|
|
||||||
"type": "image/png",
|
|
||||||
"purpose": "any maskable"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"src": "/icons/icon-152x152.png",
|
|
||||||
"sizes": "152x152",
|
|
||||||
"type": "image/png",
|
|
||||||
"purpose": "any maskable"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"src": "/icons/icon-192x192.png",
|
|
||||||
"sizes": "192x192",
|
|
||||||
"type": "image/png",
|
|
||||||
"purpose": "any maskable"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"src": "/icons/icon-384x384.png",
|
|
||||||
"sizes": "384x384",
|
|
||||||
"type": "image/png",
|
|
||||||
"purpose": "any maskable"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"src": "/icons/icon-512x512.png",
|
|
||||||
"sizes": "512x512",
|
|
||||||
"type": "image/png",
|
|
||||||
"purpose": "any maskable"
|
|
||||||
}
|
|
||||||
],
|
],
|
||||||
"categories": ["business", "productivity"],
|
"categories": ["business", "productivity"],
|
||||||
"shortcuts": [
|
"shortcuts": [
|
||||||
{
|
{ "name": "View Orders", "short_name": "Orders", "url": "/admin/v2/orders", "icons": [{ "src": "/icons/orders-shortcut.png", "sizes": "96x96" }] },
|
||||||
"name": "View Orders",
|
{ "name": "Add Product", "short_name": "Add Product", "url": "/admin/v2/products/new", "icons": [{ "src": "/icons/products-shortcut.png", "sizes": "96x96" }] },
|
||||||
"short_name": "Orders",
|
{ "name": "Create Stop", "short_name": "Create Stop", "url": "/admin/v2/stops/new", "icons": [{ "src": "/icons/stops-shortcut.png", "sizes": "96x96" }] }
|
||||||
"description": "View and manage orders",
|
|
||||||
"url": "/admin/orders",
|
|
||||||
"icons": [{ "src": "/icons/orders-shortcut.png", "sizes": "96x96" }]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Add Product",
|
|
||||||
"short_name": "Add Product",
|
|
||||||
"description": "Add a new product",
|
|
||||||
"url": "/admin/products/new",
|
|
||||||
"icons": [{ "src": "/icons/products-shortcut.png", "sizes": "96x96" }]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Create Stop",
|
|
||||||
"short_name": "Create Stop",
|
|
||||||
"description": "Schedule a new pickup stop",
|
|
||||||
"url": "/admin/stops/new",
|
|
||||||
"icons": [{ "src": "/icons/stops-shortcut.png", "sizes": "96x96" }]
|
|
||||||
}
|
|
||||||
],
|
],
|
||||||
"screenshots": [
|
"screenshots": [
|
||||||
{
|
{ "src": "/screenshots/dashboard.png", "sizes": "1280x720", "type": "image/png", "form_factor": "wide", "label": "Admin Dashboard" },
|
||||||
"src": "/screenshots/dashboard.png",
|
{ "src": "/screenshots/mobile-storefront.png", "sizes": "390x844", "type": "image/png", "form_factor": "narrow", "label": "Mobile Storefront" }
|
||||||
"sizes": "1280x720",
|
|
||||||
"type": "image/png",
|
|
||||||
"form_factor": "wide",
|
|
||||||
"label": "Admin Dashboard"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"src": "/screenshots/mobile-storefront.png",
|
|
||||||
"sizes": "390x844",
|
|
||||||
"type": "image/png",
|
|
||||||
"form_factor": "narrow",
|
|
||||||
"label": "Mobile Storefront"
|
|
||||||
}
|
|
||||||
],
|
],
|
||||||
"related_applications": [],
|
"related_applications": [],
|
||||||
"prefer_related_applications": false
|
"prefer_related_applications": false
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user