Skip to content

PDNMX/dataton2024-website

 
 

Repository files navigation

Sitio web del Dataton Anticorrupción

Este repositorio tiene el código con el que se genera el sitio web del Datatón Anticorrupción.

Para generar el sitio se utiliza el generador Hugo.

El sitio actualmente se encuentra hospedado via github pages. Cada que se hace un commit a la rama 'main', se ejecuta un github action que genera el sitio (via Hugo) y pone el resultado estático en la rama gh-pages..

Instrucciones para modificar el sitio

Para hacer cambios al sitio, recomendamos modificar los archivos y usar Hugo para "compilar" los archivos estáticos.

  1. Instalar Hugo (https://gohugo.io).
  2. Clonar este repositorio.
  3. Modificar los archivos correspondientes:
    • /config.toml para cambiar información general y habilitar secciones.
    • La información de mentores y jueces se genera a partir de los archivos markdown bajo /content/
    • El css está en /themes/dataton-agency/static/css/styles.css
    • Las imágenes se ponen en /static/img
  4. Probar el sitio localmente con el comando hugo server desde el directorio raíz. Esto muestra el sitio en http://localhost:1313
  5. Enviar los cambios al repositorio en GitHub (git add . -> git commit -m "..." -> git push origin main).
  6. Al enviar cambios (push), automáticamente se ejecutará una tarea que genere una nueva versión y la pone en la rama gh-pages que es la que usa github pages para servir el sitio.

About

Micrositio Datatón 2024

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • HTML 59.7%
  • CSS 40.3%