{
 "name": "CaleDoVol — Plateforme anti-vol Nouvelle-Calédonie",
 "short_name": "CaleDoVol",
 "description": "Signaler, retrouver, alerter. La communauté calédonienne contre le vol.",
 "start_url": "/?source=pwa",
 "display": "standalone",
 "background_color": "#ffffff",
 "theme_color": "#1976d2",
 "lang": "fr",
 "orientation": "portrait-primary",
 "icons": [
  {
   "src": "data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'><rect width='100' height='100' rx='22' fill='%231976d2'/><text x='50' y='68' font-family='system-ui,-apple-system,Segoe UI,sans-serif' font-size='64' font-weight='800' fill='%23ffffff' text-anchor='middle'>V</text></svg>",
   "sizes": "any",
   "type": "image/svg+xml",
   "purpose": "any maskable"
  },
  {
   "src": "data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'><rect width='100' height='100' rx='22' fill='%231976d2'/><text x='50' y='68' font-family='system-ui,-apple-system,Segoe UI,sans-serif' font-size='64' font-weight='800' fill='%23ffffff' text-anchor='middle'>V</text></svg>",
   "sizes": "192x192",
   "type": "image/svg+xml",
   "purpose": "any"
  },
  {
   "src": "data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'><rect width='100' height='100' rx='22' fill='%231976d2'/><text x='50' y='68' font-family='system-ui,-apple-system,Segoe UI,sans-serif' font-size='64' font-weight='800' fill='%23ffffff' text-anchor='middle'>V</text></svg>",
   "sizes": "512x512",
   "type": "image/svg+xml",
   "purpose": "any maskable"
  }
 ],
 "shortcuts": [
  {
   "name": "Signaler un vol",
   "url": "/signaler.html?kind=vole",
   "icons": [
    {
     "src": "/img/icon-192.png",
     "sizes": "192x192"
    }
   ]
  },
  {
   "name": "Signaler une perte",
   "url": "/signaler.html?kind=perdu"
  },
  {
   "name": "Signaler trouvé",
   "url": "/signaler.html?kind=trouve"
  },
  {
   "name": "Carte interactive",
   "url": "/carte.html"
  }
 ],
 "categories": [
  "security",
  "social",
  "utilities"
 ]
}