{
  "name": "Siskit Admin",
  "short_name": "Siskit Admin",
  "theme_color": "#1976d2",
  "background_color": "#fafafa",
  "display": "standalone",
  "scope": "./",
  "start_url": "./",
  "icons": [
    {
      "src": "assets/icons/icon-72x72.png",
      "sizes": "72x72",
      "type": "image/png",
      "purpose": "maskable any"
    },
    {
      "src": "assets/icons/icon-96x96.png",
      "sizes": "96x96",
      "type": "image/png",
      "purpose": "maskable any"
    },
    {
      "src": "assets/icons/icon-128x128.png",
      "sizes": "128x128",
      "type": "image/png",
      "purpose": "maskable any"
    },
    {
      "src": "assets/icons/icon-144x144.png",
      "sizes": "144x144",
      "type": "image/png",
      "purpose": "maskable any"
    },
    {
      "src": "assets/icons/icon-152x152.png",
      "sizes": "152x152",
      "type": "image/png",
      "purpose": "maskable any"
    },
    {
      "src": "assets/icons/icon-192x192.png",
      "sizes": "192x192",
      "type": "image/png",
      "purpose": "maskable any"
    },
    {
      "src": "assets/icons/icon-384x384.png",
      "sizes": "384x384",
      "type": "image/png",
      "purpose": "maskable any"
    },
    {
      "src": "assets/icons/icon-512x512.png",
      "sizes": "512x512",
      "type": "image/png",
      "purpose": "maskable any"
    }
  ],
  "share_target": {
    "action": "/share-handle/",           // URL a la que el sistema operativo enviará los datos
    "method": "POST",                     // Método HTTP para enviar los datos (para archivos, siempre POST)
    "enctype": "multipart/form-data",     // Tipo de codificación (necesario para archivos)
    "params": {
      "title": "sharedTitle",             // Nombre del campo para el título (si se comparte)
      "text": "sharedText",               // Nombre del campo para el texto (si se comparte)
      "url": "sharedUrl",                 // Nombre del campo para la URL (si se comparte)
      "files": [
        {
          "name": "files[]",              // Nombre del campo que contendrá el archivo en el FormData
          "accept": [                     // Tipos MIME que tu PWA puede aceptar (todas las imágenes)
            "image/*",                    // Acepta cualquier tipo de imagen
            "video/*",                    // Acepta cualquier tipo de video
            "application/pdf"             // Acepta archivos PDF
//             ".txt"                     // Acepta archivos de texto plano por extensión
          ],
          "multiple": true
        }
      ]
    }
  }
}
