Descripción
Las opciones de Prioridad y Etiquetas en la barra de filtros se listan todas juntas, ocupando demasiado espacio vertical/horizontal, con mala experiencia en móvil y sin límite visual claro.
Requerimiento completo: requirements/improvements-17-filter-combo-multiselect.md
Propuesta
Transformar los selectores de Prioridad y Etiquetas en componentes combo de múltiple selección (dropdown colapsable):
- Estado colapsado: campo con resumen de selección (ej. "Prioridad ▼ (2 seleccionadas)"), ~40-50px de altura
- Estado expandido: lista de opciones con checkboxes
- Cierre automático al hacer clic fuera
- Botón/opción para limpiar el filtro
- Cambios aplicados en tiempo real (sin botón "Aplicar")
Cambios en el código
src/components/organisms/filter-bar/filter-combo.ts (nuevo componente)
src/components/organisms/filter-bar/filter-bar.ts (refactor para usar filter-combo)
src/styles/filter-combo.css (estilos nuevos)
Criterios de Aceptación
Área
UI/UX
Prioridad
Alta
Rama sugerida
feat/IMP-17-filter-combo-multiselect
Descripción
Las opciones de Prioridad y Etiquetas en la barra de filtros se listan todas juntas, ocupando demasiado espacio vertical/horizontal, con mala experiencia en móvil y sin límite visual claro.
Requerimiento completo:
requirements/improvements-17-filter-combo-multiselect.mdPropuesta
Transformar los selectores de Prioridad y Etiquetas en componentes combo de múltiple selección (dropdown colapsable):
Cambios en el código
src/components/organisms/filter-bar/filter-combo.ts(nuevo componente)src/components/organisms/filter-bar/filter-bar.ts(refactor para usar filter-combo)src/styles/filter-combo.css(estilos nuevos)Criterios de Aceptación
aria-expanded,aria-label) para accesibilidadmax-height: 60vhen pantallas pequeñasÁrea
UI/UX
Prioridad
Alta
Rama sugerida
feat/IMP-17-filter-combo-multiselect