Skip to content

Latest commit

 

History

History
65 lines (41 loc) · 2.23 KB

README.md

File metadata and controls

65 lines (41 loc) · 2.23 KB

DBPL 2017

Website for the The 16th International Symposium on Database Programming Languages

The website can be accessed via http://dbpl2017.org.

Design

We use a cutstomized Foundation download based on this Paletton palette. The colors are mapped as follows:

  • Paletton primary color (0) ↦ Foundation primary color
  • Paletton secondary color #1 (0) ↦ Foundation alert color
  • Paletton secondary color #2 (0) ↦ Foundation secondary color
  • Paletton secondary color #2 (0) ↦ Foundation success color
  • Paletton complement color (0) ↦ Foundation warning color

Development & Local Preview

See the GitHub Jekyll documentation for instructions how to run and preview the website locally.

Fun with Linux

You'll need Ruby 2.0+ (bin + dev packages) as well as the bundler package in order to run as the GitHub documentation suggests. If you are running Ubuntu 14.04 LTS, you will find out that merely executing

sudo apt-get install ruby2.0 ruby2.0-dev bundler

doesn't really help due to a bug in the ruby2.0 packaging. To solve the problem do as suggested by agent-8131 after that.

You might also be asked to require a JavaScript runtime from this list, e.g. with

sudo apt-get install nodejs

Upon that, you should be able to install the required Ruby packages for local preview by running

bundle install

You also need to install some gems:

gem install jekyll-redirect-from

from the gh-pages root folder.

Keep your gems up to date with

bundle update

as discussed in the "Keeping Jekyll up to date" section of the GitHub Jekyll documentation.

Local Preview

Once you've managed to install the required Ruby bundles, you can preview the website locally with

bundle exec jekyll serve