- Make sure you're using Ruby 2.x, Ruby 3.x is not compatible.
rbenvwill handle this for you automatically. - Install
bundlerandjekyll:gem install bundler jekyll - Serve the website:
bundle exec jekyll serve
- Create a new file named
new_page.mdornew_page.htmlin the root directory - Copy the header of another page file into your
new_pagefile and adjust it - Optionally add a link to your page to
_data/navigation.ymlor_data/footerlinks.yml
- Create a new
.mdfile in the_about/directory - Give it a similar header to the other files in the
_about/directory
- Create a new
.mdfile in the_faq/directory - Give it a similar header to the other files in the
_faq/directory
- Create a new
.mdfile in the_juries/directory - Give it a similar header to the other files in the
_juries/directory
Check the Jekyll SEO plugins usage and advanced usage documenation.
If the plugin does not support the tags you need, feel free to add them "manuelly" to the _layouts/base.html file.
Jekyll uses the SASS CSS preprocessor. Our .scss styles file is located under _sass/.