Skip to content

Mejora visual y navegación de la landing - #2

Merged
NachoBasilio merged 23 commits into
devfrom
refactor/creacion-landing
May 11, 2026
Merged

NachoBasilio merged 23 commits into
devfrom
refactor/creacion-landing

Conversation

@NachoBasilio

Copy link
Copy Markdown
Contributor

¿Qué hace este PR?

Mejora la landing de Sacré con navegación SPA estable, shell persistente y mayor contraste visual en modo claro y fondos.

¿Por qué?

La navegación interna generaba sensación de recarga porque el header se remontaba entre rutas y algunos links salteaban React Router. Además, varios elementos dorados y el tapiz de fondo tenían bajo contraste en modo claro.

Cambios incluidos

  • Reestructura el router para usar un RootPage persistente con header, footer y Outlet.
  • Reemplaza navegación interna por Link de React Router y maneja hashes de la página actual.
  • Ajusta contraste del logo en navbar/footer para modo claro.
  • Refuerza visibilidad del tapiz global y fondos de secciones.
  • Actualiza tests de componentes/páginas afectados.

Cómo probarlo

  1. Ejecutar pnpm lint.
  2. Ejecutar pnpm typecheck.
  3. Ejecutar pnpm test --run.
  4. Revisar visualmente navegación entre home/catalogo y links del navbar en modo claro/oscuro.

Checklist

  • pnpm lint pasa sin errores
  • pnpm typecheck pasa sin errores
  • pnpm test --run pasa sin errores
  • No hay console.log de debug
  • Los componentes nuevos tienen test

@NachoBasilio
NachoBasilio merged commit f751bbf into dev May 11, 2026
1 check passed
@NachoBasilio
NachoBasilio deleted the refactor/creacion-landing branch May 11, 2026 00:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant