Hacktoberfest 2026: los issues que los mantenedores marcaron para octubre, abiertos y aptos para principiantes. Explorar issues de Hacktoberfest

fix(ui): recuperar indicadores y foco de los desplegables de Ajustes

Cerrado Apto para principiantes
#134 0 comentarios 0 reacciones 0 asignados Ver en GitHub

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

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

status:approved type:bug
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
  1. Usar main d097bc3 y abrir Ajustes en el entorno de desarrollo de escritorio.
  2. Localizar los desplegables que usan .q-details.
  3. Revisar el indicador cerrado/abierto, navegación por teclado/foco y la preferencia del sistema de movimiento reducido.
  4. 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

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Más de egdev6/quorb

Todos los issues de egdev6/quorb

Issues similares

Más issues de TypeScript

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.