Repositorio Git de referencia para las prácticas de la asignatura Proyectos para la web, Grado en Comunicación de la Universidad de Deusto
Ver el repositorio detrás de este sitio No dudes en contribuir si encuentras errores o tienes mejoras que aportar
Si tienes cualquier problema al llevar a cabo estos pasos, envíame un email o mencióname (escribiendo @mberasategi
) en cualquier issue o pull request de tu repositorio explicando el problema.
Vamos a configurar tu repositorio del tutorial “Comunicar usando Markdown” (en http://github.com/TUNOMBREDEUSUARIO/portafolio-markdown/ o http://github.com/TUNOMBREDEUSUARIO/markdown-portfolio/, si lo has hecho en inglés) para que funcione como vuestra página personal en GitHub y sirva como portafolio del trabajo individual que hacéis en la asignatura Proyectos para la web. Para esto, lo primero es renombrar el repositorio.
Accede a la pestaña Settings y en “Repository name”, cambia el nombre a:
<tunombredeusuario>.github.io
y haz clic en Rename.
Una vez lo hayas hecho, puedes acceder a tu portafolio desde http://tunombredeusuario.github.io
Durante el tutorial has añadido una serie de elementos (títulos, imágenes, listas etc.) que se muestran en la página principal del sitio web. Vamos a cambiar esos contenidos a otra página, para configurar una página principal que tenga más sentido.
index.md
index.md
a tutorial.md
pagina-principal
Cuando se combine el branch pagina-principal
, tal y como está ahora la página principal de tu sitio mostraría el contenido del archivo README.md
. Este repositorio empezó como parte de un tutorial, para el que la descripción que tienes ahora en el archivo README
tenía sentido. Pero ahora, que queremos hacer de este sitio tu portafolio personal, debería contener una frase o un párrafo corto acerca de lo que es (tu portafolio personal para la asignatura Proyectos para la web).
pagina-principal
README.md
y haz clic en el icono del lápiz para editar el archivopagina-principal
branch.” y haz clic en “Commit changes”Puedes volver a hacer cambios todas las veces que quieras, simplemente asegúrate de guardarlos en el branch pagina-principal
. Ten en cuenta que esta descripción aparecerá en la parte superior de tu sitio web, así que quizá quieras tenerlo en cuenta a la hora de decidir cómo redactarla.
Cuando hayas terminado y estés lista para publicar los cambios, vamos a incorporar estos cambios al branch que se publica como sitio web, master
:
Durante el tutorial se ha generado un archivo de configuración que contiene el título del sitio web y el tema (aspecto) que utiliza. Vamos a personalizar y a añadir algo más de información a esa configuración.
config.yml
title: Welcome to my portfolio!
) por algo como title: Portafolio de Nombre Apellido
config
Además de personalizar el título, vamos a añadir algo más de información al archivo de configuración.
...
al lado de config.yml
para editar el archivotheme:
) copia y pega lo siguiente:description: Mismo texto que en el archivo README
author:
name: Nombre Apellido
email: nombre.apellido@opendeusto.es
links:
- title: Twitter
url: https://twitter.com/tu-usuario
icon: fab fa-twitter-square
- title: Instagram
url: https://instagram.com/tu-usuario
icon: fab fa-instagram
- title: GitHub
url: https://github.com/tu-usuario
icon: fab fa-github-square
config
branch.” y haz clic en “Commit changes”Puedes volver a hacer cambios todas las veces que quieras, simplemente asegúrate de guardarlos en el branch config
. Puedes añadir enlaces a tus perfiles de Twitter e Instagram, además del de GitHub. Si no quieres añadir alguno de ellos, simplemente elimina las tres líneas correspondientes.
Cuando hayas terminado y estés lista para publicar los cambios, puedes incorporarlos al branch que se publica, master
:
Vuestro portafolio personal incluirá actualizaciones periódicas en forma de blog con las anotaciones que hagáis de las lecturas individuales. Para esto, vamos a crear el primer post, que servirá de ejemplo para crear los siguientes.
_posts/2019-10-10-mi-primer-post.md
---
title: Título del post
date: 2019-10-10
---
Texto del post
convertir-en-blog
Una vez que tengas terminado el contenido de prueba que quieras añadir a tu primer post, puedes puedes incorporar los cambios al branch que se publica, master
:
De momento, el post que acabas de crear no se ve en ningún sitio, porque el tema (aspecto) que aplicaste en el tutorial no está preparado para alojar blogs. En el siguiente paso cambiaremos esto.
Accede a https://jekyllthemes.io/jekyll-blog-themes y revisa los temas preparados para mostrar blogs. Elige uno que te guste (y que sea gratuito). Algunos de los más populares son Minimal Mistakes, Beautiful Jekyll y Hyde.
Una vez hayas escogido el tema que te gusta, accede a su repositorio en GitHub (haz clic en el botón “Get NOMBREDELTEMA on GitHub”), por ejemplo, https://github.com/poole/hyde. Anota el usuario/repositorio del tema escogido, en este ejemplo, poole/hyde
.
config.yml
theme: jekyll-theme-cayman
y escribe en su lugar la referencia al repositorio remoto que contiene el tema que has elegido. En el caso del ejemplo anterior, lo siguiente:remote_theme: poole/hyde
master
branch.”Espera un momento a que se reconstruya tu página, y en breve podrás ver tu nuevo sitio en tunombredeusuario.github.io
A partir de ahora, además de poner en común las lecturas individuales en clase, tendréis que crear un post en vuestro sitio web resumiendo o recogiendo vuestras anotaciones para cada una de estas lecturas. De momento, empezad con las lecturas de la semana pasada. Los pasos para crear un nuevo post serán siempre los mismos:
_posts/2019-10-10-mi-primer-post.md
. Esto creará el nuevo archivo dentro de la carpeta _posts
---
title: Título del post
date: 2019-10-10
---
Texto del post
master
branch.”