{ "id": "onlifewallet", "name": "OnLife", "short_name": "OnLife", "lang": "en", "description": "Your All-in-one wallet for money management", "icons": [{ "src": "/android-chrome-36x36.png", "sizes": "36x36", "type": "image/png", "purpose": "any" }, { "src": "/android-chrome-48x48.png", "sizes": "48x48", "type": "image/png", "purpose": "any" }, { "src": "/android-chrome-72x72.png", "sizes": "72x72", "type": "image/png", "purpose": "any" }, { "src": "/android-chrome-96x96.png", "sizes": "96x96", "type": "image/png", "purpose": "any" }, { "src": "/android-chrome-144x144.png", "sizes": "144x144", "type": "image/png", "purpose": "any" }, { "src": "/android-chrome-192x192.png", "sizes": "192x192", "type": "image/png", "purpose": "any" }, { "src": "/android-chrome-256x256.png", "sizes": "256x256", "type": "image/png", "purpose": "any" }, { "src": "/android-chrome-384x384.png", "sizes": "384x384", "type": "image/png", "purpose": "any" }, { "src": "/android-chrome-512x512.png", "sizes": "512x512", "type": "image/png", "purpose": "any" }, { "src": "/maskable/android-chrome-maskable-36x36.png", "sizes": "36x36", "type": "image/png", "purpose": "maskable" }, { "src": "/maskable/android-chrome-maskable-48x48.png", "sizes": "48x48", "type": "image/png", "purpose": "maskable" }, { "src": "/maskable/android-chrome-maskable-72x72.png", "sizes": "72x72", "type": "image/png", "purpose": "maskable" }, { "src": "/maskable/android-chrome-maskable-96x96.png", "sizes": "96x96", "type": "image/png", "purpose": "maskable" }, { "src": "/maskable/android-chrome-maskable-144x144.png", "sizes": "144x144", "type": "image/png", "purpose": "maskable" }, { "src": "/maskable/android-chrome-maskable-192x192.png", "sizes": "192x192", "type": "image/png", "purpose": "maskable" }, { "src": "/maskable/android-chrome-maskable-256x256.png", "sizes": "256x256", "type": "image/png", "purpose": "maskable" }, { "src": "/maskable/android-chrome-maskable-384x384.png", "sizes": "384x384", "type": "image/png", "purpose": "maskable" }, { "src": "/maskable/android-chrome-maskable-512x512.png", "sizes": "512x512", "type": "image/png", "purpose": "maskable" }], "screenshots": [{ "src": "/screenshots/dashboard.jpg", "sizes": "653x1280", "form_factor": "narrow", "label": "OnLife Dashboard" }, { "src": "/screenshots/menu.jpg", "sizes": "653x1280", "form_factor": "narrow", "label": "OnLife Menu" }, { "src": "/screenshots/checkout.jpg", "sizes": "653x1280", "form_factor": "narrow", "label": "OnLife Checkout" }, { "src": "/screenshots/top-up.jpg", "sizes": "653x1280", "form_factor": "narrow", "label": "OnLife Mobile Top Up" }, { "src": "/screenshots/pos-terminal.jpg", "sizes": "653x1280", "form_factor": "narrow", "label": "OnLife POS Terminal" }], "shortcuts": [{ "name": "Send Money", "short_name": "Send Money", "description": "Send money to other user", "url": "/send?ref=pwa-shortcut", "icons": [{ "src": "/android-chrome-192x192.png", "sizes": "192x192" }, { "src": "/android-chrome-96x96.png", "sizes": "96x96" }] }, { "name": "Open Dashboard", "short_name": "Dashboard", "description": "Open Dashboard", "url": "/dashboard?ref=pwa-shortcut", "icons": [{ "src": "/android-chrome-192x192.png", "sizes": "192x192" }, { "src": "/android-chrome-96x96.png", "sizes": "96x96" }] }, { "name": "Buy Airtime & Data", "short_name": "Buy Airtime", "description": "Buy Airtime and Data vouchers", "url": "/vas/airtime-and-data?ref=pwa-shortcut", "icons": [{ "src": "/android-chrome-192x192.png", "sizes": "192x192" }, { "src": "/android-chrome-96x96.png", "sizes": "96x96" }] }], "related_applications": [{ "platform": "webapp", "url": "https://wallet.slikouronlife.co.za/manifest.webmanifest", "id": "onlifewallet" }], "display_override": ["window-controls-overlay"], "protocol_handlers": [{ "protocol": "web+onlife", "url": "/open-url/?url=%s" }], "launch_handler": { "client_mode": ["navigate-existing", "focus-existing", "navigate-new", "auto"] }, "theme_color": "#323236", "background_color": "#1D1D1F", "start_url": "/join/?standalonepwa=true", "scope": "/", "display": "standalone", "orientation": "portrait", "categories": ["business", "finance", "lifestyle"], "edge_side_panel": { "preferred_width": 360 } }