Feat: configurar PWA con marca personal del Seguidor de Lotes
All checks were successful
build-and-deploy / build-and-deploy (push) Successful in 1m6s
Cambios realizados: - Actualizar manifest de PWA con nombre, descripción y tema correctos - Reemplazar iconos genéricos con iconos personalizados del proyecto - Agregar iconos en todos los tamaños necesarios (16x16 hasta 512x512) - Actualizar apple-touch-icon con el icono de 180x180 - Cambiar theme_color a verde (#16a34a) acorde a la identidad del proyecto Los iconos ahora representan la marca "Seguidor de Lotes - Trazabilidad de Café" del Beneficio Río Frío.
@@ -25,10 +25,10 @@ export default defineNuxtConfig({
|
||||
registerType: 'autoUpdate',
|
||||
includeAssets: ['favicon.ico', 'apple-touch-icon.png', 'icon.svg', 'offline.html'],
|
||||
manifest: {
|
||||
name: 'Plantilla Nuxt + Authentik',
|
||||
short_name: 'NuxtAuth',
|
||||
description: 'Plantilla de aplicación Nuxt 4 con autenticación mediante Authentik Proxy Outpost',
|
||||
theme_color: '#00DC82',
|
||||
name: 'Seguidor de Lotes - Trazabilidad de Café',
|
||||
short_name: 'Lotes Café',
|
||||
description: 'Sistema de trazabilidad y gestión de lotes de café - Beneficio Río Frío',
|
||||
theme_color: '#16a34a',
|
||||
background_color: '#ffffff',
|
||||
display: 'standalone',
|
||||
display_override: ['window-controls-overlay'],
|
||||
@@ -36,9 +36,87 @@ export default defineNuxtConfig({
|
||||
scope: '/',
|
||||
start_url: '/',
|
||||
icons: [
|
||||
{
|
||||
src: '/icon-16x16.png',
|
||||
sizes: '16x16',
|
||||
type: 'image/png',
|
||||
purpose: 'any'
|
||||
},
|
||||
{
|
||||
src: '/icon-32x32.png',
|
||||
sizes: '32x32',
|
||||
type: 'image/png',
|
||||
purpose: 'any'
|
||||
},
|
||||
{
|
||||
src: '/icon-48x48.png',
|
||||
sizes: '48x48',
|
||||
type: 'image/png',
|
||||
purpose: 'any'
|
||||
},
|
||||
{
|
||||
src: '/icon-64x64.png',
|
||||
sizes: '64x64',
|
||||
type: 'image/png',
|
||||
purpose: 'any'
|
||||
},
|
||||
{
|
||||
src: '/icon-72x72.png',
|
||||
sizes: '72x72',
|
||||
type: 'image/png',
|
||||
purpose: 'any'
|
||||
},
|
||||
{
|
||||
src: '/icon-96x96.png',
|
||||
sizes: '96x96',
|
||||
type: 'image/png',
|
||||
purpose: 'any'
|
||||
},
|
||||
{
|
||||
src: '/icon-128x128.png',
|
||||
sizes: '128x128',
|
||||
type: 'image/png',
|
||||
purpose: 'any'
|
||||
},
|
||||
{
|
||||
src: '/icon-144x144.png',
|
||||
sizes: '144x144',
|
||||
type: 'image/png',
|
||||
purpose: 'any'
|
||||
},
|
||||
{
|
||||
src: '/icon-152x152.png',
|
||||
sizes: '152x152',
|
||||
type: 'image/png',
|
||||
purpose: 'any'
|
||||
},
|
||||
{
|
||||
src: '/icon-167x167.png',
|
||||
sizes: '167x167',
|
||||
type: 'image/png',
|
||||
purpose: 'any'
|
||||
},
|
||||
{
|
||||
src: '/icon-180x180.png',
|
||||
sizes: '180x180',
|
||||
type: 'image/png',
|
||||
purpose: 'any'
|
||||
},
|
||||
{
|
||||
src: '/icon-192x192.png',
|
||||
sizes: '500x192',
|
||||
sizes: '192x192',
|
||||
type: 'image/png',
|
||||
purpose: 'any'
|
||||
},
|
||||
{
|
||||
src: '/icon-256x256.png',
|
||||
sizes: '256x256',
|
||||
type: 'image/png',
|
||||
purpose: 'any'
|
||||
},
|
||||
{
|
||||
src: '/icon-384x384.png',
|
||||
sizes: '384x384',
|
||||
type: 'image/png',
|
||||
purpose: 'any'
|
||||
},
|
||||
@@ -47,12 +125,6 @@ export default defineNuxtConfig({
|
||||
sizes: '512x512',
|
||||
type: 'image/png',
|
||||
purpose: 'any'
|
||||
},
|
||||
{
|
||||
src: '/icon-512x512-maskable.png',
|
||||
sizes: '512x512',
|
||||
type: 'image/png',
|
||||
purpose: 'maskable'
|
||||
}
|
||||
],
|
||||
screenshots: [
|
||||
|
||||
|
Before Width: | Height: | Size: 45 KiB After Width: | Height: | Size: 24 KiB |
BIN
nuxt4/public/icon-128x128.png
Normal file
|
After Width: | Height: | Size: 13 KiB |
BIN
nuxt4/public/icon-144x144.png
Normal file
|
After Width: | Height: | Size: 16 KiB |
BIN
nuxt4/public/icon-152x152.png
Normal file
|
After Width: | Height: | Size: 17 KiB |
BIN
nuxt4/public/icon-167x167.png
Normal file
|
After Width: | Height: | Size: 21 KiB |
BIN
nuxt4/public/icon-16x16.png
Normal file
|
After Width: | Height: | Size: 738 B |
BIN
nuxt4/public/icon-180x180.png
Normal file
|
After Width: | Height: | Size: 24 KiB |
|
Before Width: | Height: | Size: 49 KiB After Width: | Height: | Size: 28 KiB |
BIN
nuxt4/public/icon-256x256.png
Normal file
|
After Width: | Height: | Size: 54 KiB |
BIN
nuxt4/public/icon-32x32.png
Normal file
|
After Width: | Height: | Size: 1.7 KiB |
BIN
nuxt4/public/icon-384x384.png
Normal file
|
After Width: | Height: | Size: 131 KiB |
BIN
nuxt4/public/icon-48x48.png
Normal file
|
After Width: | Height: | Size: 2.8 KiB |
|
Before Width: | Height: | Size: 146 KiB After Width: | Height: | Size: 274 KiB |
BIN
nuxt4/public/icon-64x64.png
Normal file
|
After Width: | Height: | Size: 4.2 KiB |
BIN
nuxt4/public/icon-72x72.png
Normal file
|
After Width: | Height: | Size: 4.9 KiB |
BIN
nuxt4/public/icon-96x96.png
Normal file
|
After Width: | Height: | Size: 7.6 KiB |