{
  "name": "Stackchain Dashboard",
  "short_name": "Stackchain",
  "description": "Capture, plan, and complete Gitea work from mobile.",
  "id": "./",
  "start_url": "./",
  "scope": "./",
  "display": "standalone",
  "background_color": "#07111f",
  "theme_color": "#0b1220",
  "icons": [
    {"src": "static/icons/stackchain-192.png", "sizes": "192x192", "type": "image/png"},
    {"src": "static/icons/stackchain-512.png", "sizes": "512x512", "type": "image/png"}
  ],
  "shortcuts": [
    {
      "name": "Continue work",
      "short_name": "Continue",
      "description": "Resume the highest-priority mobile work flow.",
      "url": "./?launch=continue",
      "icons": [{"src": "static/icons/stackchain-192.png", "sizes": "192x192", "type": "image/png"}]
    },
    {
      "name": "New issue",
      "short_name": "New",
      "description": "Capture work now and file it online or offline.",
      "url": "./?launch=new",
      "icons": [{"src": "static/icons/stackchain-192.png", "sizes": "192x192", "type": "image/png"}]
    },
    {
      "name": "Open Agenda",
      "short_name": "Agenda",
      "description": "Check every assigned deadline and continue the Agenda session.",
      "url": "./?launch=agenda",
      "icons": [{"src": "static/icons/stackchain-192.png", "sizes": "192x192", "type": "image/png"}]
    }
  ],
  "share_target": {
    "action": "./share-target",
    "method": "POST",
    "enctype": "multipart/form-data",
    "params": {
      "title": "title",
      "text": "text",
      "url": "url",
      "files": [{"name": "image", "accept": ["image/png", "image/jpeg", "image/webp"]}]
    }
  }
}
