fix(ui): recuperar indicadores y foco de los desplegables de Ajustes
Los mantenedores suelen responder en 1 día
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 2/5
- Tiempo estimado
- 1-3 horas
- Aptitud para principiantes
- 82/100
- Tipo de issue
- Error
- Claridad
- Bien especificado
- Estado de actividad
- Activo
- Stack tecnológico
- css, typescript
- Área
- accessibility, frontend, testing-qa
Línea de trabajo
Empieza por src/theme.css y céntrate en las reglas de .q-details para el indicador de apertura, el foco visible, el movimiento reducido y los marcadores nativos. Ejecuta src/lib/ui-theme.test.ts para verificar las comprobaciones existentes y, después, completa la validación visualrequired para el escritorio; terminado significa que las ocho comprobaciones pasan y los desplegables de Settings se comportan como se describe sin cambiar los rediseños de los popups.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Pre-flight checks
- I searched existing issues and found no duplicate.
- I understand that this report enters review before implementation.
What happened?
En el CSS de main d097bc3 falta el bloque específico recuperado para indicadores de apertura, foco visible y movimiento reducido de .q-details en Ajustes. Se propone restaurarlo de forma acotada, sin trasladar el rediseño de los popups.
La evidencia es estática y de tests sobre CSS real; no se ha reproducido visualmente en desktop.
Steps to reproduce
- Usar main
d097bc3y abrir Ajustes en el entorno de desarrollo de escritorio. - Localizar los desplegables que usan
.q-details. - Revisar el indicador cerrado/abierto, navegación por teclado/foco y la preferencia del sistema de movimiento reducido.
- Registrar evidencia visual antes/después; estos pasos desktop no han sido ejecutados durante el rescate.
Existe reproducción determinista local: los tres checks nuevos fallaron antes del rescate del bloque y pasaron después, junto a los cinco existentes.
Expected behavior
Los desplegables conservan un indicador coherente de apertura/cierre y foco visible; respetan movimiento reducido y no duplican marcadores nativos. El resto del tema y los popups permanecen intactos.
Environment
Referencia: main d097bc3; Quorb 0.6.0
Candidato: fix/recover-settings-disclosures, b37ad62
Alcance: src/theme.css y src/lib/ui-theme.test.ts, 43 líneas
Validación local: RED 3 fallos/5 pases -> GREEN 8 pases
Typecheck, suite y build: pasan
SO/versión desktop del reporte: no medidos
Validación visual navegador/desktop: pendiente
Affected area
Application behavior
Agent or client (for MCP or headless incidents)
No response
Shell (for MCP or headless incidents)
No response
- Lenguaje dominante
- TypeScript
- Estrellas
- 10
- Forks
- 2
- Merge medio
- 3 h 22 min
- PR fusionados (30 d)
- 87
Preparar el entorno
Este proyecto no incluye contenedor de desarrollo, Dockerfile ni guía de contribución, así que la configuración corre por tu cuenta: empieza por su README y consulta nuestra guía para la primera contribución para los pasos generales.
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de egdev6/quorb
-
type:chore
Dificultad 4/5 3-5 días Aptitud para principiantes 42/100
Los mantenedores suelen responder en 1 día
-
status:approved type:feature
Dificultad 4/5 3-5 días Aptitud para principiantes 35/100
Los mantenedores suelen responder en 1 día
-
feat(macos): preparar distribución versionada e instalación verificablePosiblemente ocupada @egdev6 la tomó hace 5 días. Abiertostatus:approved type:feature
egdev6/quorb#118 · 4 comentarios · 1 asignado ·
Los mantenedores suelen responder en 1 día
-
feat(widget): dockear al monitor principal por defecto y avisar si el widget queda en otro displayAbierto
Dificultad 3/5 1-2 días Aptitud para principiantes 35/100
egdev6/quorb#113 · 2 comentarios ·
Los mantenedores suelen responder en 1 día
-
odd type:feature
Dificultad 5/5 Más de una semana Aptitud para principiantes 15/100
egdev6/quorb#108 · 1 comentario ·
Los mantenedores suelen responder en 1 día
Todos los issues de egdev6/quorb
Issues similares
-
frontend
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
Los mantenedores suelen responder en 1 día
-
Dificultad 1/5 Menos de una hora Aptitud para principiantes 86/100
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
ranxianglei/billion-context#4172 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
awslabs/threat-composer#362 ·
Los mantenedores suelen responder en 1 día
-
Area/Cloud Needs Triage Type/Bug
Dificultad 1/5 1-3 horas Aptitud para principiantes 86/100
wso2/product-integrator#2847 ·
Los mantenedores suelen responder en 1 día