Skip to content

spel-uchile/spel-site

Repository files navigation

SPEL web site

How to contribute

Site content

  • Most part of the site content is in: _config.yml. Please maintain and follow the YAML sintaxis
  • Each section is defined in html files inside: _includes/. We use Bootstrap.
  • In _layouts/front.html reorder or remove section as you prefer.

Upload changes

  • Commit your changes to the master brach. You can edit the content directly in GitHub.
  • Create a new pull request to merge master into gh-pages branch (gh-pages <- master).
  • The merge will be approved by the site maintainers and automatically deployed to https://spel-uchile.github.io/spel-site/

How to test and deploy locally

The site uses Jekyll to generate a static site. GitHub automatically generates and serves the content after each commit to gh-pages branch.

Please follow the GitHub documentation about testing a Jekyll site locally: https://help.github.com/en/github/working-with-github-pages/testing-your-github-pages-site-locally-with-jekyll

Or follow this quick setup:

bundle install --path vendor/bundle
bundle update github-pages
bundle exec jekyll serve

Creative Theme for Jekyll

This site is based on the Jekyll implementation of the Creative Theme template by Start Bootstrap.

Creative is a one page Bootstrap theme for creatives, small businesses, and other multipurpose uses. The theme includes a number of rich features and plugins that you can use as a great boilerplate for your next Jekyll project!

Originall version: https://github.com/volny/creative-theme-jekyll/

See it live in action at https://volny.github.io/creative-theme-jekyll/