{
  "name": "Take Off",
  "short_name": "Take Off",
  "description": "Convert frame take-off data into ERP-ready output. Site capture for the field, full estimating in the office.",
  "start_url": "/",
  "scope": "/",
  "display": "standalone",
  "orientation": "any",
  "background_color": "#0b1224",
  "theme_color": "#234dd1",
  "icons": [
    { "src": "/logo-192.png?v=2", "sizes": "192x192", "type": "image/png", "purpose": "any" },
    { "src": "/logo.png?v=2", "sizes": "512x512", "type": "image/png", "purpose": "any maskable" },
    { "src": "/logo.svg?v=2", "sizes": "any", "type": "image/svg+xml", "purpose": "any" }
  ],
  "shortcuts": [
    {
      "name": "Site Capture",
      "short_name": "Capture",
      "url": "/site-capture",
      "description": "Photograph an opening on site and queue a take-off line."
    },
    {
      "name": "Manual quote",
      "short_name": "Manual",
      "url": "/take-off/manual"
    }
  ]
}
