diff --git a/nuxt4/public/apple-touch-icon.png b/nuxt4/public/apple-touch-icon.png index 1ef7167..32ceb8c 100644 Binary files a/nuxt4/public/apple-touch-icon.png and b/nuxt4/public/apple-touch-icon.png differ diff --git a/pwa_assets/icons/icon-128x128.png b/pwa_assets/icons/icon-128x128.png deleted file mode 100644 index 3145dcf..0000000 Binary files a/pwa_assets/icons/icon-128x128.png and /dev/null differ diff --git a/pwa_assets/icons/icon-144x144.png b/pwa_assets/icons/icon-144x144.png deleted file mode 100644 index 547aef0..0000000 Binary files a/pwa_assets/icons/icon-144x144.png and /dev/null differ diff --git a/pwa_assets/icons/icon-152x152.png b/pwa_assets/icons/icon-152x152.png deleted file mode 100644 index 456e54a..0000000 Binary files a/pwa_assets/icons/icon-152x152.png and /dev/null differ diff --git a/pwa_assets/icons/icon-192x192.png b/pwa_assets/icons/icon-192x192.png deleted file mode 100644 index 32ceb8c..0000000 Binary files a/pwa_assets/icons/icon-192x192.png and /dev/null differ diff --git a/pwa_assets/icons/icon-256x256.png b/pwa_assets/icons/icon-256x256.png deleted file mode 100644 index dc39789..0000000 Binary files a/pwa_assets/icons/icon-256x256.png and /dev/null differ diff --git a/pwa_assets/icons/icon-384x384.png b/pwa_assets/icons/icon-384x384.png deleted file mode 100644 index 1c5d915..0000000 Binary files a/pwa_assets/icons/icon-384x384.png and /dev/null differ diff --git a/pwa_assets/icons/icon-512x512.png b/pwa_assets/icons/icon-512x512.png deleted file mode 100644 index 44333ae..0000000 Binary files a/pwa_assets/icons/icon-512x512.png and /dev/null differ diff --git a/pwa_assets/icons/icon-72x72.png b/pwa_assets/icons/icon-72x72.png deleted file mode 100644 index ddeb38b..0000000 Binary files a/pwa_assets/icons/icon-72x72.png and /dev/null differ diff --git a/pwa_assets/icons/icon-96x96.png b/pwa_assets/icons/icon-96x96.png deleted file mode 100644 index 52a1345..0000000 Binary files a/pwa_assets/icons/icon-96x96.png and /dev/null differ diff --git a/pwa_assets/index.html b/pwa_assets/index.html deleted file mode 100644 index cb599fd..0000000 --- a/pwa_assets/index.html +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - DayNight PWA - - - -

Bienvenido a la app DayNight PWA

-

Esta es una versión instalable de la app con soporte offline.

- - - - \ No newline at end of file diff --git a/pwa_assets/manifest.json b/pwa_assets/manifest.json deleted file mode 100644 index 23a3e76..0000000 --- a/pwa_assets/manifest.json +++ /dev/null @@ -1,22 +0,0 @@ -{ - "name": "DayNight PWA", - "short_name": "DayNight", - "description": "Aplicación de ejemplo PWA instalable y offline.", - "id": "/", - "start_url": "/index.html", - "scope": "/", - "display": "standalone", - "background_color": "#ffffff", - "theme_color": "#ffffff", - "icons": [ - { "src": "icons/icon-72x72.png", "sizes": "72x72", "type": "image/png" }, - { "src": "icons/icon-96x96.png", "sizes": "96x96", "type": "image/png" }, - { "src": "icons/icon-128x128.png", "sizes": "128x128", "type": "image/png" }, - { "src": "icons/icon-144x144.png", "sizes": "144x144", "type": "image/png" }, - { "src": "icons/icon-152x152.png", "sizes": "152x152", "type": "image/png" }, - { "src": "icons/icon-192x192.png", "sizes": "192x192", "type": "image/png", "purpose": "any maskable" }, - { "src": "icons/icon-256x256.png", "sizes": "256x256", "type": "image/png" }, - { "src": "icons/icon-384x384.png", "sizes": "384x384", "type": "image/png" }, - { "src": "icons/icon-512x512.png", "sizes": "512x512", "type": "image/png", "purpose": "any maskable" } - ] -} \ No newline at end of file diff --git a/pwa_assets/sw.js b/pwa_assets/sw.js deleted file mode 100644 index b7ad796..0000000 --- a/pwa_assets/sw.js +++ /dev/null @@ -1,65 +0,0 @@ -/* - Service worker para la app DayNight. Este script cachea recursos estáticos - durante la instalación para que se puedan servir sin conexión. Según MDN, en - el evento de instalación se deben abrir los caches y agregar recursos con - `addAll()`【407555884650804†L360-L410】, y luego interceptar las peticiones y - responder desde el cache cuando sea posible【407555884650804†L205-L213】. -*/ - -const CACHE_NAME = 'daynight-cache-v1'; -const ASSETS = [ - '/', - '/index.html', - '/manifest.json', - '/icons/icon-72x72.png', - '/icons/icon-96x96.png', - '/icons/icon-128x128.png', - '/icons/icon-144x144.png', - '/icons/icon-152x152.png', - '/icons/icon-192x192.png', - '/icons/icon-256x256.png', - '/icons/icon-384x384.png', - '/icons/icon-512x512.png' -]; - -self.addEventListener('install', (event) => { - event.waitUntil( - caches.open(CACHE_NAME).then((cache) => { - return cache.addAll(ASSETS); - }) - ); -}); - -self.addEventListener('activate', (event) => { - event.waitUntil( - caches.keys().then((names) => { - return Promise.all( - names.map((name) => { - if (name !== CACHE_NAME) { - return caches.delete(name); - } - }) - ); - }) - ); -}); - -self.addEventListener('fetch', (event) => { - event.respondWith( - caches.match(event.request).then((cached) => { - if (cached) { - return cached; - } - return fetch(event.request).then((networkResponse) => { - if (!networkResponse || networkResponse.status !== 200 || networkResponse.type !== 'basic') { - return networkResponse; - } - const responseClone = networkResponse.clone(); - caches.open(CACHE_NAME).then((cache) => { - cache.put(event.request, responseClone); - }); - return networkResponse; - }); - }) - ); -}); \ No newline at end of file