From 53b09aa740bb8823fb9e75b2c34674f738602d9f Mon Sep 17 00:00:00 2001 From: 2br-2b <847785bd-d466-47cd-a536-eae4096d241d@anonaddy.me> Date: Mon, 18 Oct 2021 08:10:52 -0400 Subject: [PATCH] Improve PWA manifest (#226) * Changed start_url to Etesync's homepage * Added more entries to the PWA manifest * Added a purpose for the icon See https://w3c.github.io/manifest/#purpose-member --- public/manifest.json | 38 +++++++++++++++++++++++++++++++++++--- 1 file changed, 35 insertions(+), 3 deletions(-) diff --git a/public/manifest.json b/public/manifest.json index 5185ccd..c6d81e5 100644 --- a/public/manifest.json +++ b/public/manifest.json @@ -1,15 +1,47 @@ { "short_name": "EteSync", "name": "EteSync - Secure Data Sync", + "description": "Secure, end-to-end encrypted, and privacy respecting sync for your contacts, calendars, tasks, and notes.", "icons": [ { "src": "favicon.ico", "sizes": "192x192", - "type": "image/png" + "type": "image/png", + "purpose": "any" } ], - "start_url": "./index.html", + "start_url": "https://pim.etesync.com", "display": "standalone", "theme_color": "#ffc107", - "background_color": "#03a9f4" + "background_color": "#03a9f4", + "categories": [ + "productivity", + "utilities" + ], + "related_applications": [ + { + "platform": "play", + "url": "https://play.google.com/store/apps/details?id=com.etesync.syncadapter", + "id": "com.etesync.syncadapter" + }, { + "platform": "itunes", + "url": "https://apps.apple.com/us/app/apple-store/id1489574285" + }, { + "platform": "f-droid", + "url": "https://f-droid.org/packages/com.etesync.syncadapter/", + "id": "com.etesync.syncadapter" + } + ], + "shortcuts": [ + { + "name": "Calendar", + "url": "/pim/events" + }, { + "name": "Tasks", + "url": "/pim/tasks" + }, { + "name": "Address Book", + "url": "/pim/contacts" + } + ] }