From cb0261dad3cc42e25d2ee79ae7a5c5aaf939df33 Mon Sep 17 00:00:00 2001 From: josedario87 Date: Sat, 22 Nov 2025 03:29:27 -0600 Subject: [PATCH] =?UTF-8?q?Fix:=20m=C3=BAltiples=20correcciones=20de=20UI?= =?UTF-8?q?=20y=20funcionalidad?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Cambios realizados: 1. Favicon: - Actualizar configuración en app.vue para usar iconos PNG correctos - Agregar links con tamaños 32x32 y 16x16 - Actualizar theme-color a #16a34a (verde del proyecto) 2. Modal de Crear Operación: - Reestructurar con slots #header y #body para scroll correcto - Extraer header del Form.vue y moverlo al modal - Eliminar UCard del componente Form.vue - Agregar max-h-[80vh] para limitar altura - Ahora muestra scrollbar vertical cuando el contenido excede el espacio 3. USelect de filtro de operaciones: - Corregir de :options a :items (API correcta de NuxtUI v4) - Agregar label-key y value-key - Agregar computed selectOptions (igual que en Lotes) - Cambiar filtroTipo de ref('') a ref(null) - Ahora el filtro funciona correctamente Archivos modificados: - app/app.vue: Configuración favicon y modal operaciones - app/components/operaciones/Form.vue: Eliminar UCard - app/components/operaciones/Table.vue: Corregir USelect --- nuxt4/app/app.vue | 25 +++++++++++++++++---- nuxt4/app/components/operaciones/Form.vue | 15 +------------ nuxt4/app/components/operaciones/Table.vue | 13 ++++++++--- nuxt4/public/favicon.png | Bin 0 -> 1760 bytes 4 files changed, 32 insertions(+), 21 deletions(-) create mode 100644 nuxt4/public/favicon.png diff --git a/nuxt4/app/app.vue b/nuxt4/app/app.vue index c14a221..01dd434 100644 --- a/nuxt4/app/app.vue +++ b/nuxt4/app/app.vue @@ -225,9 +225,25 @@ -