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

Making Visual Changes (Enhancements/Improvements)

Abierto
#112 0 comentarios 1 reacción 0 asignados Ver en GitHub

Nadie ha tomado este issue todavía.

Evaluación

Dificultad
2/5
Tiempo estimado
1-3 horas
Aptitud para principiantes
35/100
Tipo de issue
Documentación
Claridad
Bastante claro
Estado de actividad
Estancado

Línea de trabajo

Empieza leyendo la guía de contribución del repositorio y, a continuación, identifica dónde deben incluirse las indicaciones para cambios visuales en la UI. Documenta el flujo de trabajo de las capturas de pantalla del antes y el después, así como la necesidad de enlazar un issue motivador con el PR, usando como contexto el ejemplo de Phoenix chat y los issues enlazados. Se considera terminado cuando las personas contribuidoras y los revisores disponen de un proceso claro y reutilizable.

Escrito por el modelo de indexación a partir del texto del issue.

Descripción

discuss enhancement

When making visual changes to our app(s) UI/Layout we need a systematic approach to ensure that the changes being made are needed (e.g: fixing a "bug" in the layout on mobile)
or

Steps to make visual enhancements:

  1. Capture a screenshot of the state before the change so that it's clear what needs to be fixed/enhanced. Paste the screenshot in an issue so we can refer back to it in any PRs.
    How to capture a screenshot: https://www.take-a-screenshot.org

  2. Follow remaining steps described in contributing guide.

  3. Include after screenshot to illustrate the effect of the change made in the PR.


We are always grateful for Pull Requests that enhance our projects but we need a much better way of communicating as a team/community to ensure effort/time is not wasted.

We recently received a PR that makes a visual change: https://github.com/dwyl/phoenix-chat-example/pull/24
The PR doesn't reference an issue so it's difficult for the reviewer to understand it at a glance.
e.g: "Fixes visual regression in rendering messages because of upgrade to Phoenix 1.4 no longer using Bootstrap styles https://github.com/dwyl/phoenix-chat-example/issues/19"
That means it takes longer for the PR to be reviewed/merged ... ⏳

Lenguaje dominante
Sin datos de lenguaje
Estrellas
91
Forks
9
Métricas de merge de PR
Sin PR fusionados en 30 d

Preparar el entorno

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 dwyl/contributing

Todos los issues de dwyl/contributing

Issues similares

Más issues de Documentation

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.