/website2019

Website for OSIP 2019: see it at

Primary LanguageCSSGNU General Public License v3.0GPL-3.0

OSIP 2019

This is the code for website of the summer school Open Science in Practice

Installation

  1. Install Ruby
  2. Install Jekyll by using the command gem install jekyll.
  3. Start your localhost server by using the command jekyll serve --baseurl '' (The baseurl flag makes sure that asssets are served correctly on localhost). Make sure that you are at the root directory of your folder before using this command.
  4. Your site should be accessible at localhost:4000.

Files Structure

  • The main stylesheet is stored /css/2019_style.
  • In assets/2019_style/img you will find where the pictures. You will find the images of speakers in assets/2019_style/img/speaker.
  • _data/twenty_19/ contains YML files for agenda, faqs, home about section data, speakers, and team members information. The reason why the folders are named twenty_19 are due to liquid syntax will throw errors if the name contains integer.
  • _2019_data contains the files that store each section in the home page. Those sections are can be removed by removing or commenting out the include code in _layout/2019_home.html.

Uploading to ftp server

  • lftp -u username,password server_address -e 'mput -O htdocs/ _site/*; bye'

Credits

This repository has been adapted from the Event Jekyll Theme (by Melvin Ch'ng) and from the Zeppelin Project (by Oleh Zasadnyy).