Skip to content

cristinafsanz/melies-origen

Folders and files

NameName
Last commit message
Last commit date

Latest commit

History

13 Commits

Repository files navigation

Ilusionismo con GitHub Pages - Preparaci贸n del proyecto

C贸mo se hizo la presentaci贸n (versi贸n corta)

Presentaci贸n realizada con WebSlides, una soluci贸n open source creada por @jlantunez, @Belelros y @luissacristan.

Para saber m谩s pod茅is leer la introducci贸n a WebSlides en el art铆culo de Sitepoint How to Create Beautiful HTML & CSS Presentations with WebSlides.

Se ha habilitado GitHub Pages para que se visualice la presentaci贸n a partir de la rama master (se habilita en la pesta帽a "Settings" del repositorio). La informaci贸n sobre las distintas formas de configurar GitHub Pages la puedes encontrar en Configuring a publishing source for GitHub Pages.

C贸mo se hizo la presentaci贸n (versi贸n larga)

Desde el repositorio de GitHub de WebSlides te puedes descargar la 煤ltima versi贸n (en mi caso la 1.3.0), que es un proyecto web con HTML, CSS y JavaScript que puedes editar para a帽adir tu contenido.

Como en mi caso quer铆a publicar la presentaci贸n con GitHub Pages, lo siguiente que he hecho es crear un repositorio en mi cuenta de GitHub:

  • En GitHub, hacer click al bot贸n de 鈥淣ew repository", crear el nuevo repositorio (melies-origen en mi caso), una descripci贸n, hacerlo p煤blico e inicializar el repositorio con un README (que es el documento que est谩s leyendo en este momento).

  • Una vez creado, en Settings tienes que habilitar GitHub Pages en master, con lo que tendr谩s la presentaci贸n disponible en la url que te indica en cuanto subas el c贸digo a la rama master (en mi caso en la url https://cristinafsanz.github.io/melies-origen/).

  • Ir a l铆nea de comandos de tu ordenador y clonar el proyecto en el lugar donde quieres tener el proyecto en local:

    git clone git@github.com/user/repository-name.git
  • Nota: Puede que tengas que generar la clave ssh para GitHub si no lo tienes hecho ya: https://help.github.com/articles/generating-a-new-ssh-key-and-adding-it-to-the-ssh-agent/

  • Copia el proyecto descargado de WebSlides en la ra铆z de donde hayas clonado el proyecto, quitando las partes que no necesites, como la mayor铆a de im谩genes, el CHANGELOG.md y el directorio demos.

  • Edita index.html con tu presentaci贸n (tambi茅n edita la parte del head del html con tu informaci贸n), teniendo en cuenta que cada secci贸n es una slide. En mi caso he cogido como referencias dos repositorios que han usado WebSlides para coger ideas de c贸mo estructurar el contenido en el index.html:

  • Consulta los tutoriales de WebSlides con los componentes y las clases CSS para ver qu茅 puedes hacer.

  • Puedes abrir el index.html que has modificado en un navegador y moverte por las slides con los botones que hay en la parte inferior (o con las flechas de teclado) y as铆 ver que el contenido y la presentaci贸n son correctos.

  • A帽ade informaci贸n sobre el proyecto en README.md en lenguaje Markdown: https://github.com/adam-p/markdown-here/wiki/Markdown-Cheatsheet.

  • Sube los cambios al repositorio

      git status (para ver los ficheros que tienes que a帽adir)
    
      git add (para los ficheros que quieras subir)
    
      git commit -m "Mensaje para el commit"
    
      git push origin master
    
  • Y con estos pasos ya tienes la presentaci贸n en la url que te habilita GitHub Pages :)

About

馃殌 C贸mo publicar una presentaci贸n con WebSlides en GitHub Pages

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published