Hacktoberfest 2026: the issues maintainers tagged for October, open and beginner-friendly. Browse Hacktoberfest issues

feat(ui): retirar el bloque obsoleto Círculos ocultos de Ajustes

Open
#98 0 comments 0 reactions 1 assignee View on GitHub

Maintainers usually reply within 1 day

@egdev6 is already working on this.

Since Oct 12, 2026.

Assessment

This issue has not been assessed yet.

Description

status:approved type:feature
Pre-flight checks
  • I searched existing issues and found no duplicate.
  • I understand that this proposal requires product review before implementation.

El asistente completó la búsqueda de issues abiertas/cerradas y contrastó el inventario y antecedentes. El mantenedor confirmó la revisión previa y aprobó la publicación de quorb-ui-ux-v1. Esto no asigna trabajo ni inicia implementación.

Problem to solve

La sección Tira sigue mostrando el bloque Círculos ocultos y un texto que remite a Mostrar en el widget en cada cuenta. El mantenedor confirmó que todo ese bloque ya no aplica y debe desaparecer.

Proposed solution

Retirar el bloque completo, tanto su estado vacío como las acciones que muestra cuando existen ocultos. Mantener la gestión de visibilidad por cuenta y los datos persistidos existentes sin borrados o migraciones innecesarias.

Affected area

Application behavior

Scope and non-goals
Criterios de aceptación
  • Eliminar título, texto vacío, chips y acciones del bloque Círculos ocultos en Ajustes.
  • El bloque no reaparece cuando existen IDs ocultos en configuración.
  • Mostrar en el widget en cada cuenta conserva su comportamiento; no cambia qué cuentas se consultan o generan avisos.
  • Configuraciones existentes con hiddenProviders u opciones de visibilidad se conservan, sin borrado por quitar una sección de UI.
  • Layout y navegación accesible de Tira siguen coherentes, sin huecos ni controles huérfanos.
  • Tests focales de presencia/ausencia y preservación de configuración/visibilidad; comprobación dev desktop.
Orientación y coordinación

Entrada: src/Settings.tsx (bloque actual alrededor de 1926–1937) y controles de visibilidad por cuenta. Antecedente: #29, no duplicado ni issue a reabrir. Coordinar textos con #66 sin implementar internacionalización global.

La unidad de autoaplicación toca controles adyacentes en Settings; coordinar entrega para evitar conflictos. Sin dependencia funcional de esa unidad.

Exclusiones

No eliminar hiddenProviders del esquema, borrar IDs existentes, migrar visibilidad, cambiar polling/avisos ni suprimir Mostrar en el widget de las cuentas.

Coordinación, validación y límites

Parte de la propuesta aprobada quorb-ui-ux-v1, milestone «Coherencia visual y personalización». Trabajo por el flujo habitual; no se incorpora automáticamente a ODD ni altera prioridades de #45. Sin assignee ni nueva etiqueta status:approved. Antes de empezar revisar responsables, comentarios y PR, y coordinar las superficies compartidas.

Tests y documentación con cada unidad. Checks de implementación previstos, no ejecutados durante planificación: npm test, npm run typecheck, npm run build y cargo test en src-tauri cuando cambie comportamiento Rust; además prueba real de escritorio en modo desarrollo. No acreditar comportamiento Windows/WebView2 desde tests de lógica o fixtures de navegador. No se publica una versión ni se modifica el código al crear esta issue.

No editar directamente el DS vendorizado src/ds/egdev/* (ver su README); usar extensión de la app o coordinar el cambio upstream. Sin rediseño general, migración de cuentas, cambios de credenciales, firma, releases o nuevas versiones prometidas.

Alternatives considered

Ocultar solo el estado Ninguno: descartado; el mantenedor pidió quitar todo el bloque. Borrar datos legacy: no es necesario para retirar UI y puede cambiar visibilidad. Duplicar la gestión por cuenta y por bloque: mantiene la redundancia.

Dominant language
TypeScript
Stars
10
Forks
2
Avg merge
21m
Merged PRs (30d)
52

Getting set up

This project ships no dev container, Dockerfile or contributing guide, so setting up is up to you: start from its README, and see our first-contribution guide for the general steps.

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

More from egdev6/quorb

All issues in egdev6/quorb

Similar issues

More TypeScript issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.