From 86265b4aa83ddcf3125e9455026329e43c3f6d16 Mon Sep 17 00:00:00 2001 From: josedario87 Date: Thu, 30 Oct 2025 14:18:52 -0600 Subject: [PATCH] Feat: Reemplazar checkboxes por InputMenu en filtros restantes MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Nuevo componente creado: - SimpleMultiSelector.vue: Componente genérico reutilizable - Normaliza strings a objetos {label, value} - Capitaliza primera letra automáticamente - Props configurables: icon, placeholder, labels singular/plural - Mismo estilo espectacular que otros selectores Cambios en informe-ingresos.vue: 1. Layout mejorado: - Grid de 3 columnas (antes 2 columnas + 1 separado) - Tipos, Estados y Calidades en mismo nivel - Distribución más equilibrada y consistente 2. Reemplazar UCheckboxGroup por SimpleMultiSelector: - Tipos de Café: icon coffee, "tipo/tipos" - Estados: icon check-circle, "estado/estados" - Calidades: icon star, "calidad/calidades" 3. Labels consistentes: - Todas las secciones usan mismo formato - text-sm font-medium mb-2 Beneficios: - Interfaz más limpia y moderna - Búsqueda integrada en cada filtro - Tags visuales de selección - Consistencia total en todos los filtros - Mismo tema café/dorado en toda la app - Mejor uso del espacio (3 columnas iguales) --- .../app/components/SimpleMultiSelector.vue | 125 +++++++++++++++ nuxt4-app/app/pages/informe-ingresos.vue | 144 ++++++++---------- 2 files changed, 191 insertions(+), 78 deletions(-) create mode 100644 nuxt4-app/app/components/SimpleMultiSelector.vue diff --git a/nuxt4-app/app/components/SimpleMultiSelector.vue b/nuxt4-app/app/components/SimpleMultiSelector.vue new file mode 100644 index 0000000..d53af1f --- /dev/null +++ b/nuxt4-app/app/components/SimpleMultiSelector.vue @@ -0,0 +1,125 @@ + + + diff --git a/nuxt4-app/app/pages/informe-ingresos.vue b/nuxt4-app/app/pages/informe-ingresos.vue index 5d231eb..3b85b12 100644 --- a/nuxt4-app/app/pages/informe-ingresos.vue +++ b/nuxt4-app/app/pages/informe-ingresos.vue @@ -80,55 +80,49 @@ /> -
- + +
- Tipos de Café +
- Estados +
-
- -
- + +
+ + +
@@ -257,55 +251,49 @@ /> -
- + +
- Tipos de Café +
- Estados +
-
- -
- + +
+ + +