Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Project Feedback: Recomendaciones #2

Open
abengl opened this issue Jul 1, 2024 · 1 comment
Open

Project Feedback: Recomendaciones #2

abengl opened this issue Jul 1, 2024 · 1 comment
Assignees
Labels
enhancement New feature or request

Comments

@abengl
Copy link
Owner

abengl commented Jul 1, 2024

Estas son las recomendaciones que recibí de Mariana para continuar mejorando:

1. Web

  • Poner los logos de las tecnologías de programación antes de sus nombres para darle un efecto uniforme en las tarjetas.
  • Usar etiquetas y colores en lugar de íconos para el tipo y campo de aplicación.
  • Usar íconos únicamente para el nivel de dificultad, por ejemplo el semáforo, o un 🔥 para fácil y 🔥 🔥 para difícil.

2. Datos

  • Es recomendable seguir profundizando el tema de objetos y otros tipos de datos estructurados que son usados para obtener data mediante una API.

3. CSS

  • Considerar el tamaño 991px como un punto de quiebre en los media query ya que puede facilitar la estructura de la web.
  • Usar media queries específicas para casos únicos, por ejemplo, pantallas muy grandes sólo de ser necesario.
  • Usar rem como medida, en caso de usar píxeles considerar que sean múltiplos de 4. Evitar medidas como 0.65rem o 51 px
  • La fuente 14px es small 12px es extra-small
  • La altura de los componentes se ajustan de forma automática al contenido, no es necesario establecerlas de forma fija.

4. JavaScript

  • Ordenar el código siguiendo la estructura: selectores de DOM -> Funciones -> Event Listeners
  • Emplear selectores del DOM que guarden relación con la acción, por ejemplo si solo añadimos texto a un h3usar ìnnerTexten lugar de ìnnerHTML
@abengl abengl added the enhancement New feature or request label Jul 1, 2024
@abengl abengl self-assigned this Jul 1, 2024
@abengl
Copy link
Owner Author

abengl commented Jul 2, 2024

@LicetLemus

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant