Skip to main content

Semántica de cada apartado

En esta sección se describen las carpetas y archivos de contenido que debes editar para generar tu sitio web. Aquí aprenderás qué representa cada sección y cómo configurarla correctamente.


1. Nav

El Nav se encarga de definir el menú de navegación del sitio.

  • Carpeta: nav/
  • Archivos dentro:
    • title.txt → Título principal

2. Hero

El Hero representa la sección principal o cabecera de la página, donde se muestra el título destacado y un subtítulo.

  • Carpeta: hero/
  • Archivos dentro:
    • title.txt → Título principal
    • title_prefix.txt → Prefijo del título
    • subtitle.txt → Subtítulo

3. Sections

Las Sections representan las diferentes secciones de contenido del sitio, como proyectos, noticias, publicaciones, eventos, etc.

  • Carpeta: sections/
  • Cada subcarpeta corresponde a una sección específica: proyectos, publicaciones, noticias, etc.

Contenido de cada sección:

  • config.json → Configura visibilidad y tipo de tarjeta que debe mostrarse en la sección.
  • title.txt → Título de la sección que se mostrará en el sitio.
  • subtitle.txt → Subtítulo de la sección que se mostrará en el sitio.
  • Subdirectorios opcionales → Cada uno representa un item de la sección, que se renderizará como una tarjeta según el tipo definido en config.json en la propiedad type.

Orden de los items:

  • Se muestran alfabéticamente según el nombre del directorio de cada item.

El Footer se encarga de mostrar el pie de página, con información como derechos de autor o enlaces adicionales.

  • Carpeta: footer/
  • Archivos dentro:
    • copyright.txt → Texto de derechos de autor que aparecerá en el pie de página.

Visite cada ejemplo dentro de Guías para poder analizar de manera visual cada apartado.