This lesson is in the early stages of development (Alpha version)

Plantillas GitLab

Overview

Teaching: 0 min
Exercises: 0 min
Questions
  • Where can I find pre-built projects/themes for my site?

Objectives
  • Find and fork pre-existing templates to determine the technologies behind a project and the styles of the deriving website

Plantillas Bio-IT

Las plantillas que hemos desarrollado juntos están disponibles en nuestra plataforma GitLab:

Pueden ser ligeramente enriquecidos en comparación con lo que hemos visto durante esta lección, por ejemplo la plantilla HTML simple también cuenta con un archivo .css, pero se mantienen al mínimo a propósito. Si quieres usarlos como base para tu propio proyecto, deberías forkearlos. Si lo haces para desarrollar tu propio proyecto, y no para contribuir a la plantilla en sí, debes eliminar la relación de bifurcación. Repasemos juntos el proceso.

fork a repository through the Fork button

Fork un proyecto haciendo clic en el botón “Fork” a la derecha del título del proyecto. Esto abrirá un menú (mostrado abajo) muy similar al que aparece cuando abres un nuevo proyecto. Puedes decidir mantener tu proyecto en privado y editar el título y la descripción. También puede colocarlo en el grupo/espacio de nombres correspondiente.

el menú del proyecto fork

Una vez que haya terminado, por favor, elimine la relación de bifurcación. Puede editar la configuración del proyecto en el menú de la izquierda en la página del proyecto, siga: Settings > General > Advanced y luego desplácese hacia abajo hasta la tarjeta “Eliminar relación de bifurcación”.

remove fork relationship

Una vez hecho esto, puedes clonar tu repositorio localmente y empezar a editar la plantilla. Si necesitas una recapitulación sobre clonación, fork, push y pull en Git por favor revisa esta lección por The Carpentries.

Más plantillas

¿Te preguntas dónde puedes encontrar más ejemplos de proyectos de páginas de GitLab? Consulta este enlace. Incluye más de 40 ejemplos, basados en múltiples tecnologías. También en estos casos, es una buena práctica eliminar la relación fork si tu objetivo es utilizar la plantilla para el desarrollo de tu propio sitio web, y no contribuir a la plantilla en sí. Algunos ejemplos de plantillas que encontrarás en este repositorio son:

Ahora tienes todos los conocimientos necesarios para empezar a jugar con las páginas de GitLab. No dudes en contactar con nosotros si tienes alguna pregunta o abrir una incidencia en los proyectos de plantilla para solicitar características o plantear problemas. También eres bienvenido a contribuir al desarrollo de plantillas de páginas, tanto las existentes como las nuevas que puedan encajar en tus casos de uso. Por último, consulta el siguiente capítulo (extra) para saber cómo tratar los errores en la ejecución de la canalización y poder solucionar posibles errores de CI/CD

Key Points

  • You can find many pre-existing templates for sites on the Internet

  • You can find the presented themes for sites in our local GitLab

  • You can avoid duplicated effort by basing new layouts on previous ones