Instala y configura Hugo y Sass (Si usas linux seguro tienen un paquete instalable, e.g. gohugo
y sassc
)
Ejecuta:
make
Esto construye el sitio y los estilos. Más abajo se detalla al respecto.
Actualmente el sitio esta dividido en 6 secciones principales (eventos, platicas, bolsa de trabajo, patrocinadores, directorio y blog) que pueden ser editadas por los miembros de la comunidad y 1 pagina (acerca de) que solo puede ser editada por los administradores.
Si desean añadir nuevo contenido o corregir el existente este se encuentra en la carpeta content
que esta en el directorio raiz.
Cada carpeta tiene un archivo example.md que describe cual es el formato esperado para cada tipo de contenido. Notese que hay un campo draft = true
que evita que el contenido se muestre en las paginas correspondientes.
Todas las imagenes deben ir en la carpeta static/img/
en la respectiva carpeta
Las carpetas de estilos y scrips se encuentran en themes/xalapacode/static
, te recomendamos instalar sass ya sea con Ruby o Node de forma global, de esa forma podras utilizar el comando make
para generar el sitio o el comando sass scss/main.scss:css/main.css
dentro de la carpeta themes/xalapacode/static
y de esta forma podrás visualizar los cambios de estilos.
El sitio usa Sass con extensión .scss
y esta organizado de la siguiente manera:
- Base
- Helpers
- Components
- Layout
- Pages
- Themes
- Vendors
Actualmente solo se estan utilizando las primeras 5 carpetas para los estilos. Si desea corregir un bug en estilos hágalo sobre estas carpetas.
Cada miembro en el directorio puede personalizar los estilos de su pagina de perfil creando un nuevo archivo scss cuyo nombre sera el nickname del miembro en la carpeta pages
y donde la clase contenedora sea su nickname.
El sitio esta construido con Hugo y esta licenciado bajo Creative Commons Atribución 4.0 Internacional