2.6 KiB
2.6 KiB
TASK-039-historical-navigation-and-entry-points
Goal
Añadir puntos de entrada y navegación razonables hacia la zona histórica propia del proyecto sin romper la simplicidad actual de la landing.
Context
Si el proyecto empieza a tener una UI histórica propia, hace falta que el usuario pueda llegar a ella con una navegación clara. Esta task debe resolver ese acceso sin convertir la landing en una aplicación compleja ni depender de enlaces a páginas externas de la comunidad.
Steps
- Revisar la landing actual y la UI histórica creada.
- Diseñar uno o más puntos de entrada razonables hacia la zona histórica propia.
- Añadir enlaces o CTAs discretos y coherentes para acceder al histórico.
- Mantener la simplicidad de la landing.
- No sustituir los botones
Históricoactuales del panel de servidores si siguen teniendo sentido como acceso al scoreboard externo; solo añadir navegación propia del proyecto donde aporte valor. - Al completar la implementación:
- dejar el repositorio consistente
- hacer commit
- hacer push al remoto si el entorno lo permite
Files to Read First
- AGENTS.md
- frontend/index.html
- frontend/assets/css/styles.css
- frontend/assets/js/main.js
- frontend/historico.html
- frontend/assets/css/historico.css
- frontend/assets/js/historico.js
Expected Files to Modify
- frontend/index.html
- frontend/assets/css/styles.css
- opcionalmente frontend/assets/js/main.js
- opcionalmente la propia UI histórica si requiere ajustes de navegación
Constraints
- No recargar la landing con demasiada navegación.
- No romper la landing actual.
- No depender de URLs de la comunidad como navegación principal del producto.
- No hacer cambios destructivos.
- Mantener el trabajo centrado en accesos claros y ligeros.
Validation
- Existe una forma clara de acceder a la zona histórica propia.
- La landing mantiene su simplicidad.
- No se rompe el flujo actual de usuario.
- Los cambios quedan committeados y se hace push al remoto si el entorno lo permite.
Change Budget
- Preferir menos de 4 archivos modificados.
- Preferir menos de 160 líneas cambiadas.
Outcome
- Se añadieron CTAs discretos hacia
frontend/historico.htmlen la hero y en el panel de servidores. - Se añadió un enlace de vuelta desde la vista histórica a la landing.
- Se preservaron los botones actuales
Historicohacia scoreboards externos en las cards de servidores.
Validation Notes
- revisión de
frontend/index.htmlyfrontend/assets/css/styles.csspara mantener simplicidad y coherencia visual node --check frontend/assets/js/historico.js