{
  "name": "MarkVault",
  "short_name": "MarkVault",
  "description": "Private Markdown viewer with AI, cloud sync, and offline support",
  "id": "/",
  "start_url": "./app.html",
  "scope": "./",
  "display": "standalone",
  "background_color": "#0C0D12",
  "theme_color": "#F5A623",
  "orientation": "any",
  "icons": [
    {
      "src": "data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 192 192'%3E%3Crect width='192' height='192' rx='32' fill='%230C0D12'/%3E%3Ctext x='96' y='130' text-anchor='middle' font-size='110' font-family='serif' fill='%23F5A623'%3E%E2%97%88%3C/text%3E%3C/svg%3E",
      "sizes": "192x192",
      "type": "image/svg+xml",
      "purpose": "any maskable"
    },
    {
      "src": "data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Crect width='512' height='512' rx='80' fill='%230C0D12'/%3E%3Ctext x='256' y='350' text-anchor='middle' font-size='300' font-family='serif' fill='%23F5A623'%3E%E2%97%88%3C/text%3E%3C/svg%3E",
      "sizes": "512x512",
      "type": "image/svg+xml",
      "purpose": "any maskable"
    }
  ],
  "categories": ["productivity", "utilities"],
  "shortcuts": [
    {
      "name": "New file",
      "short_name": "New",
      "description": "Create a new Markdown file",
      "url": "./app.html?action=new"
    },
    {
      "name": "Import file",
      "short_name": "Import",
      "description": "Import a Markdown or PDF file",
      "url": "./app.html?action=import"
    }
  ],
  "share_target": {
    "action": "./app.html",
    "method": "GET",
    "params": {
      "title": "title",
      "text": "text",
      "url": "url"
    }
  }
}
