Jekyll is a static website generator based on ruby. Install ruby first.
gem install jekyll
git clone https://github.com/beta-europe/beta-europe.github.io.git www.beta-europe.org
jekyll s --config _config.yml,_config_dev.yml
If the default port of the development server changes, the file _config_dev.yml
has to be updated.
Once the development server is running, go to http://127.0.0.1:4000/
You can alter the code, commit and push to the master branch. Github will generate the website and publish it immediately if there have not been errors. On success/error, a Github Notification is generated.
Authors of the blog can edit and add entries/texts directly using the Github website. A small link is provided on the bottom of every page that reads Edit. A moderation can be configured using push requests instead to provide direct access to the master branch.
Minimal Mistakes is a two column responsive Jekyll theme perfect for powering your GitHub hosted blog built. Compatible with Jekyll 3.0 and up.
- Responsive templates. Looking good on mobile, tablet, and desktop.
- Gracefully degrading in older browsers. Compatible with Internet Explorer 8+ and all modern browsers.
- Minimal embellishments -- content first.
- Optional large feature images for posts and pages.
- Simple and clear permalink structure.
- Custom 404 page to get you started.
- Support for Disqus Comments
See a live version of Minimal Mistakes hosted on GitHub.
Minimal Mistakes takes advantage of Sass and data files to make customizing easier. These features require Jekyll 2.x and will not work with older versions of Jekyll.
To learn how to install and use this theme check out the Setup Guide for more information.