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

bug(ui): el proveedor GitHub Copilot muestra el logo de Microsoft Copilot

Abierto
#206 0 comentarios 0 reacciones 1 asignado Ver en GitHub

Los mantenedores suelen responder en 1 día

@egdev6 ya está trabajando en esto.

Desde el 29/10/2026.

Evaluación

Este issue todavía no se ha evaluado.

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?

El proveedor GitHub Copilot muestra el logo de Microsoft Copilot (la cinta multicolor), en la pestaña de Ajustes y en la tira. Son productos distintos: GitHub Copilot es el asistente de programación facturado por GitHub, que es lo que mide Quorb (peticiones premium vía api.github.com); Microsoft Copilot es el asistente de Windows/Microsoft 365.

Causa: el único logo disponible es src/assets/logos/microsoft-copilot.svg (desde el commit inicial 8c0f548). ProviderLogo.tsx:56 busca el logo de copilot por los alias copilot, github-copilot, microsoft-copilot, github; como no existen los dos primeros, cae en el de Microsoft. La tabla de src/assets/logos/README.md documenta la misma lista.

Steps to reproduce
  1. Abrir Ajustes → Proveedores.
  2. Ver la tarjeta «GitHub Copilot · Peticiones premium del mes», o activar el proveedor y mirar su anillo en la tira.
Expected behavior

Se muestra el logo oficial de GitHub Copilot.

Propuesta de corrección:

  • Añadir src/assets/logos/github-copilot.svg con la marca oficial de GitHub Copilot, por ejemplo el icono copilot de Octicons (set oficial de GitHub, licencia MIT), monocromo con currentColor como pide el README de logos.
  • Quitar microsoft-copilot de los alias de copilot en ProviderLogo.tsx, eliminar microsoft-copilot.svg y actualizar la tabla del README de logos.
  • src/lib/svg.test.ts usa microsoft-copilot solo como nombre de ejemplo de scopeSvg; no depende del archivo.
Environment
Quorb main @ 6b5391f (0.8.0), todas las plataformas: el logo se resuelve en el frontend.
Affected area

Application behavior

Agent or client (for MCP or headless incidents)

None

Shell (for MCP or headless incidents)

None

Lenguaje dominante
TypeScript
Estrellas
10
Forks
2
Merge medio
4 h 43 min
PR fusionados (30 d)
102

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.