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

Icon Manager #372

Closed
wants to merge 6 commits into from
Closed

Icon Manager #372

wants to merge 6 commits into from

Conversation

Max29xD
Copy link
Contributor

@Max29xD Max29xD commented Mar 8, 2024

Descripción

En esta solicitud de extracción, se ha añadido un gestor de iconos y se han reemplazado los iconos en Count Down, el footer, y la main date con el gestor de iconos.

Problema solucionado

Anteriormente, los iconos en Count Down, el footer, y la main date estaban siendo manejados individualmente. Esta solicitud de extracción aborda este problema al introducir un gestor de iconos que permite un manejo más eficiente y centralizado de los iconos.

Cambios propuestos

Los cambios específicos realizados en el código son los siguientes:

  1. Añadir un gestor de iconos.
  2. Reemplazar los iconos en Count Down, el footer, y la main date con el gestor de iconos.

Estos cambios permiten un manejo más eficiente y centralizado de los iconos en la aplicación.

Comprobación de cambios

  • He revisado localmente los cambios para asegurarme de que no haya errores ni problemas.
  • He probado estos cambios en múltiples dispositivos y navegadores para asegurarme de que la landing page se vea y funcione correctamente.

Impacto potencial

Estos cambios deberían mejorar la eficiencia y la mantenibilidad del código al centralizar el manejo de los iconos. No se anticipan problemas de compatibilidad o cambios en el rendimiento como resultado de estos cambios.

Copy link

vercel bot commented Mar 8, 2024

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
la-velada-web-oficial ✅ Ready (Inspect) Visit Preview 1 resolved Mar 9, 2024 5:15pm

@joelmh-112 joelmh-112 self-assigned this Mar 8, 2024
@joelmh-112 joelmh-112 added the enhancement New feature or request label Mar 8, 2024
@joelmh-112
Copy link
Collaborator

Antes de nada muchas gracias por contribuir! Y pedazo de componente, ayuda mucho a la hora de leer la semántica y así tenemos centralizados todos los iconos. No te la apruebo aún porque no puedo revisarla pero mañana por la mañana le hecho un vistazo y si todo esta en orden le hago el merge.

Muchas gracias por contribuir y sigue moviendo las manitas!! 🚀

@joelmh-112
Copy link
Collaborator

joelmh-112 commented Mar 9, 2024

Lo he estado revisando y lo veo todo bien!

Lo único que me gastaría saber es si al estar importando los iconos arriba, en el caso de en un futuro de 20 iconos. Si luego en una página solo usamos 1, supongo que estaríamos haciendo que el componente pesase más y cargase esos 20 iconos innecesariamente. (lo miro a cara futuro claro).

A lo mejor una alternativa seria que simplemente los iconos que tuviesemos a mano como directamente en el proyecto, los pasasemos a componente (como ya estaba hecho con alguno si no me equivoco).

Igualmente etiqueto por aquí a @midudev para que confirme si lo que digo es correcto ya que no tengo mucha experiencia con Astro y no se si lo que digo es 100% así.

El acabará de valorar esta PR. Muchísimas gracias por contribuir!! 🚀

@joelmh-112 joelmh-112 assigned midudev and unassigned joelmh-112 Mar 9, 2024
Copy link

⚠️ Esta Pull Request tiene conflictos. Por favor, resuelvelos antes de que podamos evaluar los cambios.

Copy link

⚠️ Esta Pull Request tiene conflictos. Por favor, resuelvelos antes de que podamos evaluar los cambios.

Copy link

⚠️ Esta Pull Request tiene conflictos. Por favor, resuelvelos antes de que podamos evaluar los cambios.

Copy link

⚠️ Esta Pull Request tiene conflictos. Por favor, resuelvelos antes de que podamos evaluar los cambios.

Copy link

⚠️ Esta Pull Request tiene conflictos. Por favor, resuelvelos antes de que podamos evaluar los cambios.

Copy link

⚠️ Esta Pull Request tiene conflictos. Por favor, resuelvelos antes de que podamos evaluar los cambios.

Copy link

⚠️ Esta Pull Request tiene conflictos. Por favor, resuelvelos antes de que podamos evaluar los cambios.

Copy link

⚠️ Esta Pull Request tiene conflictos. Por favor, resuelvelos antes de que podamos evaluar los cambios.

Copy link

⚠️ Esta Pull Request tiene conflictos. Por favor, resuelvelos antes de que podamos evaluar los cambios.

Copy link

⚠️ Esta Pull Request tiene conflictos. Por favor, resuelvelos antes de que podamos evaluar los cambios.

Copy link

⚠️ Esta Pull Request tiene conflictos. Por favor, resuelvelos antes de que podamos evaluar los cambios.

Copy link

⚠️ Esta Pull Request tiene conflictos. Por favor, resuelvelos antes de que podamos evaluar los cambios.

Copy link

⚠️ Esta Pull Request tiene conflictos. Por favor, resuelvelos antes de que podamos evaluar los cambios.

Copy link

⚠️ Esta Pull Request tiene conflictos. Por favor, resuelvelos antes de que podamos evaluar los cambios.

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

Successfully merging this pull request may close these issues.

3 participants